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) |
void |
endTransaction(java.lang.String name) |
boolean |
executeAction(ActionPair pair) |
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) |
void |
startTransaction(java.lang.String name) |
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 void startTransaction(java.lang.String name)
public void endTransaction(java.lang.String name)
public boolean executeAction(ActionPair pair)
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)