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 org.pushingpixels.radiance.common.api.model.TriStateButtonModel
TriStateButtonModel.SelectionState
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private boolean
private boolean
private EventListenerList
private TriStateSelectionCycler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addActionListener
(ActionListener actionListener) void
addChangeListener
(ChangeListener changeListener) void
private void
private void
private void
boolean
boolean
boolean
void
removeActionListener
(ActionListener actionListener) void
removeChangeListener
(ChangeListener changeListener) void
void
setEnabled
(boolean isEnabled) void
setPressed
(boolean isPressed) void
setRollover
(boolean isRollover) void
setSelectionCycler
(TriStateSelectionCycler selectionCycler) void
setSelectionState
(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:
isEnabled
in interfaceTriStateButtonModel
-
setEnabled
public void setEnabled(boolean isEnabled) - Specified by:
setEnabled
in interfaceTriStateButtonModel
-
isRollover
public boolean isRollover()- Specified by:
isRollover
in interfaceTriStateButtonModel
-
setRollover
public void setRollover(boolean isRollover) - Specified by:
setRollover
in interfaceTriStateButtonModel
-
isPressed
public boolean isPressed()- Specified by:
isPressed
in interfaceTriStateButtonModel
-
setPressed
public void setPressed(boolean isPressed) - Specified by:
setPressed
in interfaceTriStateButtonModel
-
getSelectionState
- Specified by:
getSelectionState
in interfaceTriStateButtonModel
-
setSelectionState
- Specified by:
setSelectionState
in interfaceTriStateButtonModel
-
getSelectionCycler
- Specified by:
getSelectionCycler
in interfaceTriStateButtonModel
-
setSelectionCycler
- Specified by:
setSelectionCycler
in interfaceTriStateButtonModel
-
addChangeListener
- Specified by:
addChangeListener
in interfaceTriStateButtonModel
-
removeChangeListener
- Specified by:
removeChangeListener
in interfaceTriStateButtonModel
-
fireStateChanged
private void fireStateChanged() -
addActionListener
- Specified by:
addActionListener
in interfaceTriStateButtonModel
-
removeActionListener
- Specified by:
removeActionListener
in interfaceTriStateButtonModel
-
fireActionPerformed
-
addSelectionChangeListener
- Specified by:
addSelectionChangeListener
in interfaceTriStateButtonModel
-
removeSelectionChangeListener
- Specified by:
removeSelectionChangeListener
in interfaceTriStateButtonModel
-
fireItemStateChanged
-