public class DPNet extends java.lang.Object implements Replayable
| Modifier and Type | Field and Description |
|---|---|
org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData |
petrinetWithData |
protected int |
shortestTrace |
| Constructor and Description |
|---|
DPNet(org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData petrinetWithData) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNode(DPNetNode node) |
ExecutionTrace |
buildEmptyPrefix() |
ExecutionTrace |
createLogExecutionTrace(ExecutionTrace sigmaT) |
org.processmining.models.semantics.petrinet.Marking |
getFinalMarking() |
org.processmining.models.semantics.petrinet.Marking |
getInitialMarking() |
void |
getInputBindings() |
java.util.Vector<org.processmining.models.graphbased.directed.petrinet.PetrinetNode> |
getInputNodes(org.processmining.models.graphbased.directed.petrinet.PetrinetNode key) |
DPNetNode |
getNode(org.processmining.models.graphbased.directed.petrinet.PetrinetNode node) |
java.util.Vector<DPNetNode> |
getNodes() |
java.util.Vector<org.processmining.models.graphbased.directed.petrinet.PetrinetNode> |
getOutputNodes(org.processmining.models.graphbased.directed.petrinet.PetrinetNode key) |
org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData |
getPetrinetWithData() |
java.lang.String |
getSetForVariable(java.lang.String var) |
java.util.Set<java.lang.Comparable> |
getSetValues(java.lang.String setForVariable) |
void |
initMaps() |
int |
lengthShortestTrace() |
void |
setFinalMarking(org.processmining.models.semantics.petrinet.Marking finalMarking) |
void |
setInitialMarking(org.processmining.models.semantics.petrinet.Marking startNode) |
void |
setLengthShortestTrace(int shortestTrace) |
protected int shortestTrace
public org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData petrinetWithData
public DPNet(org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData petrinetWithData)
public ExecutionTrace buildEmptyPrefix()
buildEmptyPrefix in interface Replayablepublic void getInputBindings()
public java.lang.String getSetForVariable(java.lang.String var)
getSetForVariable in interface Replayablepublic java.util.Set<java.lang.Comparable> getSetValues(java.lang.String setForVariable)
getSetValues in interface Replayablepublic void initMaps()
public java.util.Vector<org.processmining.models.graphbased.directed.petrinet.PetrinetNode> getInputNodes(org.processmining.models.graphbased.directed.petrinet.PetrinetNode key)
public java.util.Vector<org.processmining.models.graphbased.directed.petrinet.PetrinetNode> getOutputNodes(org.processmining.models.graphbased.directed.petrinet.PetrinetNode key)
public int lengthShortestTrace()
lengthShortestTrace in interface Replayablepublic void setLengthShortestTrace(int shortestTrace)
public ExecutionTrace createLogExecutionTrace(ExecutionTrace sigmaT)
createLogExecutionTrace in interface Replayablepublic void setInitialMarking(org.processmining.models.semantics.petrinet.Marking startNode)
public org.processmining.models.semantics.petrinet.Marking getInitialMarking()
public void addNode(DPNetNode node)
public java.util.Vector<DPNetNode> getNodes()
public DPNetNode getNode(org.processmining.models.graphbased.directed.petrinet.PetrinetNode node)
public void setFinalMarking(org.processmining.models.semantics.petrinet.Marking finalMarking)
public org.processmining.models.semantics.petrinet.Marking getFinalMarking()
public org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData getPetrinetWithData()