Class Case
- java.lang.Object
-
- com.netgrif.application.engine.workflow.domain.Case
-
- All Implemented Interfaces:
java.io.Serializable
public class Case extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addTask(Task task)
void
addUsers(java.util.Set<java.lang.String> userIds, java.util.Map<java.lang.String,java.lang.Boolean> permissions)
DataField
getDataField(java.lang.String id)
Field
getField(java.lang.String id)
java.lang.Object
getFieldValue(java.lang.String fieldId)
java.lang.String
getPetriNetId()
java.lang.String
getStringId()
boolean
hasFieldBehavior(java.lang.String field, java.lang.String transition)
void
populateDataSet(IInitValueExpressionEvaluator initValueExpressionEvaluator, java.util.Map<java.lang.String,java.lang.String> params)
boolean
removeTask(Task task)
boolean
removeTasks(java.util.List<Task> tasks)
void
resolveViewRoles()
void
resolveViewUserRefs()
void
resolveViewUsers()
void
setColor(java.lang.String color)
-
-
-
Constructor Detail
-
Case
protected Case()
-
Case
public Case(PetriNet petriNet)
-
-
Method Detail
-
getStringId
public java.lang.String getStringId()
-
setColor
public void setColor(java.lang.String color)
-
hasFieldBehavior
public boolean hasFieldBehavior(java.lang.String field, java.lang.String transition)
-
populateDataSet
public void populateDataSet(IInitValueExpressionEvaluator initValueExpressionEvaluator, java.util.Map<java.lang.String,java.lang.String> params)
-
getFieldValue
public java.lang.Object getFieldValue(java.lang.String fieldId)
-
addTask
public boolean addTask(Task task)
-
removeTask
public boolean removeTask(Task task)
-
removeTasks
public boolean removeTasks(java.util.List<Task> tasks)
-
getField
public Field getField(java.lang.String id)
-
getDataField
public DataField getDataField(java.lang.String id)
-
getPetriNetId
public java.lang.String getPetriNetId()
-
addUsers
public void addUsers(java.util.Set<java.lang.String> userIds, java.util.Map<java.lang.String,java.lang.Boolean> permissions)
-
resolveViewRoles
public void resolveViewRoles()
-
resolveViewUserRefs
public void resolveViewUserRefs()
-
resolveViewUsers
public void resolveViewUsers()
-
-