Class DefaultTriStateButtonModel
java.lang.Object
org.pushingpixels.radiance.common.api.model.DefaultTriStateButtonModel
- All Implemented Interfaces:
TriStateButtonModel
-
Nested Class Summary
Nested classes/interfaces inherited from interface TriStateButtonModel
TriStateButtonModel.SelectionState -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate EventListenerListprivate TriStateSelectionCycler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActionListener(ActionListener actionListener) voidaddChangeListener(ChangeListener changeListener) voidprivate voidprivate voidprivate voidbooleanbooleanbooleanvoidremoveActionListener(ActionListener actionListener) voidremoveChangeListener(ChangeListener changeListener) voidvoidsetEnabled(boolean isEnabled) voidsetPressed(boolean isPressed) voidsetRollover(boolean isRollover) voidsetSelectionCycler(TriStateSelectionCycler selectionCycler) voidsetSelectionState(TriStateButtonModel.SelectionState selectionState)
-
Field Details
-
isEnabled
private boolean isEnabled -
isRollover
private boolean isRollover -
isPressed
private boolean isPressed -
selectionState
-
selectionCycler
-
listenerList
-
-
Constructor Details
-
DefaultTriStateButtonModel
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceTriStateButtonModel
-
setEnabled
public void setEnabled(boolean isEnabled) - Specified by:
setEnabledin interfaceTriStateButtonModel
-
isRollover
public boolean isRollover()- Specified by:
isRolloverin interfaceTriStateButtonModel
-
setRollover
public void setRollover(boolean isRollover) - Specified by:
setRolloverin interfaceTriStateButtonModel
-
isPressed
public boolean isPressed()- Specified by:
isPressedin interfaceTriStateButtonModel
-
setPressed
public void setPressed(boolean isPressed) - Specified by:
setPressedin interfaceTriStateButtonModel
-
getSelectionState
- Specified by:
getSelectionStatein interfaceTriStateButtonModel
-
setSelectionState
- Specified by:
setSelectionStatein interfaceTriStateButtonModel
-
getSelectionCycler
- Specified by:
getSelectionCyclerin interfaceTriStateButtonModel
-
setSelectionCycler
- Specified by:
setSelectionCyclerin interfaceTriStateButtonModel
-
addChangeListener
- Specified by:
addChangeListenerin interfaceTriStateButtonModel
-
removeChangeListener
- Specified by:
removeChangeListenerin interfaceTriStateButtonModel
-
fireStateChanged
private void fireStateChanged() -
addActionListener
- Specified by:
addActionListenerin interfaceTriStateButtonModel
-
removeActionListener
- Specified by:
removeActionListenerin interfaceTriStateButtonModel
-
fireActionPerformed
-
addSelectionChangeListener
- Specified by:
addSelectionChangeListenerin interfaceTriStateButtonModel
-
removeSelectionChangeListener
- Specified by:
removeSelectionChangeListenerin interfaceTriStateButtonModel
-
fireItemStateChanged
-