public class NoopActionManager extends Object implements ActionManager
ACTION
Constructor and Description |
---|
NoopActionManager() |
Modifier and Type | Method and Description |
---|---|
Action |
actionFor(GriffonController controller,
String actionName) |
Map<String,Action> |
actionsFor(GriffonController controller) |
void |
addActionInterceptor(ActionInterceptor actionInterceptor) |
void |
createActions(GriffonController controller) |
void |
invokeAction(GriffonController controller,
String actionName,
Object... args) |
String |
normalizeName(String actionName) |
@Nonnull public Map<String,Action> actionsFor(@Nonnull GriffonController controller)
actionsFor
in interface ActionManager
@Nullable public Action actionFor(@Nonnull GriffonController controller, @Nonnull String actionName)
actionFor
in interface ActionManager
public void createActions(@Nonnull GriffonController controller)
createActions
in interface ActionManager
@Nonnull public String normalizeName(@Nonnull String actionName)
normalizeName
in interface ActionManager
public void invokeAction(@Nonnull GriffonController controller, @Nonnull String actionName, Object... args)
invokeAction
in interface ActionManager
public void addActionInterceptor(@Nonnull ActionInterceptor actionInterceptor)
addActionInterceptor
in interface ActionManager