Class MaybeTristateButtonModel
java.lang.Object
javax.swing.DefaultButtonModel
javax.swing.JToggleButton.ToggleButtonModel
com.jidesoft.swing.TristateButtonModel
com.inductiveautomation.ignition.designer.gui.tristate.MaybeTristateButtonModel
- All Implemented Interfaces:
ItemSelectable
,Serializable
,ButtonModel
public class MaybeTristateButtonModel
extends com.jidesoft.swing.TristateButtonModel
A tristate butto model that can have the mixed mode turned on or off
- See Also:
-
Field Summary
FieldsFields inherited from class com.jidesoft.swing.TristateButtonModel
MIXED
Fields inherited from class javax.swing.DefaultButtonModel
actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected int
getNextState
(int state) boolean
void
setMixedModeEnabled
(boolean mixedModeEnabled) Methods inherited from class com.jidesoft.swing.TristateButtonModel
getState, isMixed, setMixed, setPressed, setSelected, setState, updateState
Methods inherited from class javax.swing.JToggleButton.ToggleButtonModel
isSelected
Methods inherited from class javax.swing.DefaultButtonModel
addActionListener, addChangeListener, addItemListener, fireActionPerformed, fireItemStateChanged, fireStateChanged, getActionCommand, getActionListeners, getChangeListeners, getGroup, getItemListeners, getListeners, getMnemonic, getSelectedObjects, isArmed, isEnabled, isPressed, isRollover, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setRollover
-
Field Details
-
mixedModeEnabled
protected boolean mixedModeEnabled
-
-
Constructor Details
-
MaybeTristateButtonModel
public MaybeTristateButtonModel()
-
-
Method Details
-
getNextState
protected int getNextState(int state) - Overrides:
getNextState
in classcom.jidesoft.swing.TristateButtonModel
-
isMixedModeEnabled
public boolean isMixedModeEnabled() -
setMixedModeEnabled
public void setMixedModeEnabled(boolean mixedModeEnabled)
-