Class YourPlugin

    • Constructor Summary

      Constructors 
      Constructor Description
      YourPlugin()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method 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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • YourPlugin

        public YourPlugin()
    • Method Detail

      • run

        public 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.
        Parameters:
        context - The context to run in.
        input1 - The first input.
        input2 - The second input.
        parameters - The parameters to use.
        Returns:
        The output.
      • runDefault

        public 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.
        Parameters:
        context - The context to run in.
        input1 - The first input.
        input2 - The second input.
        Returns:
        The output.
      • runUI

        public 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.
        Parameters:
        context - The context to run in.
        input1 - The first input.
        input2 - The second input.
        Returns:
        The output.
      • testUI

        public YourOutput testUI​(org.processmining.contexts.uitopia.UIPluginContext context)
        The plug-in variant that allows one to test the dialog to get the parameters.
        Parameters:
        context - The context to run in.
        Returns:
        The output.