public class CostBasedCompleteParamProvider_nonUI
extends org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParamProvider
| Constructor and Description |
|---|
CostBasedCompleteParamProvider_nonUI(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) |
| Modifier and Type | Method and Description |
|---|---|
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter |
constructReplayParameter(javax.swing.JComponent ui)
Create replay parameter from whatever information obtained
|
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter |
constructReplayParameter(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost,
int maxNumOfStates) |
javax.swing.JComponent |
constructUI()
Get the UI to set parameter values
|
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> |
getDefaultEventCost()
Get map from event class to cost of move on log
|
int |
getDefaultNumOfStates() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getDefaultTransitionCost()
get penalty when move on model is performed
|
public CostBasedCompleteParamProvider_nonUI(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)
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getDefaultEventCost()
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getDefaultTransitionCost()
public org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter constructReplayParameter(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost,
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> mapTrans2Cost,
int maxNumOfStates)
public int getDefaultNumOfStates()
public org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter constructReplayParameter(javax.swing.JComponent ui)
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProviderconstructReplayParameter in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProviderconstructReplayParameter in class org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParamProviderpublic javax.swing.JComponent constructUI()
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProviderconstructUI in interface org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProviderconstructUI in class org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParamProvider