public interface CloupiaReportAction
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActionId()
Returns a unique ID for this action.
|
int |
getActionType()
Returns what this particular action does.
|
DataManagerIf |
getDataManagerImpl()
Return the data manager used by this action.
|
java.lang.String |
getDescription()
Unused for now.
|
java.lang.String |
getFormId()
Returns a unique ID for the form that comes with this action.
|
java.lang.String |
getLabel()
Returns the name of this action (mostly used for logging purposes).
|
java.lang.String |
getOperationalLevel()
Returns the operation level based on the user role.
|
default java.lang.String |
getRbid() |
java.lang.String |
getTitle()
Returns the name of this action to be displayed in the UI.
|
boolean |
isDoubleClickAction()
Return true if double clicking a row will trigger this action.
|
boolean |
isDrilldownAction()
Unused.
|
boolean |
isMultiPageAction()
Unused for time being, no support for wizards yet.
|
boolean |
isSelectionRequired()
Return true if a row in report needs to be selected for this action to be visible.
|
java.lang.String getActionId()
java.lang.String getLabel()
default java.lang.String getRbid()
java.lang.String getTitle()
int getActionType()
boolean isSelectionRequired()
boolean isDoubleClickAction()
boolean isDrilldownAction()
boolean isMultiPageAction()
DataManagerIf getDataManagerImpl()
java.lang.String getFormId()
java.lang.String getDescription()
java.lang.String getOperationalLevel()