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 SummaryFieldsFields inherited from class com.jidesoft.swing.TristateButtonModelMIXEDFields inherited from class javax.swing.DefaultButtonModelactionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected intgetNextState(int state) booleanvoidsetMixedModeEnabled(boolean mixedModeEnabled) Methods inherited from class com.jidesoft.swing.TristateButtonModelgetState, isMixed, setMixed, setPressed, setSelected, setState, updateStateMethods inherited from class javax.swing.JToggleButton.ToggleButtonModelisSelectedMethods inherited from class javax.swing.DefaultButtonModeladdActionListener, 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- 
mixedModeEnabledprotected boolean mixedModeEnabled
 
- 
- 
Constructor Details- 
MaybeTristateButtonModelpublic MaybeTristateButtonModel()
 
- 
- 
Method Details- 
getNextStateprotected int getNextState(int state) - Overrides:
- getNextStatein class- com.jidesoft.swing.TristateButtonModel
 
- 
isMixedModeEnabledpublic boolean isMixedModeEnabled()
- 
setMixedModeEnabledpublic void setMixedModeEnabled(boolean mixedModeEnabled) 
 
-