Revision: 6074
          http://sourceforge.net/p/jump-pilot/code/6074
Author:   ma15569
Date:     2019-01-06 12:01:45 +0000 (Sun, 06 Jan 2019)
Log Message:
-----------
Reactivated selection on moved layers

Modified Paths:
--------------
    
core/trunk/src/org/openjump/core/ui/plugin/layer/MoveSelectedLayersPlugIn.java

Modified: 
core/trunk/src/org/openjump/core/ui/plugin/layer/MoveSelectedLayersPlugIn.java
===================================================================
--- 
core/trunk/src/org/openjump/core/ui/plugin/layer/MoveSelectedLayersPlugIn.java  
    2019-01-06 11:59:15 UTC (rev 6073)
+++ 
core/trunk/src/org/openjump/core/ui/plugin/layer/MoveSelectedLayersPlugIn.java  
    2019-01-06 12:01:45 UTC (rev 6074)
@@ -7,6 +7,7 @@
 import javax.swing.ImageIcon;
 import javax.swing.JPopupMenu;
 import javax.swing.JComboBox;
+
 import com.vividsolutions.jump.I18N;
 import com.vividsolutions.jump.workbench.WorkbenchContext;
 import com.vividsolutions.jump.workbench.model.Layerable;
@@ -16,6 +17,7 @@
 import com.vividsolutions.jump.workbench.plugin.PlugInContext;
 import com.vividsolutions.jump.workbench.ui.GUIUtil;
 import com.vividsolutions.jump.workbench.ui.LayerNamePanel;
+import com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel;
 import com.vividsolutions.jump.workbench.ui.images.IconLoader;
 import com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller;
 import com.vividsolutions.jump.workbench.model.LayerManager;
@@ -112,9 +114,10 @@
                            }
                    }
                    //Deactivate as setCelectedLayers dosn't work with Sextante 
Raster Layer
-                   // TreeLayerNamePanel lnp = 
(TreeLayerNamePanel)context.getWorkbenchContext().getLayerNamePanel();
-                   // lnp.setSelectedLayers( selectedLayers);
-                   return true;
+                   //[Giuseppe Aruta 2019-01-07] reactivated as 
TreeLayerNamePanel selection has been expanded to any Layerable.class
+                   final TreeLayerNamePanel lnp = (TreeLayerNamePanel) 
context.getWorkbenchContext().getLayerableNamePanel();
+                         lnp.setSelectedLayerables(selectedLayers);
+                return true;
                }
         }
         catch (Exception e)



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to