Class GUIWorkflow

java.lang.Object
com.logicaldoc.gui.common.client.beans.GUIWorkflow
All Implemented Interfaces:
Serializable

public class GUIWorkflow extends Object implements Serializable
Workflow bean as used in the GUI
Since:
6.0
Author:
Matteo Caruso - LogicalDOC
See Also:
  • Constructor Details

    • GUIWorkflow

      public GUIWorkflow()
  • Method Details

    • getStateById

      public GUIWFState getStateById(String id)
    • getStateByName

      public GUIWFState getStateByName(String name)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getStartStateId

      public String getStartStateId()
    • setStartStateId

      public void setStartStateId(String startStateId)
    • getStates

      public GUIWFState[] getStates()
    • setStates

      public void setStates(GUIWFState[] states)
    • getSelectedTask

      public GUIWFState getSelectedTask()
    • setSelectedTask

      public void setSelectedTask(GUIWFState selectedTask)
    • getStartDate

      public Date getStartDate()
    • setStartDate

      public void setStartDate(Date startDate)
    • getEndDate

      public Date getEndDate()
    • setEndDate

      public void setEndDate(Date endDate)
    • getAppendedDocs

      public GUIDocument[] getAppendedDocs()
    • setAppendedDocs

      public void setAppendedDocs(GUIDocument[] appendedDocs)
    • getWflHistory

      public GUIWFState[] getWflHistory()
    • setWflHistory

      public void setWflHistory(GUIWFState[] wflHistory)
    • getAppendedDocIds

      public String getAppendedDocIds()
    • setAppendedDocIds

      public void setAppendedDocIds(String appendedDocIds)
    • addState

      public void addState(GUIWFState status)
    • getTemplateId

      public Long getTemplateId()
    • setTemplateId

      public void setTemplateId(Long templateId)
    • getTag

      public String getTag()
    • setTag

      public void setTag(String tag)
    • getSupervisors

      public GUIUser[] getSupervisors()
    • setSupervisors

      public void setSupervisors(GUIUser[] supervisors)
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int version)
    • getDate

      public Date getDate()
    • setDate

      public void setDate(Date date)
    • isLatestVersion

      public boolean isLatestVersion()
    • setLatestVersion

      public void setLatestVersion(boolean latestVersion)
    • getRights

      public GUIRight[] getRights()
    • setRights

      public void setRights(GUIRight[] rights)
    • getPermissions

      public String[] getPermissions()
    • setPermissions

      public void setPermissions(String[] permissions)
    • isWrite

      public boolean isWrite()
    • hasPermission

      public boolean hasPermission(String permission)
    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)