Interface Actions

  • All Known Implementing Classes:
    ActionsImpl

    public interface Actions
    Interface describing a representation of the <actions> element of a Process Model.
    • Method Detail

      • iterateAction

        Iterator<Action> iterateAction()
        Iterate through the Action objects
        Returns:
        an iterator
      • createAction

        Action createAction()
        Create an Action
        Returns:
        an object implementing Action
      • addAction

        void addAction​(Action action)
        Add an action to the collection
        Parameters:
        action - to be added
      • getActions

        Action[] getActions()
        Get the actions defined for this process model
        Returns:
        actions defined for this process model
      • removeAction

        void removeAction​(String strActionName)
                   throws WorkflowException
        Remove an action from the collection
        Parameters:
        strActionName - the name of the action to be removed.
        Throws:
        WorkflowException - when the action cannot be found