Class AbstractApplicationFeature

    • Field Detail

      • on

        protected boolean on
      • autoSelectLayers

        protected boolean autoSelectLayers
      • createLayersThread

        protected java.lang.Thread createLayersThread
    • Constructor Detail

      • AbstractApplicationFeature

        protected AbstractApplicationFeature​(java.lang.String name,
                                             java.lang.String featureID,
                                             java.lang.String largeIconPath,
                                             Registry registry)
    • Method Detail

      • getLayerGroupName

        protected abstract java.lang.String getLayerGroupName()
      • doCreateLayers

        protected abstract void doCreateLayers()
      • setOn

        protected void setOn​(boolean tf)
      • isAutoSelectLayers

        public boolean isAutoSelectLayers()
      • setAutoSelectLayers

        public void setAutoSelectLayers​(boolean autoSelectLayers)
      • getAppLayers

        public LayerList getAppLayers()
      • destroyLayers

        protected void destroyLayers()
      • destroyLayer

        protected void destroyLayer​(Layer layer)
      • killPopulateLayerThread

        protected void killPopulateLayerThread()
      • handleInterrupt

        protected void handleInterrupt()
      • removeLayers

        protected void removeLayers()
      • createLayers

        protected void createLayers()
      • addLayer

        protected void addLayer​(Layer layer,
                                LayerPath path)
      • doAddLayer

        protected void doAddLayer​(Layer layer,
                                  LayerPath path)
      • addLayers

        protected void addLayers​(LayerList layerList)