public class GeneticPlugin extends GeneticAlgorithm
Constructor and Description |
---|
GeneticPlugin() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object[] |
run(org.processmining.framework.plugin.PluginContext context,
org.processmining.processtree.ProcessTree tree,
org.deckfour.xes.model.XLog log,
GeneticParameters parameters)
The plug-in variant that runs in any context and requires a parameters.
|
java.lang.Object[] |
runDefault(org.processmining.framework.plugin.PluginContext context,
org.processmining.processtree.ProcessTree tree,
org.deckfour.xes.model.XLog log)
The plug-in variant that runs in any context and uses the default parameters.
|
java.lang.Object[] |
runUI(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.processtree.ProcessTree tree,
org.deckfour.xes.model.XLog log)
The plug-in variant that runs in a UI context and uses a dialog to get the parameters.
|
apply, convertFromChromosomeToConfiguredProcessTree, convertFromChromosomeToConfiguredProcessTree, geneticAlgorithm, treeUUIDList
public java.lang.Object[] run(org.processmining.framework.plugin.PluginContext context, org.processmining.processtree.ProcessTree tree, org.deckfour.xes.model.XLog log, GeneticParameters parameters) throws java.lang.Exception
context
- The context to run in.input1
- The first input.input2
- The second input.parameters
- The parameters to use.java.lang.Exception
public java.lang.Object[] runDefault(org.processmining.framework.plugin.PluginContext context, org.processmining.processtree.ProcessTree tree, org.deckfour.xes.model.XLog log) throws java.lang.Exception
context
- The context to run in.input1
- The first input.input2
- The second input.java.lang.Exception
public java.lang.Object[] runUI(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.processtree.ProcessTree tree, org.deckfour.xes.model.XLog log) throws java.lang.Exception
context
- The context to run in.input1
- The first input.input2
- The second input.java.lang.Exception