public class AcceptingPetriNetAlignmentCallbackImpl extends java.lang.Object implements AcceptingPetriNetAlignmentCallback
Constructor and Description |
---|
AcceptingPetriNetAlignmentCallbackImpl(org.deckfour.xes.model.XLog xLog,
IvMModel model,
IvMEventClasses activityEventClasses,
org.processmining.plugins.InductiveMiner.Septuple<org.processmining.acceptingpetrinet.models.AcceptingPetriNet,gnu.trove.map.TObjectIntMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,gnu.trove.map.TObjectIntMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,org.processmining.models.graphbased.directed.petrinet.elements.Transition> p) |
Modifier and Type | Method and Description |
---|---|
void |
alignmentFailed() |
IvMLogNotFiltered |
getAlignedLog() |
static java.lang.String |
getTraceName(org.deckfour.xes.model.XTrace xTrace) |
void |
traceAlignmentComplete(org.processmining.plugins.replayer.replayresult.SyncReplayResult aTrace,
java.util.SortedSet<java.lang.Integer> xTraces,
IvMEventClasses performanceEventClasses)
Called each time a trace is finished.
|
public AcceptingPetriNetAlignmentCallbackImpl(org.deckfour.xes.model.XLog xLog, IvMModel model, IvMEventClasses activityEventClasses, org.processmining.plugins.InductiveMiner.Septuple<org.processmining.acceptingpetrinet.models.AcceptingPetriNet,gnu.trove.map.TObjectIntMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,gnu.trove.map.TObjectIntMap<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>,org.processmining.models.graphbased.directed.petrinet.elements.Transition> p)
public static java.lang.String getTraceName(org.deckfour.xes.model.XTrace xTrace)
public void traceAlignmentComplete(org.processmining.plugins.replayer.replayresult.SyncReplayResult aTrace, java.util.SortedSet<java.lang.Integer> xTraces, IvMEventClasses performanceEventClasses)
AcceptingPetriNetAlignmentCallback
traceAlignmentComplete
in interface AcceptingPetriNetAlignmentCallback
public void alignmentFailed() throws java.lang.Exception
alignmentFailed
in interface AcceptingPetriNetAlignmentCallback
java.lang.Exception
public IvMLogNotFiltered getAlignedLog()