edu.northwestern.at.utils.swing
Class ThreeStateCheckBox.ThreeStateToggleButtonModel

java.lang.Object
  extended by javax.swing.DefaultButtonModel
      extended by javax.swing.JToggleButton.ToggleButtonModel
          extended by edu.northwestern.at.utils.swing.ThreeStateCheckBox.ThreeStateToggleButtonModel
All Implemented Interfaces:
java.awt.ItemSelectable, java.io.Serializable, javax.swing.ButtonModel
Enclosing class:
ThreeStateCheckBox

 class ThreeStateCheckBox.ThreeStateToggleButtonModel
extends javax.swing.JToggleButton.ToggleButtonModel

Three state toggle button model.


Field Summary
 
Fields inherited from class javax.swing.DefaultButtonModel
actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask
 
Constructor Summary
ThreeStateCheckBox.ThreeStateToggleButtonModel()
           
 
Method Summary
 java.lang.Boolean getSelected()
          Get selected state.
 void setSelected(boolean selected)
          Set selected state.
 void setSelected(java.lang.Boolean selected)
          Set selected state.
 
Methods inherited from class javax.swing.JToggleButton.ToggleButtonModel
isSelected, setPressed
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThreeStateCheckBox.ThreeStateToggleButtonModel

ThreeStateCheckBox.ThreeStateToggleButtonModel()
Method Detail

getSelected

public java.lang.Boolean getSelected()
Get selected state.


setSelected

public void setSelected(java.lang.Boolean selected)
Set selected state.


setSelected

public void setSelected(boolean selected)
Set selected state.

Specified by:
setSelected in interface javax.swing.ButtonModel
Overrides:
setSelected in class javax.swing.JToggleButton.ToggleButtonModel