public class TraceAlignment extends java.lang.Object implements ITraceAlignment
| Constructor and Description |
|---|
TraceAlignment(TokenFlowSimulation flowSim,
org.deckfour.xes.model.XTrace trc,
IReplayResultWrapper traceReplayResult) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSubnetEvents(INetDataSource source,
java.util.Vector<SubNetDataSource> subnets) |
java.util.Vector<TransitionEvent> |
getAllTransitionEvents() |
TokenFlowResults |
getFlowResults() |
java.util.Map<java.lang.String,java.lang.Double> |
getReplayInfo() |
TraceAlignmentReplayStateBase |
getReplayState(org.deckfour.xes.model.XTrace trc) |
java.util.Vector<TransitionEvent> |
getTransitionEventsFor(org.processmining.models.graphbased.directed.petrinet.elements.Transition t) |
boolean |
isPerfectFit() |
boolean |
isReliable() |
boolean |
isValidTrace() |
public TraceAlignment(TokenFlowSimulation flowSim, org.deckfour.xes.model.XTrace trc, IReplayResultWrapper traceReplayResult)
public boolean isValidTrace()
isValidTrace in interface ITraceAlignmentpublic boolean isPerfectFit()
public boolean isReliable()
public java.util.Map<java.lang.String,java.lang.Double> getReplayInfo()
public TraceAlignmentReplayStateBase getReplayState(org.deckfour.xes.model.XTrace trc)
public void addSubnetEvents(INetDataSource source, java.util.Vector<SubNetDataSource> subnets)
addSubnetEvents in interface ITraceAlignmentpublic java.util.Vector<TransitionEvent> getTransitionEventsFor(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
getTransitionEventsFor in interface ITraceAlignmentpublic java.util.Vector<TransitionEvent> getAllTransitionEvents()
getAllTransitionEvents in interface ITraceAlignmentpublic TokenFlowResults getFlowResults()
getFlowResults in interface ITraceAlignment