Class BooleanSelection

    • Constructor Detail

      • BooleanSelection

        public BooleanSelection​(IUIBooleanSelectionComp source,
                                boolean isSelected)
        Constructor.
        Parameters:
        source - The component source.
        isSelected - The selection state.
    • Method Detail

      • isSelected

        public boolean isSelected()
        Returns the selection state.
        Specified by:
        isSelected in interface IUIBooleanSelection
        Returns:
        true if selected, false if unselected.
      • isUnselected

        public boolean isUnselected()
        Returns if the selection is not set.
        Specified by:
        isUnselected in interface IUIBooleanSelection
        Returns:
        true if unselected, true if selected.
      • isON

        public boolean isON()
        Returns if the selection is "on".
        Specified by:
        isON in interface IUIBooleanSelection
        Returns:
        true if on, false otherwise.
      • isOFF

        public boolean isOFF()
        Returns if the selection is "off".
        Specified by:
        isOFF in interface IUIBooleanSelection
        Returns:
        true if off, true otherwise.
      • getUISource

        public UIComp getUISource()
        Gets the UI component being the source of the event.
        Specified by:
        getUISource in interface IUISelection
        Returns:
        The UI component.
      • equals

        public boolean equals​(java.lang.Object o)
        Equals.
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Converts the selection to a string.
        Overrides:
        toString in class java.lang.Object