yu.ac.bg.etf.javaqx.qswing
Class DefaultButtonModel.EmptyModel

java.lang.Object
  extended byyu.ac.bg.etf.javaqx.qswing.DefaultButtonModel.EmptyModel
All Implemented Interfaces:
ButtonModel
Enclosing class:
DefaultButtonModel

public static class DefaultButtonModel.EmptyModel
extends java.lang.Object
implements ButtonModel

Empty Model.


Field Summary
static DefaultButtonModel.EmptyModel INSTANCE
           
 
Constructor Summary
DefaultButtonModel.EmptyModel()
           
 
Method Summary
 void addChangeListener(ChangeListener listener)
          Adds change listener.
 boolean isEnabled()
          Returns true if the button is enabled.
 boolean isPressed()
          Returns true if the button is pressed.
 boolean isSelected()
          Returns true if the button is selected.
 void removeChangeListener(ChangeListener listener)
          Removes change listener.
 void setEnabled(boolean enabled)
          Enables/ disables the button.
 void setPressed(boolean pressed)
          Pressed/unpressed the button.
 void setSelected(boolean selected)
          Selects/deselects the button.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final DefaultButtonModel.EmptyModel INSTANCE
Constructor Detail

DefaultButtonModel.EmptyModel

public DefaultButtonModel.EmptyModel()
Method Detail

isEnabled

public boolean isEnabled()
Description copied from interface: ButtonModel
Returns true if the button is enabled.

Specified by:
isEnabled in interface ButtonModel
Returns:
true if the button is enabled

isPressed

public boolean isPressed()
Description copied from interface: ButtonModel
Returns true if the button is pressed.

Specified by:
isPressed in interface ButtonModel
Returns:
true if the button is pressed

isSelected

public boolean isSelected()
Description copied from interface: ButtonModel
Returns true if the button is selected.

Specified by:
isSelected in interface ButtonModel
Returns:
true if the button is selected

setEnabled

public void setEnabled(boolean enabled)
Description copied from interface: ButtonModel
Enables/ disables the button.

Specified by:
setEnabled in interface ButtonModel
Parameters:
enabled - true if enabled

setPressed

public void setPressed(boolean pressed)
Description copied from interface: ButtonModel
Pressed/unpressed the button.

Specified by:
setPressed in interface ButtonModel
Parameters:
pressed - true if pressed

setSelected

public void setSelected(boolean selected)
Description copied from interface: ButtonModel
Selects/deselects the button.

Specified by:
setSelected in interface ButtonModel
Parameters:
selected - true if selected

addChangeListener

public void addChangeListener(ChangeListener listener)
Description copied from interface: ButtonModel
Adds change listener.

Specified by:
addChangeListener in interface ButtonModel
Parameters:
listener - the change listener

removeChangeListener

public void removeChangeListener(ChangeListener listener)
Description copied from interface: ButtonModel
Removes change listener.

Specified by:
removeChangeListener in interface ButtonModel
Parameters:
listener - the component listener


Copyright © 2007 ETF and contributors. All Rights Reserved.