Revision: 5905 http://sourceforge.net/p/jump-pilot/code/5905 Author: michaudm Date: 2018-06-30 07:57:05 +0000 (Sat, 30 Jun 2018) Log Message: ----------- Make spatial query of a layer on itself possible
Modified Paths: -------------- core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialJoinPlugIn.java core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialQueryPlugIn.java Modified: core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialJoinPlugIn.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialJoinPlugIn.java 2018-06-26 18:21:04 UTC (rev 5904) +++ core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialJoinPlugIn.java 2018-06-30 07:57:05 UTC (rev 5905) @@ -43,7 +43,6 @@ import com.vividsolutions.jump.workbench.WorkbenchContext; import com.vividsolutions.jump.workbench.model.*; import com.vividsolutions.jump.workbench.plugin.*; -import com.vividsolutions.jump.workbench.plugin.util.*; import com.vividsolutions.jump.workbench.ui.*; import com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller; @@ -59,7 +58,7 @@ private MultiInputDialog dialog; private String funcNameToRun; private GeometryPredicate functionToRun = null; - private boolean exceptionThrown = false; + //private boolean exceptionThrown = false; private double[] params = new double[2]; @@ -81,10 +80,10 @@ public void initialize(PlugInContext context) throws Exception { FeatureInstaller featureInstaller = new FeatureInstaller(context.getWorkbenchContext()); - featureInstaller.addMainMenuItem( + featureInstaller.addMainMenuPlugin( this, new String[] {MenuNames.TOOLS, MenuNames.TOOLS_ANALYSIS}, - new JMenuItem(this.getName() + "..."), + this.getName() + "...", false, null, createEnableCheck(context.getWorkbenchContext())); } Modified: core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialQueryPlugIn.java =================================================================== --- core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialQueryPlugIn.java 2018-06-26 18:21:04 UTC (rev 5904) +++ core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialQueryPlugIn.java 2018-06-30 07:57:05 UTC (rev 5905) @@ -104,7 +104,7 @@ return new MultiEnableCheck() .add(checkFactory.createWindowWithLayerNamePanelMustBeActiveCheck()) - .add(checkFactory.createAtLeastNLayersMustExistCheck(2)); + .add(checkFactory.createAtLeastNLayersMustExistCheck(1)); } public boolean execute(PlugInContext context) throws Exception { ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel