Package org.openxava.actions
Interface IAvailableAction
-
- All Superinterfaces:
IAction
- All Known Implementing Classes:
CutElementsFromCollectionAction
,OpenCollectionElementInNewTabAction
,PasteElementsIntoCollectionAction
public interface IAvailableAction extends IAction
An action that can be available for the user or hidden, depend on a programmatic condition.- Since:
- 5.9
- Author:
- Javier Paniza
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isAvailable()
If true the action will be available for the user, otherwise it will be hidden.-
Methods inherited from interface org.openxava.actions.IAction
execute, getErrors, getMessages, setEnvironment, setErrors, setMessages
-
-
-
-
Method Detail
-
isAvailable
boolean isAvailable()
If true the action will be available for the user, otherwise it will be hidden.
This method is executed before determine if the action has to be shown, so before execute(). The action is configured completely (injecting all needed objects and properties) before calling isAvailable().
-
-