Package org.ametys.cms.workflow
Class CommentStepFunction
java.lang.Object
org.ametys.cms.workflow.CommentStepFunction
- All Implemented Interfaces:
com.opensymphony.workflow.FunctionProvider,EnhancedFunction
Function setting the user comment into the step before it's stored.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.plugins.workflow.EnhancedFunction
EnhancedFunction.FunctionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidReturn the type for the functiongetLabel()Get the label for this functionGet the function's visibilities depending on rightsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.ametys.plugins.workflow.EnhancedFunction
getArguments, getFullLabel
-
Constructor Details
-
CommentStepFunction
public CommentStepFunction()
-
-
Method Details
-
execute
public void execute(Map transientVars, Map args, com.opensymphony.module.propertyset.PropertySet ps) throws com.opensymphony.workflow.WorkflowException - Specified by:
executein interfacecom.opensymphony.workflow.FunctionProvider- Throws:
com.opensymphony.workflow.WorkflowException
-
getFunctionExecType
Description copied from interface:EnhancedFunctionReturn the type for the function- Specified by:
getFunctionExecTypein interfaceEnhancedFunction- Returns:
- the type 's code
-
getLabel
Description copied from interface:EnhancedFunctionGet the label for this function- Specified by:
getLabelin interfaceEnhancedFunction- Returns:
- the label
-
getVisibilities
Description copied from interface:EnhancedFunctionGet the function's visibilities depending on rights- Specified by:
getVisibilitiesin interfaceEnhancedFunction- Returns:
- a list of all the allowed right profiles
-