public class DCState
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
DCState() |
Modifier and Type | Method and Description |
---|---|
void |
addObligation(org.processmining.models.cnet.CNetNode activityToPerform,
org.processmining.models.cnet.CNetNode preceedingActivity) |
void |
addObligations(java.util.Collection<org.processmining.models.cnet.CNetNode> outputBinding,
org.processmining.models.cnet.CNetNode node) |
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.Object> |
getDataVariables() |
java.util.List<org.processmining.models.cnet.CNetNode> |
getObligationsPerActivity(org.processmining.models.cnet.CNetNode node) |
java.util.Set<DCNetNode> |
getPerformableActivities() |
int |
hashCode() |
void |
removeObligations(org.processmining.models.cnet.CNetNode node,
java.util.Collection<org.processmining.models.cnet.CNetNode> nodeList) |
void |
setDataVariable(java.lang.String varName,
java.lang.Object value) |
void |
setDataVariables(java.util.Map<java.lang.String,java.lang.Object> writtenVariables) |
java.lang.String |
toString() |
public java.lang.Object clone()
clone
in class java.lang.Object
public void addObligation(org.processmining.models.cnet.CNetNode activityToPerform, org.processmining.models.cnet.CNetNode preceedingActivity)
public java.util.Set<DCNetNode> getPerformableActivities()
public java.util.List<org.processmining.models.cnet.CNetNode> getObligationsPerActivity(org.processmining.models.cnet.CNetNode node)
public void removeObligations(org.processmining.models.cnet.CNetNode node, java.util.Collection<org.processmining.models.cnet.CNetNode> nodeList)
public void addObligations(java.util.Collection<org.processmining.models.cnet.CNetNode> outputBinding, org.processmining.models.cnet.CNetNode node)
public java.util.Map<java.lang.String,java.lang.Object> getDataVariables()
public void setDataVariable(java.lang.String varName, java.lang.Object value)
public void setDataVariables(java.util.Map<java.lang.String,java.lang.Object> writtenVariables)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object