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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel