public class ActionFactory
extends java.lang.Object
Constructor and Description |
---|
ActionFactory(Controller c) |
Modifier and Type | Method and Description |
---|---|
void |
deregisterActor(java.lang.Class action) |
void |
deregisterFilter(ActionFilter newFilter) |
void |
deregisterHandler(ActionHandler newHandler) |
boolean |
doTransaction(java.lang.String pName,
ActionPair pPair) |
ActorXml |
getActor(freemind.controller.actions.generated.instance.XmlAction action) |
Controller |
getController() |
void |
registerActor(ActorXml actor,
java.lang.Class action) |
void |
registerFilter(ActionFilter newFilter) |
void |
registerHandler(ActionHandler newHandler)
The handler is put in front.
|
void |
registerUndoHandler(UndoActionHandler undoActionHandler) |
public ActionFactory(Controller c)
public void registerHandler(ActionHandler newHandler)
public void deregisterHandler(ActionHandler newHandler)
public void registerFilter(ActionFilter newFilter)
public void deregisterFilter(ActionFilter newFilter)
public boolean doTransaction(java.lang.String pName, ActionPair pPair)
executeAction(ActionPair)
public Controller getController()
public void registerActor(ActorXml actor, java.lang.Class action)
public void deregisterActor(java.lang.Class action)
public ActorXml getActor(freemind.controller.actions.generated.instance.XmlAction action)
public void registerUndoHandler(UndoActionHandler undoActionHandler)