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

psanxiao at osor.eu psanxiao at osor.eu
Thu Aug 11 00:04:12 CEST 2011


Author: psanxiao
Date: 2011-08-11 00:04:11 +0200 (Thu, 11 Aug 2011)
New Revision: 151

Modified:
   branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/AreaCADTool.java
   branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/smc/AreaCADToolContext.java
Log:
Add endGeometry listener for AreaCADTool

Modified: branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/AreaCADTool.java
===================================================================
--- branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/AreaCADTool.java	2011-08-10 17:48:54 UTC (rev 150)
+++ branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/AreaCADTool.java	2011-08-10 22:04:11 UTC (rev 151)
@@ -126,6 +126,8 @@
  */
 public class AreaCADTool extends InsertionCADTool {
 
+	public static final String AREA_ACTION_COMMAND = "_area";
+
 	private AreaCADToolContext _fsm;
 
 	/**
@@ -671,7 +673,7 @@
 	}
 
 	public String toString() {
-		return "_area";
+		return AREA_ACTION_COMMAND;
 	}
 
 	public boolean isApplicable(int shapeType) {

Modified: branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/smc/AreaCADToolContext.java
===================================================================
--- branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/smc/AreaCADToolContext.java	2011-08-10 17:48:54 UTC (rev 150)
+++ branches/extCAD_sprint/src/com/iver/cit/gvsig/gui/cad/tools/smc/AreaCADToolContext.java	2011-08-10 22:04:11 UTC (rev 151)
@@ -600,7 +600,7 @@
                         ctxt.saveTempGeometry();
                         //ctxt.digitalizeNextGeometry();
                         ctxt.setQuestion(PluginServices.getText(this, "insert_first_point"));
-                        ctxt.fireEndGeometry();
+                        ctxt.fireEndGeometry(ctxt.AREA_ACTION_COMMAND);
                     }
                     finally
                     {




More information about the Opencadtools-commits mailing list