public class CostBasedPrefixAlg
extends java.lang.Object
implements org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithm
| Constructor and Description |
|---|
CostBasedPrefixAlg() |
| Modifier and Type | Method and Description |
|---|---|
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProvider |
constructParamProvider(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
provider of parameters for this algorithm
|
java.lang.String |
getHTMLInfo()
HTML explanation of the algorithm
|
boolean |
isAllReqSatisfied(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter parameter)
Return true if all replay inputs are correct
|
boolean |
isReqWOParameterSatisfied(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
Return true if input of replay without parameters are correct (e.g.
|
org.processmining.plugins.petrinet.replayresult.PNRepResult |
replayLog(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter parameter)
Replay log assuming GUI exist (progress bars, etc)
|
java.lang.String |
toString()
The name of the algorithm
|
public java.lang.String toString()
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmtoString in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmtoString in class java.lang.Objectpublic java.lang.String getHTMLInfo()
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmgetHTMLInfo in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmpublic org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProvider constructParamProvider(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
constructParamProvider in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmpublic boolean isReqWOParameterSatisfied(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmisReqWOParameterSatisfied in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmpublic boolean isAllReqSatisfied(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter parameter)
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmisAllReqSatisfied in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmpublic org.processmining.plugins.petrinet.replayresult.PNRepResult replayLog(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog log,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter parameter)
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithmreplayLog in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayAlgorithm