jpicedt.ui.action
Class ActionRegistry
java.lang.Object
javax.swing.ActionMap
jpicedt.ui.action.ActionRegistry
- All Implemented Interfaces:
- Serializable
- public class ActionRegistry
- extends ActionMap
A registry that retains all JPicEdt's actions in a map,
supplies them on-demand through a String key, and knows how to update actions state using
the currently installed MDIManager.
- Since:
- jPicEdt 1.3
- Version:
- $Id: ActionRegistry.java,v 1.14 2006/06/17 22:34:47 reynal Exp $
- Author:
- Sylvain Reynal
- See Also:
- Serialized Form
Constructor Summary |
ActionRegistry()
construct an ActionRegistry with default Actions |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionRegistry
public ActionRegistry()
- construct an ActionRegistry with default Actions
addAction
public void addAction(Action a)
getAction
public Action getAction(String name)
- Returns:
- the action whose name maps "name"
updateActionState
public void updateActionState()
- update Action's enabled-state according to the current state of the installed MDIManager.
This may be called when a frame gets activated, or when a user action occured that
implies updating action states, e.g. "Save", "Open", edit active board, ...
Submit a bug : syd@jpicedt.org