Package org.astrogrid.samp.web
Class WebHubProfile.ConfigModel
- java.lang.Object
-
- javax.swing.DefaultButtonModel
-
- javax.swing.JToggleButton.ToggleButtonModel
-
- org.astrogrid.samp.web.WebHubProfile.ConfigModel
-
- All Implemented Interfaces:
java.awt.ItemSelectable,java.io.Serializable,javax.swing.ButtonModel
- Enclosing class:
- WebHubProfile
private abstract static class WebHubProfile.ConfigModel extends javax.swing.JToggleButton.ToggleButtonModelHelper class to generate toggle button models for hub configuration.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringname_
-
Constructor Summary
Constructors Constructor Description ConfigModel(java.lang.String name)Constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract booleanisOn()Indicates whether this toggle is on.booleanisSelected()(package private) abstract voidsetOn(boolean on)Sets whether this toggle is on.voidsetSelected(boolean on)java.lang.StringtoString()-
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
-
-
-
-
Method Detail
-
isOn
abstract boolean isOn()
Indicates whether this toggle is on.- Returns:
- true iff selected
-
setOn
abstract void setOn(boolean on)
Sets whether this toggle is on.- Parameters:
on- new selected value
-
isSelected
public boolean isSelected()
- Specified by:
isSelectedin interfacejavax.swing.ButtonModel- Overrides:
isSelectedin classjavax.swing.JToggleButton.ToggleButtonModel
-
setSelected
public void setSelected(boolean on)
- Specified by:
setSelectedin interfacejavax.swing.ButtonModel- Overrides:
setSelectedin classjavax.swing.JToggleButton.ToggleButtonModel
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-