public class PNUnroller
extends java.lang.Object
Constructor and Description |
---|
PNUnroller(org.deckfour.xes.classification.XEventClassifier classifier) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<org.processmining.models.graphbased.directed.petrinet.elements.Place> |
getFinalPlaces(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph petriNet) |
static java.util.List<org.processmining.models.graphbased.directed.petrinet.elements.Place> |
getInitialPlaces(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph petriNet) |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Double> |
replayTraceUnrolledPN(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog originalTrace,
org.deckfour.xes.classification.XEventClasses ec) |
void |
setEventClassifier(org.deckfour.xes.classification.XEventClassifier eventClassifier) |
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph |
unrollPNbasedOnAlignment(org.processmining.plugins.replayer.replayresult.AllSyncReplayResult replayResult,
int alignmentIndex,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.processmining.models.semantics.petrinet.Marking initialMarking) |
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph |
unrolPNbasedOnTrace(org.deckfour.xes.model.XLog originalTrace,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.processmining.models.graphbased.directed.petrinet.Petrinet net,
org.processmining.models.semantics.petrinet.Marking initialMarking,
org.processmining.models.semantics.petrinet.Marking finalMarking,
boolean debug) |
public PNUnroller(org.deckfour.xes.classification.XEventClassifier classifier)
public org.processmining.models.graphbased.directed.petrinet.PetrinetGraph unrolPNbasedOnTrace(org.deckfour.xes.model.XLog originalTrace, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking initialMarking, org.processmining.models.semantics.petrinet.Marking finalMarking, boolean debug) throws java.lang.Exception
java.lang.Exception
public org.processmining.models.graphbased.directed.petrinet.PetrinetGraph unrollPNbasedOnAlignment(org.processmining.plugins.replayer.replayresult.AllSyncReplayResult replayResult, int alignmentIndex, org.processmining.models.graphbased.directed.petrinet.Petrinet net, org.processmining.models.semantics.petrinet.Marking initialMarking) throws java.lang.Exception
java.lang.Exception
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Double> replayTraceUnrolledPN(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.deckfour.xes.model.XLog originalTrace, org.deckfour.xes.classification.XEventClasses ec) throws java.lang.Exception
java.lang.Exception
public static java.util.List<org.processmining.models.graphbased.directed.petrinet.elements.Place> getFinalPlaces(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph petriNet)
public static java.util.List<org.processmining.models.graphbased.directed.petrinet.elements.Place> getInitialPlaces(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph petriNet)
public void setEventClassifier(org.deckfour.xes.classification.XEventClassifier eventClassifier)