| edu.iu.uis.eden.actions.ActionRegistry
All known Subclasses: edu.iu.uis.eden.actions.ActionRegistryImpl,
ActionRegistry | public interface ActionRegistry (Code) | | Maintains the registry of Workflow Actions. Actions are (currently) identified by a one-letter
action code and map to a Class which should extend the edu.iu.uis.eden.actions.ActionTakenEvent class.
author: ewestfal |
getActionMap | public Map getActionMap()(Code) | | Returns an immutable map of the Action Code to Action Class mappings in this registry.
|
registerAction | public void registerAction(String actionCode, String actionClass)(Code) | | Registers the given Action.
Parameters: actionCode - Should be a one-letter unique code Parameters: actionClass - the fully-qualified Java classname of the ActionTakenEvent implementation throws: IllegalArgumentException - if the actionCode is not one character or already in use,also throws this exception if the actionClass is null |
unregisterAction | public void unregisterAction(String actionCode)(Code) | | Unregisters the Action with the given code.
|
|
|