[Opencadtools-commits] r147 - in branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad: . tools

amaneiro at osor.eu amaneiro at osor.eu
Tue Aug 9 17:54:16 CEST 2011


Author: amaneiro
Date: 2011-08-09 17:54:16 +0200 (Tue, 09 Aug 2011)
New Revision: 147

Modified:
   branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/DefaultCADTool.java
   branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/JoinCADTool.java
Log:
Added endGeometryListener on join cad tool

Modified: branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/DefaultCADTool.java
===================================================================
--- branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/DefaultCADTool.java	2011-08-08 23:08:51 UTC (rev 146)
+++ branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/DefaultCADTool.java	2011-08-09 15:54:16 UTC (rev 147)
@@ -85,6 +85,7 @@
 import com.iver.cit.gvsig.fmap.layers.SpatialCache;
 import com.iver.cit.gvsig.gui.cad.exception.CommandException;
 import com.iver.cit.gvsig.layers.VectorialLayerEdited;
+import com.iver.cit.gvsig.listeners.CADListenerManager;
 import com.iver.cit.gvsig.project.documents.view.gui.IView;
 import com.iver.cit.gvsig.project.documents.view.gui.View;
 import com.iver.utiles.console.JConsole;
@@ -612,4 +613,7 @@
 
     }
 
+    public void fireEndGeometry(){
+	CADListenerManager.endGeometry(getActiveLayer());
+    }
 }

Modified: branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/JoinCADTool.java
===================================================================
--- branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/JoinCADTool.java	2011-08-08 23:08:51 UTC (rev 146)
+++ branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/JoinCADTool.java	2011-08-09 15:54:16 UTC (rev 147)
@@ -197,6 +197,7 @@
     		vea.endComplexRow(getName());
     		vle.setSelectionCache(VectorialLayerEdited.NOTSAVEPREVIOUS, selectedRowAux);
     		refresh();
+    		fireEndGeometry();
     	} catch (ReadDriverException e) {
     		NotificationManager.addError(e.getMessage(),e);
     	} catch (ValidateRowException e) {




More information about the Opencadtools-commits mailing list