Class AddGeometryAttributesPlugIn

    • Constructor Detail

      • AddGeometryAttributesPlugIn

        public AddGeometryAttributesPlugIn()
    • 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
      • setLayer

        public void setLayer​(String sitesLayer)
      • setAddXY

        public void setAddXY​(boolean addXY)
      • setAddZ

        public void setAddZ​(boolean addZ)
      • setAddNbPoints

        public void setAddNbPoints​(boolean addNbPoints)
      • setAddNbHoles

        public void setAddNbHoles​(boolean addNbHoles)
      • setAddNbComponents

        public void setAddNbComponents​(boolean addNbComponents)
      • setAddLength

        public void setAddLength​(boolean addLength)
      • setAddArea

        public void setAddArea​(boolean addArea)
      • setAddPolyWidth

        public void setAddPolyWidth​(boolean addPolyWidth)
      • setAddPolyLength

        public void setAddPolyLength​(boolean addPolyLength)
      • setAddCircularity

        public void setAddCircularity​(boolean addCircularity)
      • setAddCompacity

        public void setAddCompacity​(boolean addCompacity)
      • setAddGeometryType

        public void setAddGeometryType​(boolean addGeometryType)
      • setAddWKT

        public void setAddWKT​(boolean addWKT)
      • 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