Revision: 6595
          http://sourceforge.net/p/jump-pilot/code/6595
Author:   ma15569
Date:     2020-10-12 15:05:32 +0000 (Mon, 12 Oct 2020)
Log Message:
-----------
Moved initialising of some raster plugins to default-plugins.xlm file

Modified Paths:
--------------
    core/trunk/scripts/default-plugins.xml
    
core/trunk/src/org/openjump/core/ui/plugin/raster/CreateLatticeFromSelectedImageLayerPlugIn.java
    
core/trunk/src/org/openjump/core/ui/plugin/raster/CreatePolygonGridFromSelectedImageLayerPlugIn.java
    
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToContoursPlugIn.java
    
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToPolygonsPlugIn.java

Modified: core/trunk/scripts/default-plugins.xml
===================================================================
--- core/trunk/scripts/default-plugins.xml      2020-10-10 12:41:05 UTC (rev 
6594)
+++ core/trunk/scripts/default-plugins.xml      2020-10-12 15:05:32 UTC (rev 
6595)
@@ -897,16 +897,36 @@
     <!-- ====================== Raster ================================= -->
     <plug-in>
         
org.openjump.core.ui.plugin.raster.CreateLatticeFromSelectedImageLayerPlugIn
+         <menus>
+            <main-menu
+                menupath=" MenuNames.RASTER/MenuNames.RASTER_VECTORIALIZE"
+                install="true" />
+        </menus>
     </plug-in>
     <plug-in>
         
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn
+         <menus>
+            <main-menu
+                menupath=" MenuNames.RASTER/MenuNames.RASTER_VECTORIALIZE"
+                install="true" />
+        </menus>
     </plug-in>
      <separator />
     <plug-in>
         org.openjump.core.ui.plugin.raster.VectorizeToPolygonsPlugIn
+         <menus>
+            <main-menu
+                menupath=" MenuNames.RASTER/MenuNames.RASTER_VECTORIALIZE"
+                install="true" />
+        </menus>
         </plug-in>
      <plug-in>
         org.openjump.core.ui.plugin.raster.VectorizeToContoursPlugIn
+         <menus>
+            <main-menu
+                menupath=" MenuNames.RASTER/MenuNames.RASTER_VECTORIALIZE"
+                install="true" />
+        </menus>
      </plug-in>
      <plug-in>
         org.openjump.core.ui.plugin.raster.ManageDataPlugIn
@@ -932,35 +952,7 @@
                 install="true" />
         </menus>
     </plug-in>
-    <!--plug-in>
-        org.openjump.core.ui.plugin.raster.nodata.ChangeNoDataValuePlugIn
-        <menus>
-            <main-menu
-                menupath=" 
MenuNames.RASTER/MenuNames.RASTER_SINGLE_BAND_RASTER/MenuNames.RASTER_NODATA"
-                install="true" />
-        </menus>
-    </plug-in-->
-
-    <!--plug-in>
-        org.openjump.core.ui.plugin.raster.nodata.ChangeValueToNoDataPlugIn
-        <menus>
-            <main-menu
-                menupath=" 
MenuNames.RASTER/MenuNames.RASTER_SINGLE_BAND_RASTER/MenuNames.RASTER_NODATA"
-                install="true" />
-        </menus>
-    </plug-in-->
-
-    <!--plug-in>
-        
org.openjump.core.ui.plugin.raster.nodata.ChangeRangeValuesToNoDataPlugIn
-        <menus>
-            <main-menu
-                menupath=" 
MenuNames.RASTER/MenuNames.RASTER_SINGLE_BAND_RASTER/MenuNames.RASTER_NODATA"
-                install="true" />
-        </menus>
-    </plug-in-->
     <separator />
-
-
     <plug-in>
         org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn
     </plug-in>

Modified: 
core/trunk/src/org/openjump/core/ui/plugin/raster/CreateLatticeFromSelectedImageLayerPlugIn.java
===================================================================
--- 
core/trunk/src/org/openjump/core/ui/plugin/raster/CreateLatticeFromSelectedImageLayerPlugIn.java
    2020-10-10 12:41:05 UTC (rev 6594)
+++ 
core/trunk/src/org/openjump/core/ui/plugin/raster/CreateLatticeFromSelectedImageLayerPlugIn.java
    2020-10-12 15:05:32 UTC (rev 6595)
@@ -70,9 +70,7 @@
 import com.vividsolutions.jump.workbench.plugin.PlugInContext;
 import com.vividsolutions.jump.workbench.plugin.ThreadedPlugIn;
 import com.vividsolutions.jump.workbench.ui.GUIUtil;
-import com.vividsolutions.jump.workbench.ui.MenuNames;
 import com.vividsolutions.jump.workbench.ui.MultiInputDialog;
