| Package | Description | 
|---|---|
| griffon.core.controller | 
 Controller action support. 
 | 
| org.codehaus.griffon.runtime.core.artifact | 
 Artifact implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.core.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.javafx.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.lanterna.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.pivot.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| org.codehaus.griffon.runtime.swing.controller | 
 Controller action implementation [INTERNAL USE]. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Action | 
ActionManager.actionFor(GriffonController controller,
         String actionName)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,Action> | 
ActionManager.actionsFor(GriffonController controller)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ActionHandler.after(ActionExecutionStatus status,
     Action action,
     Object[] args)
Called after the action has been aborted or executed, even if an exception
 occurred during execution. 
 | 
Object[] | 
ActionHandler.before(Action action,
      Object[] args)
Called before an action is executed. 
 | 
void | 
ActionHandler.configure(Action action,
         Method method)
Inspect the action during the configuration phase. 
 | 
boolean | 
ActionHandler.exception(Exception exception,
         Action action,
         Object[] args)
Called after the action has been executed when an exception occurred
 during execution. 
 | 
void | 
ActionManager.invokeAction(Action action,
            Object... args)
Execute the action using registered  
ActionHandlers. | 
void | 
ActionHandler.update(Action action)
Update the action's properties. 
 | 
void | 
ActionManager.updateAction(Action action)
Update the action's properties using registered  
ActionHandlers. | 
| Modifier and Type | Method and Description | 
|---|---|
protected Action | 
AbstractGriffonView.actionFor(GriffonController controller,
         String actionName)  | 
protected Action | 
AbstractGriffonController.actionFor(String actionName)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractAction  | 
class  | 
ActionDecorator  | 
class  | 
DefaultAction  | 
| Modifier and Type | Method and Description | 
|---|---|
Action | 
AbstractActionManager.actionFor(GriffonController controller,
         String actionName)  | 
Action | 
NoopActionManager.actionFor(GriffonController controller,
         String actionName)  | 
protected Action | 
AbstractActionManager.createAndConfigureAction(GriffonController controller,
                        String actionName)  | 
protected abstract Action | 
AbstractActionManager.createControllerAction(GriffonController controller,
                      String actionName)  | 
protected Action | 
DefaultActionManager.createControllerAction(GriffonController controller,
                      String actionName)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,Action> | 
AbstractActionManager.actionsFor(GriffonController controller)  | 
Map<String,Action> | 
NoopActionManager.actionsFor(GriffonController controller)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractActionHandler.after(ActionExecutionStatus status,
     Action action,
     Object[] args)  | 
Object[] | 
AbstractActionHandler.before(Action action,
      Object[] args)  | 
void | 
AbstractActionHandler.configure(Action action,
         Method method)  | 
protected abstract void | 
AbstractActionManager.doConfigureAction(Action action,
                 GriffonController controller,
                 String normalizeNamed,
                 String keyPrefix)  | 
protected void | 
DefaultActionManager.doConfigureAction(Action action,
                 GriffonController controller,
                 String normalizeNamed,
                 String keyPrefix)  | 
boolean | 
AbstractActionHandler.exception(Exception exception,
         Action action,
         Object[] args)  | 
void | 
AbstractActionManager.invokeAction(Action action,
            Object... args)  | 
void | 
NoopActionManager.invokeAction(Action action,
            Object... args)  | 
void | 
AbstractActionHandler.update(Action action)  | 
void | 
AbstractActionManager.updateAction(Action action)  | 
void | 
NoopActionManager.updateAction(Action action)  | 
| Constructor and Description | 
|---|
ActionDecorator(Action delegate)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JavaFXGriffonControllerAction  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Action | 
JavaFXActionManager.createControllerAction(GriffonController controller,
                      String actionName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
JavaFXActionManager.doConfigureAction(Action action,
                 GriffonController controller,
                 String normalizeNamed,
                 String keyPrefix)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LanternaGriffonControllerAction  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Action | 
LanternaActionManager.createControllerAction(GriffonController controller,
                      String actionName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
LanternaActionManager.doConfigureAction(Action action,
                 GriffonController controller,
                 String normalizeNamed,
                 String keyPrefix)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PivotGriffonControllerAction  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Action | 
PivotActionManager.createControllerAction(GriffonController controller,
                      String actionName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
PivotActionManager.doConfigureAction(Action action,
                 GriffonController controller,
                 String normalizeNamed,
                 String keyPrefix)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SwingGriffonControllerAction  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Action | 
SwingActionManager.createControllerAction(GriffonController controller,
                      String actionName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SwingActionManager.doConfigureAction(Action action,
                 GriffonController controller,
                 String normalizeNamed,
                 String keyPrefix)  |