Revision: 5377
          http://sourceforge.net/p/jump-pilot/code/5377
Author:   ma15569
Date:     2017-03-16 14:06:26 +0000 (Thu, 16 Mar 2017)
Log Message:
-----------
Correct bug on Remove sections tool. Minor upgrades

Modified Paths:
--------------
    
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/MirrorToDrawSegmentTool.java
    
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/RemoveSectionInLineTool.java

Modified: 
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/MirrorToDrawSegmentTool.java
===================================================================
--- 
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/MirrorToDrawSegmentTool.java
       2017-03-16 13:19:51 UTC (rev 5376)
+++ 
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/MirrorToDrawSegmentTool.java
       2017-03-16 14:06:26 UTC (rev 5377)
@@ -179,9 +179,7 @@
         if (!check(checkFactory.createAtLeastNLayersMustBeEditableCheck(1))) {
             return;
         }
-        if (!check(checkFactory.createAtLeastNFeaturesMustBeSelectedCheck(1))) 
{
-            return;
-        }
+       
         for (Iterator<?> i = getPanel().getSelectionManager()
                 .getLayersWithSelectedItems().iterator(); i.hasNext();) {
             Layer layerWithSelectedItems = (Layer) i.next();

Modified: 
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/RemoveSectionInLineTool.java
===================================================================
--- 
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/RemoveSectionInLineTool.java
       2017-03-16 13:19:51 UTC (rev 5376)
+++ 
plug-ins/CADExtension/trunk/src/org/openjump/advancedtools/tools/RemoveSectionInLineTool.java
       2017-03-16 14:06:26 UTC (rev 5377)
@@ -124,14 +124,16 @@
     @Override
     protected void gestureFinished() throws Exception {
         reportNothingToUndoYet();
-        if (!WorkbenchUtils.check(checkFactory
-                .createTaskWindowMustBeActiveCheck())) {
+        if (!check(checkFactory.createTaskWindowMustBeActiveCheck())) {
             return;
         }
-        if (!WorkbenchUtils.check(checkFactory
-                .createWindowWithLayerManagerMustBeActiveCheck())) {
+
+        if 
(!check(checkFactory.createWindowWithLayerManagerMustBeActiveCheck())) {
             return;
         }
+        if 
(!check(checkFactory.createSelectedItemsLayersMustBeEditableCheck())) {
+            return;
+        }
         // Check only for LineString and MultiLineString. Excluding other
         // geometry types
         if (!WorkbenchUtils


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

Reply via email to