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