Class GeometryFunctionPlugIn

    • Constructor Detail

      • GeometryFunctionPlugIn

        public GeometryFunctionPlugIn()
    • Method Detail

      • setCategoryName

        public void setCategoryName​(String value)
      • setAddToSourceAllowed

        public void setAddToSourceAllowed​(boolean value)
      • initialize

        public void initialize​(PlugInContext context)
                        throws Exception
        Description copied from interface: PlugIn
        Called when Workbench starts up to allow plugins to initialize themselves.
        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
      • 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