Package com.iizix.prop.ui.selection
Class BooleanSelection
java.lang.Object
com.iizix.prop.ui.selection.BooleanSelection
- All Implemented Interfaces:
IUIBooleanSelection,IUISelection
The boolean on/off (or selected/unselected) selection state.
- Author:
- Christopher Mindus
Constructor Summary
ConstructorsConstructorDescriptionBooleanSelection(IUIBooleanSelectionComp source, boolean isSelected) Constructor.Method Summary
Modifier and TypeMethodDescriptionbooleanEquals.Get the source component of the event.Get the source component of the event.Gets the UI component being the source of the event.booleanisOFF()Returns if the selection is "off".booleanisON()Returns if the selection is "on".booleanReturns the selection state.booleanReturns if the selection is not set.toString()Converts the selection to a string.Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.iizix.prop.ui.selection.IUISelection
asAnimatedSingleIndexedSelection, asBooleanSelection, asCellSelection, asIndexedSelection, asSingleIndexedSelection, asTriStateSelection
Constructor Details
BooleanSelection
Constructor.- Parameters:
source- The component source.isSelected- The selection state.
Method Details
isSelected
public boolean isSelected()Returns the selection state.- Specified by:
isSelectedin interfaceIUIBooleanSelection- Returns:
- true if selected, false if unselected.
isUnselected
public boolean isUnselected()Returns if the selection is not set.- Specified by:
isUnselectedin interfaceIUIBooleanSelection- Returns:
- true if unselected, true if selected.
isON
public boolean isON()Returns if the selection is "on".- Specified by:
isONin interfaceIUIBooleanSelection- Returns:
- true if on, false otherwise.
isOFF
public boolean isOFF()Returns if the selection is "off".- Specified by:
isOFFin interfaceIUIBooleanSelection- Returns:
- true if off, true otherwise.
getBooleanSource
Get the source component of the event.- Specified by:
getBooleanSourcein interfaceIUIBooleanSelection- Returns:
- The boolean-type component.
getSource
Get the source component of the event.- Specified by:
getSourcein interfaceIUISelection- Returns:
- The source.
getUISource
Gets the UI component being the source of the event.- Specified by:
getUISourcein interfaceIUISelection- Returns:
- The UI component.
equals
Equals.toString
Converts the selection to a string.