Class RemoveSpikePlugIn

    • Field Detail

      • SOURCE_LAYER

        public static String SOURCE_LAYER
      • DESCRIPTION

        public static String DESCRIPTION
      • RESULT_LAYER_SUFFIX

        public static String RESULT_LAYER_SUFFIX
      • DIST_TOLERANCE

        public static String DIST_TOLERANCE
      • DIST_TOLERANCE_TOOLTIP

        public static String DIST_TOLERANCE_TOOLTIP
      • ANGLE_TOLERANCE

        public static String ANGLE_TOLERANCE
      • ANGLE_TOLERANCE_TOOLTIP

        public static String ANGLE_TOLERANCE_TOOLTIP
      • SPIKES_LOCALIZATION

        public static String SPIKES_LOCALIZATION
    • Constructor Detail

      • RemoveSpikePlugIn

        public RemoveSpikePlugIn()
    • Method Detail

      • initialize

        public void initialize​(PlugInContext context)
                        throws Exception
        Description copied from class: AbstractUiPlugIn
        Method to be overridden by implementations to initialize the plug-in. Plug-ins must invoke super.initialize().
        Specified by:
        initialize in interface PlugIn
        Overrides:
        initialize in class AbstractUiPlugIn
        Parameters:
        context - The plug-in context.
        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.
        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