public interface TraceAlignment
extends org.processmining.framework.util.HTMLToString
Modifier and Type | Method and Description |
---|---|
void |
addConflictingActivity(org.deckfour.xes.classification.XEventClass activity) |
void |
addLegalMove(org.processmining.plugins.petrinet.replayresult.StepTypes stepType,
org.deckfour.xes.classification.XEventClass activity,
java.lang.String transitionId) |
void |
exportToCSVFile(com.csvreader.CsvWriter writer) |
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Double> |
getConflictingActivities() |
double |
getCosts() |
double |
getDecomposedSyncMoveDenominator() |
double |
getDecomposedSyncMoveNumerator() |
java.util.List<org.processmining.framework.util.Pair<org.processmining.plugins.petrinet.replayresult.StepTypes,org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,java.lang.String>>> |
getLegalMoves() |
java.util.List<org.deckfour.xes.classification.XEventClass> |
getLogMoves() |
double |
getMaxCosts() |
double |
getMillis() |
int |
getSize() |
void |
importFromCSVFile(com.csvreader.CsvReader reader,
java.util.Map<java.lang.String,org.deckfour.xes.classification.XEventClass> activities) |
void |
init() |
boolean |
isReliable() |
void |
setCosts(double costs) |
void |
setDecomposedSyncMoveDenominator(double denominator) |
void |
setDecomposedSyncMoveNumerator(double numerator) |
void |
setLegalMoves(java.util.List<org.processmining.framework.util.Pair<org.processmining.plugins.petrinet.replayresult.StepTypes,org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,java.lang.String>>> legalMoves) |
void |
setMaxCosts(double costs) |
void |
setMillis(double millis) |
void |
setReliable(boolean isReliable) |
void init()
int getSize()
java.util.List<org.processmining.framework.util.Pair<org.processmining.plugins.petrinet.replayresult.StepTypes,org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,java.lang.String>>> getLegalMoves()
void setLegalMoves(java.util.List<org.processmining.framework.util.Pair<org.processmining.plugins.petrinet.replayresult.StepTypes,org.processmining.framework.util.Pair<org.deckfour.xes.classification.XEventClass,java.lang.String>>> legalMoves)
void addLegalMove(org.processmining.plugins.petrinet.replayresult.StepTypes stepType, org.deckfour.xes.classification.XEventClass activity, java.lang.String transitionId)
java.util.List<org.deckfour.xes.classification.XEventClass> getLogMoves()
void exportToCSVFile(com.csvreader.CsvWriter writer) throws java.io.IOException
java.io.IOException
void importFromCSVFile(com.csvreader.CsvReader reader, java.util.Map<java.lang.String,org.deckfour.xes.classification.XEventClass> activities) throws java.io.IOException
java.io.IOException
void setCosts(double costs)
double getCosts()
void setMaxCosts(double costs)
double getMaxCosts()
double getDecomposedSyncMoveNumerator()
void setDecomposedSyncMoveNumerator(double numerator)
double getDecomposedSyncMoveDenominator()
void setDecomposedSyncMoveDenominator(double denominator)
boolean isReliable()
void setReliable(boolean isReliable)
void addConflictingActivity(org.deckfour.xes.classification.XEventClass activity)
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Double> getConflictingActivities()
void setMillis(double millis)
double getMillis()