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

Reply via email to