See: Description
| Class | Description |
|---|---|
| ActionUtils |
A few utility methods for Actions.
|
| BeanAction |
Generic action that should be used as a parent class for all actions
linked to beans in the GP Platform.
|
| BeanActionSupport |
An action to be invoked on Beans, and to be used in combination with Capabilities.
|
| CallableSystemAction |
Generic action that should be used as a parent class for all non contextual actions.
|
| ContextAction |
An action that contains a context in a static variable.
|
| NodeAction |
Generic action that should be used as a parent class for all actions
linked to nodes in the GP Platform.
|
CallableSystemAction to create context insensitive actionsNodeAction to create context sensitive actions that do not delegate their execution to the beansBeanAction to create context sensitive actions that delegate their execution to the nodesBeanActionSupport to create context sensitive actions that delegate their execution to the nodes. The difference with BeanAction is that the performCapability method is already implemented. When inheriting from BeanActionSupport, you just have to pass a capability to the parent constructor. You do not have to implement any method. The method to execute is automatically looked-up from the capability.