Revision 10626 trunk/extensions/extCAD/src/com/iver/cit/gvsig/gui/cad/tools/EquidistanceCADTool.java

View differences:

EquidistanceCADTool.java
41 41
package com.iver.cit.gvsig.gui.cad.tools;
42 42

  
43 43
import java.awt.Graphics;
44
import java.awt.Graphics2D;
45 44
import java.awt.event.InputEvent;
46 45
import java.awt.geom.Point2D;
47
import java.io.IOException;
48 46
import java.util.ArrayList;
49 47

  
50 48
import com.iver.andami.PluginServices;
51 49
import com.iver.cit.gvsig.CADExtension;
52
import com.iver.cit.gvsig.fmap.ViewPort;
53 50
import com.iver.cit.gvsig.fmap.core.DefaultFeature;
54 51
import com.iver.cit.gvsig.fmap.core.FShape;
55
import com.iver.cit.gvsig.fmap.core.GeneralPathX;
56
import com.iver.cit.gvsig.fmap.core.Handler;
57 52
import com.iver.cit.gvsig.fmap.core.IGeometry;
58
import com.iver.cit.gvsig.fmap.core.ShapeFactory;
59 53
import com.iver.cit.gvsig.fmap.core.v02.FConverter;
60
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
61 54
import com.iver.cit.gvsig.fmap.edition.DefaultRowEdited;
62 55
import com.iver.cit.gvsig.fmap.edition.UtilFunctions;
63 56
import com.iver.cit.gvsig.fmap.edition.VectorialEditableAdapter;
64
import com.iver.cit.gvsig.gui.cad.CADTool;
65 57
import com.iver.cit.gvsig.gui.cad.DefaultCADTool;
66 58
import com.iver.cit.gvsig.gui.cad.exception.CommandException;
67 59
import com.iver.cit.gvsig.gui.cad.tools.smc.EquidistanceCADToolContext;
......
170 162
            VectorialLayerEdited vle = getVLE();
171 163
            VectorialEditableAdapter vea = vle.getVEA();
172 164
            PluginServices.getMDIManager().setWaitCursor();
173
    		try {
174 165
    			vea.startComplexRow();
175 166
    			for (int i = 0; i < selectedRow.size(); i++) {
176 167
    				DefaultRowEdited row = (DefaultRowEdited) selectedRow
......
186 177
    			vle.setSelectionCache(VectorialLayerEdited.SAVEPREVIOUS, selectedRowAux);
187 178
    			//clearSelection();
188 179
    			//selectedRow.addAll(selectedRowAux);
189
    		} catch (DriverIOException e) {
190
    			e.printStackTrace();
191
    		} catch (IOException e1) {
192
    			e1.printStackTrace();
193
    		}
194 180
    		PluginServices.getMDIManager().restoreCursor();
195 181
    	}
196 182
    }

Also available in: Unified diff