public class YourPlugin extends YourAlgorithm
Constructor and Description |
---|
YourPlugin() |
Modifier and Type | Method and Description |
---|---|
YourOutput |
run(org.processmining.framework.plugin.PluginContext context,
YourFirstInput input1,
YourSecondInput input2,
YourParameters parameters)
The plug-in variant that runs in any context and requires a parameters.
|
YourOutput |
runDefault(org.processmining.framework.plugin.PluginContext context,
YourFirstInput input1,
YourSecondInput input2)
The plug-in variant that runs in any context and uses the default parameters.
|
YourOutput |
runUI(org.processmining.contexts.uitopia.UIPluginContext context,
YourFirstInput input1,
YourSecondInput input2)
The plug-in variant that runs in a UI context and uses a dialog to get the parameters.
|
YourOutput |
testUI(org.processmining.contexts.uitopia.UIPluginContext context)
The plug-in variant that allows one to test the dialog to get the parameters.
|
apply
public YourOutput run(org.processmining.framework.plugin.PluginContext context, YourFirstInput input1, YourSecondInput input2, YourParameters parameters)
context
- The context to run in.input1
- The first input.input2
- The second input.parameters
- The parameters to use.public YourOutput runDefault(org.processmining.framework.plugin.PluginContext context, YourFirstInput input1, YourSecondInput input2)
context
- The context to run in.input1
- The first input.input2
- The second input.public YourOutput runUI(org.processmining.contexts.uitopia.UIPluginContext context, YourFirstInput input1, YourSecondInput input2)
context
- The context to run in.input1
- The first input.input2
- The second input.public YourOutput testUI(org.processmining.contexts.uitopia.UIPluginContext context)
context
- The context to run in.