Class CreateBarPlotPlugIn

    • Constructor Detail

      • CreateBarPlotPlugIn

        public CreateBarPlotPlugIn()
    • Method Detail

      • initialize

        public void initialize​(PlugInContext context)
                        throws Exception
        this method is called on the startup by JUMP/OpenJUMP. We set here the menu entry for calling the function.
        Specified by:
        initialize in interface PlugIn
        Overrides:
        initialize in class AbstractPlugIn
        Parameters:
        context - context of the PlugIn
        Throws:
        Exception - if an exception occur during initialization
      • createEnableCheck

        public static MultiEnableCheck createEnableCheck​(WorkbenchContext workbenchContext)
        This method is used to define when the menu entry is activated or disabled. In this example we allow the menu entry to be usable only if one layer exists.
      • run

        public void run​(TaskMonitor monitor,
                        PlugInContext context)
                 throws Exception
        Description copied from interface: ThreadedPlugIn
        Runs the task. This method will be executed in a separate thread, so that the GUI remains responsive (but only partially so, as a modal progress dialog will be in the way). Don't call GUI classes in this method as it is not executed on the GUI thread.
        Specified by:
        run in interface ThreadedPlugIn
        Parameters:
        monitor - context to which this task can report its progress and check whether a party has requested its cancellation
        context - context of this PlugIn
        Throws:
        Exception - if an Exception occurs during the run