Interface WorkflowModelState

  • All Superinterfaces:
    Wrapper

    @Indexable
    public interface WorkflowModelState
    extends Wrapper
    This interface represents a Workflow model state. A Workflow model state represents the state of the Workflow model as a whole rather then the state of one particular activity instance.
    Author:
    ivol
    • Method Detail

      • getId

        @ReferField
        int getId()
        Description copied from interface: Wrapper
        Returns the ID of the wrapped object.
        Specified by:
        getId in interface Wrapper
        Returns:
        the ID of the wrapped object.
      • getName

        @ReferField(facet=true)
        String getName()
        Returns the name of this Workflow model state.
        Returns:
        name of this Workflow model state
      • isPublic

        boolean isPublic()
        Returns if this Workflow model state is public or not. Public means that it may be published on the website.
        Returns:
        true if this is a public state, false otherwise
      • setPublic

        void setPublic​(boolean isPublic)
        Sets the public state of this WorkflowModelState to the value of the isPublic parameter.
        Parameters:
        isPublic - boolean value to which the public state of this WorkflowModelState is set