Class CostBasedCompleteParamProvider_nonUI
- java.lang.Object
-
- org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParamProvider
-
- org.processmining.modelrepair.plugins.align.CostBasedCompleteParamProvider_nonUI
-
- All Implemented Interfaces:
org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProvider
public class CostBasedCompleteParamProvider_nonUI extends org.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParamProvider- Author:
- aadrians, dfahland
-
-
Constructor Summary
Constructors Constructor 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameterconstructReplayParameter(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)org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameterconstructReplayParameter(javax.swing.JComponent ui)Create replay parameter from whatever information obtainedjavax.swing.JComponentconstructUI()Get the UI to set parameter valuesjava.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer>getDefaultEventCost()Get map from event class to cost of move on logintgetDefaultNumOfStates()java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer>getDefaultTransitionCost()get penalty when move on model is performed
-
-
-
Constructor Detail
-
CostBasedCompleteParamProvider_nonUI
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)
-
-
Method Detail
-
getDefaultEventCost
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getDefaultEventCost()
Get map from event class to cost of move on log- Returns:
-
getDefaultTransitionCost
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getDefaultTransitionCost()
get penalty when move on model is performed- Returns:
-
constructReplayParameter
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)
-
getDefaultNumOfStates
public int getDefaultNumOfStates()
-
constructReplayParameter
public org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParameter constructReplayParameter(javax.swing.JComponent ui)
Description copied from interface:org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProviderCreate replay parameter from whatever information obtained- Specified by:
constructReplayParameterin interfaceorg.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProvider- Overrides:
constructReplayParameterin classorg.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParamProvider- Returns:
-
constructUI
public javax.swing.JComponent constructUI()
Description copied from interface:org.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProviderGet the UI to set parameter values- Specified by:
constructUIin interfaceorg.processmining.plugins.petrinet.replayer.algorithms.IPNReplayParamProvider- Overrides:
constructUIin classorg.processmining.plugins.petrinet.replayer.algorithms.costbasedcomplete.CostBasedCompleteParamProvider- Returns:
-
-