Package org.graffiti.editor.actions
Class EditUndoAction
java.lang.Object
javax.swing.AbstractAction
org.graffiti.plugin.actions.GraffitiAction
org.graffiti.editor.actions.EditUndoAction
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
public class EditUndoAction extends GraffitiAction
Special class for undo capabilities.
- Version:
- $Revision: 1.10 $
- See Also:
- Serialized Form
-
Field Summary
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
Constructors Constructor Description EditUndoAction(MainFrame mainFrame)
Creates a new EditUndoAction object. -
Method Summary
Modifier and Type Method Description void
actionPerformed(ActionEvent e)
Implementation Note: The status of the GUIComponents has to be updated after actionPerformed was executed.HelpContext
getHelpContext()
Returns the help context for this action.boolean
isEnabled()
Returnstrue
, if this action is enabled.void
update()
Updates the state of this action.Methods inherited from class org.graffiti.plugin.actions.GraffitiAction
getName, performAction, setEnabled, updateAllActions
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, getKeys, getPropertyChangeListeners, getValue, putValue, removePropertyChangeListener
-
Constructor Details
-
EditUndoAction
Creates a new EditUndoAction object.- Parameters:
mainFrame
- DOCUMENT ME!
-
-
Method Details
-
isEnabled
public boolean isEnabled()Description copied from class:GraffitiAction
Returnstrue
, if this action is enabled.- Specified by:
isEnabled
in interfaceAction
- Specified by:
isEnabled
in classGraffitiAction
- Returns:
true
, if this action is enabled.
-
getHelpContext
Description copied from class:GraffitiAction
Returns the help context for this action.- Overrides:
getHelpContext
in classGraffitiAction
- Returns:
- the help context for this action.
-
actionPerformed
Implementation Note: The status of the GUIComponents has to be updated after actionPerformed was executed.- Parameters:
e
- DOCUMENT ME!
-
update
public void update()Updates the state of this action.- Overrides:
update
in classGraffitiAction
-