cytoscape.util.undo
Class UndoAction
java.lang.Object
javax.swing.AbstractAction
cytoscape.util.CytoscapeAction
cytoscape.util.undo.UndoAction
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action, MenuListener
public class UndoAction
- extends CytoscapeAction
An action that calls undo for the most recent edit in the
undoable edit stack.
- See Also:
- Serialized Form
|
Constructor Summary |
UndoAction()
Constructs the action. |
| Methods inherited from class cytoscape.util.CytoscapeAction |
actionHelp, clone, completions, getActionList, getKeyCode, getKeyModifiers, getName, getPreferredButtonGroup, getPreferredMenu, getPrefferedIndex, isAccelerated, isInMenuBar, isInToolBar, menuCanceled, setAcceleratorCombo, setName, setPreferredButtonGroup, setPreferredIndex, setPreferredMenu, takeArgs |
UndoAction
public UndoAction()
- Constructs the action.
actionPerformed
public void actionPerformed(ActionEvent e)
- Tries to run undo() on the top edit of the edit stack.
- Specified by:
actionPerformed in interface ActionListener- Specified by:
actionPerformed in class CytoscapeAction
- Parameters:
e - The action event that triggers this method call.
menuSelected
public void menuSelected(MenuEvent e)
- Called when the menu that contains this action is clicked on.
- Specified by:
menuSelected in interface MenuListener- Overrides:
menuSelected in class CytoscapeAction
- Parameters:
e - The menu event that triggers this method call.
menuDeselected
public void menuDeselected(MenuEvent e)
- Called when a menu is hidden once you click on a menu item or elsewhere.
This is a hack to make sure that undo is available via the accelerator
keys at all times.
- Specified by:
menuDeselected in interface MenuListener- Overrides:
menuDeselected in class CytoscapeAction
- Parameters:
e - The menu event that triggers this method call.