-import com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller;
 
 /**
  * Creates a lattice for the current selected raster image
@@ -104,16 +102,8 @@
     private final String sSidebar = sLattice;
 
     @Override
-    public void initialize(PlugInContext context) throws Exception {
-
-        FeatureInstaller.getInstance()
-                .addMainMenuPlugin(
-                        this, //exe
-                        new String[] { MenuNames.RASTER,
-                                MenuNames.RASTER_VECTORIALIZE }, //menu path
-                        sName + "...", false, //checkbox
-                        null, //icon
-                        createEnableCheck(context.getWorkbenchContext()));
+    public String getName() {
+        return sName;
     }
 
     public static MultiEnableCheck createEnableCheck(

Modified: 
core/trunk/src/org/openjump/core/ui/plugin/raster/CreatePolygonGridFromSelectedImageLayerPlugIn.java
===================================================================
--- 
core/trunk/src/org/openjump/core/ui/plugin/raster/CreatePolygonGridFromSelectedImageLayerPlugIn.java
        2020-10-10 12:41:05 UTC (rev 6594)
+++ 
core/trunk/src/org/openjump/core/ui/plugin/raster/CreatePolygonGridFromSelectedImageLayerPlugIn.java
        2020-10-12 15:05:32 UTC (rev 6595)
@@ -70,9 +70,7 @@
 import com.vividsolutions.jump.workbench.plugin.PlugInContext;
 import com.vividsolutions.jump.workbench.plugin.ThreadedPlugIn;
 import com.vividsolutions.jump.workbench.ui.GUIUtil;
-import com.vividsolutions.jump.workbench.ui.MenuNames;
 import com.vividsolutions.jump.workbench.ui.MultiInputDialog;
-import com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller;
 
 /**
  * Creates a polygon grid from the current selected raster image
@@ -119,16 +117,8 @@
     List<RasterImageLayer> fLayers = new ArrayList<RasterImageLayer>();
 
     @Override
-    public void initialize(PlugInContext context) throws Exception {
-
-        FeatureInstaller.getInstance()
-                .addMainMenuPlugin(
-                        this, //exe
-                        new String[] { MenuNames.RASTER,
-                                MenuNames.RASTER_VECTORIALIZE }, //menu path
-                        sName + "...", false, //checkbox
-                        null, //icon
-                        createEnableCheck(context.getWorkbenchContext()));
+    public String getName() {
+        return sName;
     }
 
     public static MultiEnableCheck createEnableCheck(

Modified: 
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToContoursPlugIn.java
===================================================================
--- 
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToContoursPlugIn.java
    2020-10-10 12:41:05 UTC (rev 6594)
+++ 
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToContoursPlugIn.java
    2020-10-12 15:05:32 UTC (rev 6595)
@@ -46,10 +46,8 @@
 import com.vividsolutions.jump.workbench.plugin.PlugInContext;
 import com.vividsolutions.jump.workbench.plugin.ThreadedBasePlugIn;
 import com.vividsolutions.jump.workbench.ui.GUIUtil;
-import com.vividsolutions.jump.workbench.ui.MenuNames;
 import com.vividsolutions.jump.workbench.ui.MultiInputDialog;
 import com.vividsolutions.jump.workbench.ui.Viewport;
-import com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller;
 
 public class VectorizeToContoursPlugIn extends ThreadedBasePlugIn {
 
@@ -382,17 +380,6 @@
     private final static String CHECK_FILE = I18N
             
.get("plugin.EnableCheckFactory.at-least-one-single-banded-layer-should-exist");
 
-    @Override
-    public void initialize(PlugInContext context) throws Exception {
+  
 
-        FeatureInstaller.getInstance()
-                .addMainMenuPlugin(
-                        this, //exe
-                        new String[] { MenuNames.RASTER,
-                                MenuNames.RASTER_VECTORIALIZE }, //menu path
-                        NAME, false, //checkbox
-                        null, //icon
-                        createEnableCheck(context.getWorkbenchContext()));
-    }
-
 }

Modified: 
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToPolygonsPlugIn.java
===================================================================
--- 
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToPolygonsPlugIn.java
    2020-10-10 12:41:05 UTC (rev 6594)
+++ 
core/trunk/src/org/openjump/core/ui/plugin/raster/VectorizeToPolygonsPlugIn.java
    2020-10-12 15:05:32 UTC (rev 6595)
@@ -35,9 +35,7 @@
 import com.vividsolutions.jump.workbench.plugin.PlugInContext;
 import com.vividsolutions.jump.workbench.plugin.ThreadedBasePlugIn;
 import com.vividsolutions.jump.workbench.ui.GUIUtil;
-import com.vividsolutions.jump.workbench.ui.MenuNames;
 import com.vividsolutions.jump.workbench.ui.MultiInputDialog;
-import com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller;
 
 public class VectorizeToPolygonsPlugIn extends ThreadedBasePlugIn {
 
@@ -226,17 +224,5 @@
     private final static String CHECK_FILE = I18N
             
.get("plugin.EnableCheckFactory.at-least-one-single-banded-layer-should-exist");
 
-    @Override
-    public void initialize(PlugInContext context) throws Exception {
-
-        FeatureInstaller.getInstance()
-                .addMainMenuPlugin(
-                        this, //exe
-                        new String[] { MenuNames.RASTER,
-                                MenuNames.RASTER_VECTORIALIZE }, //menu path
-                        NAME, false, //checkbox
-                        null, //icon
-                        createEnableCheck(context.getWorkbenchContext()));
-    }
-
+ 
 }



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to