Interface WorkflowAction

  • All Superinterfaces:
    Wrapper

    public interface WorkflowAction
    extends Wrapper
    This interface represents Workflow actions. A Workflow action is a possible action that an editor can perform in a Workflow model instance. The execution of the action results in a proceeding current activity and state of the Workflow model instance.
    Author:
    ivol
    • Method Detail

      • getNextActivity

        WorkflowActivity getNextActivity()
        Return the activity that will become the current activity as a result of this action.
        Returns:
        The activity that will become the current activity
      • getState

        WorkflowModelState getState()
        Return the state that will become the current state of the Workflow model instance as a result of this action.
        Returns:
        the state that will become the current state of the Workflow model instance
      • getContentTypeConstraints

        ContentTypeConstraint[] getContentTypeConstraints()
        Get the list of constraints which apply to this action.
        Returns:
        Read-only array of constraints.