nextapp.echo
Class ToggleButton.ToggleButtonModel

java.lang.Object
  extended by nextapp.echo.DefaultButtonModel
      extended by nextapp.echo.ToggleButton.ToggleButtonModel
All Implemented Interfaces:
java.io.Serializable, ButtonModel
Enclosing class:
ToggleButton

public static class ToggleButton.ToggleButtonModel
extends DefaultButtonModel

A ButtonModel for buttons that may be selected.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class nextapp.echo.DefaultButtonModel
listenerList
 
Constructor Summary
ToggleButton.ToggleButtonModel()
          Creates a new toggle button model.
 
Method Summary
 boolean isSelected()
          Returns the button's selection state.
 void setSelected(boolean selected)
          Sets the toggle button's selection state.
 
Methods inherited from class nextapp.echo.DefaultButtonModel
addActionListener, addChangeListener, addItemListener, doAction, fireActionPerformed, fireItemStateChanged, fireStateChanged, getActionCommand, getGroup, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setGroup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ToggleButton.ToggleButtonModel

public ToggleButton.ToggleButtonModel()
Creates a new toggle button model.

Method Detail

isSelected

public boolean isSelected()
Returns the button's selection state.

Specified by:
isSelected in interface ButtonModel
Overrides:
isSelected in class DefaultButtonModel
Returns:
The toggle button's selection state.
See Also:
ButtonModel.isSelected()

setSelected

public void setSelected(boolean selected)
Sets the toggle button's selection state.

Specified by:
setSelected in interface ButtonModel
Overrides:
setSelected in class DefaultButtonModel
Parameters:
selected - True if the button should be selected.
See Also:
ButtonModel.setSelected(boolean)