Groovy Documentation

griffon.plugins.actions
[Java] Class ActionManager

java.lang.Object
  griffon.plugins.actions.ActionManager

public final class ActionManager
extends Object

Authors:
Andres Almiray


Field Summary
static String ACTION

private static ActionManager INSTANCE

private static org.slf4j.Logger LOG

private Map actionCache

 
Constructor Summary
private ActionManager()

 
Method Summary
Action actionFor(GriffonController controller, String actionName)

Map actionsFor(GriffonController controller)

private Action createAction(GriffonController controller, String actionName)

void createActions(GriffonController controller)

static ActionManager getInstance()

private static String msg(GriffonController controller, String key, String actionName, String subkey, String defaultValue)

String normalizeName(String actionName)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

ACTION

public static final String ACTION


INSTANCE

private static ActionManager INSTANCE


LOG

private static final org.slf4j.Logger LOG


actionCache

private Map actionCache


 
Constructor Detail

ActionManager

private ActionManager()


 
Method Detail

actionFor

public Action actionFor(GriffonController controller, String actionName)


actionsFor

public Map actionsFor(GriffonController controller)


createAction

private Action createAction(GriffonController controller, String actionName)


createActions

public void createActions(GriffonController controller)


getInstance

public static ActionManager getInstance()


msg

private static String msg(GriffonController controller, String key, String actionName, String subkey, String defaultValue)


normalizeName

public String normalizeName(String actionName)


 

Groovy Documentation