Class ExclGroup

  • All Implemented Interfaces:
    Peer
    Direct Known Subclasses:
    FormExclGroup

    public class ExclGroup
    extends Container
    ExclGroup elements are like 'transparent' abstract containers. They can enclose most components, but have no notion of location
    • Constructor Detail

      • ExclGroup

        public ExclGroup​(Element parent,
                         Node prevSibling)
    • Method Detail

      • execEvent

        public void execEvent​(java.lang.String sActivity)
      • execValidate

        public boolean execValidate()
      • getAccessKey

        public java.lang.String getAccessKey()
        Get the access/accelerator key (single character)
        Returns:
        single character value of the keyboard access key
      • getBackColor

        public java.lang.String getBackColor()
      • getBorderColor

        public java.lang.String getBorderColor()
      • getBorderWidth

        public java.lang.String getBorderWidth()
      • getDataNode

        public DataNode getDataNode()
      • getFormattedValue

        public java.lang.String getFormattedValue()
        Get the formatted value of the member considered 'on'
        Returns:
        the value of the member considered to be 'on'
      • getMandatory

        public java.lang.String getMandatory()
      • getMembers

        public NodeList getMembers()
      • getMessage

        public java.lang.String getMessage​(java.lang.String aType)
      • getRawValue

        public java.lang.String getRawValue()
        Get the raw value of the member considered 'on'
        Returns:
        the value of the member considered to be 'on'
      • getTypedRawValue

        public void getTypedRawValue​(Arg oValue)
        Get the raw typed value of the member considered 'on'
        Parameters:
        oValue - Arg to retrieve the typed value
      • getSelectedMember

        public Node getSelectedMember()
        Get the member considered 'on'
        Returns:
        the member considered to be 'on'
      • isHeightGrowSupported

        public boolean isHeightGrowSupported()
        Description copied from class: Container
        Returns whether or not this container support growable heights. This does not indicate whether the container height is currently growable, just whether it's supported by this container type.
        Overrides:
        isHeightGrowSupported in class Container
      • isWidthGrowSupported

        public boolean isWidthGrowSupported()
        Description copied from class: Container
        Return whether or not this container support growable widths This does not indicate whether the container height is currently growable, just whether it's supported by this container type.

        Comments Helps distinguish - ie text draws supporting growing but arc draws do not.

        Overrides:
        isWidthGrowSupported in class Container
      • setBackColor

        public void setBackColor​(java.lang.String sString)
      • setBorderColor

        public void setBorderColor​(java.lang.String sString)
      • setBorderWidth

        public void setBorderWidth​(java.lang.String sString)
      • setMandatory

        public void setMandatory​(java.lang.String sString)
      • setMessage

        public void setMessage​(java.lang.String sMessage,
                               java.lang.String aType)
      • setRawValue

        public void setRawValue​(java.lang.String sValue)
        Toggle the a given field member 'on' and the rest 'off' based on the value
        Parameters:
        sValue - - the value of the member considered to be 'on'
      • setSelectedMember

        public void setSelectedMember​(java.lang.String sSOMName)