Class WorkflowActionConfig
java.lang.Object
org.dspace.xmlworkflow.state.actions.WorkflowActionConfig
- Direct Known Subclasses:
UserSelectionActionConfig
Configuration class for an action
- Author:
- Bram De Schouwer (bram.deschouwer at dot com), Kevin Van de Velde (kevin at atmire dot com), Ben Bosman (ben at atmire dot com), Mark Diggory (markd at atmire dot com)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a Map of info for the advanced options this user has on this actionReturns a list of advanced options this user has on this action, resulting in the next step of the workflowgetId()Returns a list of options the user has on this action, resulting in the next step of the workflowgetStep()booleanReturns a boolean depending on whether this action has advanced optionsbooleanvoidsetProcessingAction(Action processingAction) voidsetRequiresUI(boolean requiresUI) void
-
Field Details
-
processingAction
-
-
Constructor Details
-
WorkflowActionConfig
-
-
Method Details
-
setProcessingAction
-
getProcessingAction
-
setRequiresUI
public void setRequiresUI(boolean requiresUI) -
requiresUI
public boolean requiresUI() -
getId
-
setStep
-
getStep
-
getOptions
Returns a list of options the user has on this action, resulting in the next step of the workflow- Returns:
- A list of options of this action, resulting in the next step of the workflow
-
getAdvancedOptions
Returns a list of advanced options this user has on this action, resulting in the next step of the workflow- Returns:
- A list of advanced options of this action, resulting in the next step of the workflow
-
isAdvanced
public boolean isAdvanced()Returns a boolean depending on whether this action has advanced options- Returns:
- The boolean indicating whether this action has advanced options
-
getAdvancedInfo
Returns a Map of info for the advanced options this user has on this action- Returns:
- a Map of info for the advanced options this user has on this action
-