org.softsmithy.lib.swing.action
Class DefaultCustomizerAction

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by org.softsmithy.lib.swing.action.AbstractXAction
          extended by org.softsmithy.lib.swing.action.DefaultXAction
              extended by org.softsmithy.lib.swing.action.DefaultCustomizerAction
All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action, CustomizerAction, XAction

public class DefaultCustomizerAction
extends DefaultXAction
implements CustomizerAction

Author:
puce
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface org.softsmithy.lib.swing.action.XAction
LARGE_DISABLED_ICON, LARGE_DISABLED_SELECTED_ICON, LARGE_ICON, LARGE_PRESSED_ICON, LARGE_ROLLOVER_ICON, LARGE_ROLLOVER_SELECTED_ICON, LARGE_SELECTED_ICON, SMALL_DISABLED_ICON, SMALL_DISABLED_SELECTED_ICON, SMALL_PRESSED_ICON, SMALL_ROLLOVER_ICON, SMALL_ROLLOVER_SELECTED_ICON, SMALL_SELECTED_ICON
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
DefaultCustomizerAction()
          Creates a new instance of DefaultCustomizerAction
DefaultCustomizerAction(Set neededCustomizableProperties)
           
 
Method Summary
 Set getNeededCustomizableProperties()
          Getter for property neededCustomizableProperties.
 void setNeededCustomizableProperties(Set neededCustomizableProperties)
          Setter for property neededCustomizableProperties.
 
Methods inherited from class org.softsmithy.lib.swing.action.DefaultXAction
actionPerformed
 
Methods inherited from class org.softsmithy.lib.swing.action.AbstractXAction
getAccelerator, getActionCommand, getLargeDisabledIcon, getLargeDisabledSelectedIcon, getLargeIcon, getLargePressedIcon, getLargeRolloverIcon, getLargeRolloverSelectedIcon, getLargeSelectedIcon, getLongDescription, getMnemonicKey, getName, getShortDescription, getSmallDisabledIcon, getSmallDisabledSelectedIcon, getSmallIcon, getSmallPressedIcon, getSmallRolloverIcon, getSmallRolloverSelectedIcon, getSmallSelectedIcon, setAccelerator, setActionCommand, setLargeDisabledIcon, setLargeDisabledSelectedIcon, setLargeIcon, setLargePressedIcon, setLargeRolloverIcon, setLargeRolloverSelectedIcon, setLargeSelectedIcon, setLongDescription, setMnemonicKey, setName, setShortDescription, setSmallDisabledIcon, setSmallDisabledSelectedIcon, setSmallIcon, setSmallPressedIcon, setSmallRolloverIcon, setSmallRolloverSelectedIcon, setSmallSelectedIcon
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.softsmithy.lib.swing.action.XAction
getAccelerator, getActionCommand, getLargeDisabledIcon, getLargeDisabledSelectedIcon, getLargeIcon, getLargePressedIcon, getLargeRolloverIcon, getLargeRolloverSelectedIcon, getLargeSelectedIcon, getLongDescription, getMnemonicKey, getName, getShortDescription, getSmallDisabledIcon, getSmallDisabledSelectedIcon, getSmallIcon, getSmallPressedIcon, getSmallRolloverIcon, getSmallRolloverSelectedIcon, getSmallSelectedIcon, setAccelerator, setActionCommand, setLargeDisabledIcon, setLargeDisabledSelectedIcon, setLargeIcon, setLargePressedIcon, setLargeRolloverIcon, setLargeRolloverSelectedIcon, setLargeSelectedIcon, setLongDescription, setMnemonicKey, setName, setShortDescription, setSmallDisabledIcon, setSmallDisabledSelectedIcon, setSmallIcon, setSmallPressedIcon, setSmallRolloverIcon, setSmallRolloverSelectedIcon, setSmallSelectedIcon
 
Methods inherited from interface javax.swing.Action
addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from interface java.awt.event.ActionListener
actionPerformed
 

Constructor Detail

DefaultCustomizerAction

public DefaultCustomizerAction()
Creates a new instance of DefaultCustomizerAction


DefaultCustomizerAction

public DefaultCustomizerAction(Set neededCustomizableProperties)
Method Detail

getNeededCustomizableProperties

public Set getNeededCustomizableProperties()
Getter for property neededCustomizableProperties.

Specified by:
getNeededCustomizableProperties in interface CustomizerAction
Returns:
Value of property neededCustomizableProperties.

setNeededCustomizableProperties

public void setNeededCustomizableProperties(Set neededCustomizableProperties)
Setter for property neededCustomizableProperties.

Specified by:
setNeededCustomizableProperties in interface CustomizerAction
Parameters:
neededCustomizableProperties - New value of property neededCustomizableProperties.


Copyright © 2002-2011 SoftSmithy. All Rights Reserved.