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

View differences:

ExtendCADTool.java
44 44
import java.awt.event.InputEvent;
45 45
import java.awt.geom.PathIterator;
46 46
import java.awt.geom.Point2D;
47
import java.io.IOException;
48 47
import java.util.ArrayList;
49 48

  
49
import com.hardcode.gdbms.driver.exceptions.ReadDriverException;
50 50
import com.iver.andami.PluginServices;
51 51
import com.iver.cit.gvsig.CADExtension;
52
import com.iver.cit.gvsig.exceptions.expansionfile.ExpansionFileReadException;
53
import com.iver.cit.gvsig.exceptions.expansionfile.ExpansionFileWriteException;
54
import com.iver.cit.gvsig.exceptions.validate.ValidateRowException;
52 55
import com.iver.cit.gvsig.fmap.core.DefaultFeature;
53 56
import com.iver.cit.gvsig.fmap.core.FShape;
54 57
import com.iver.cit.gvsig.fmap.core.GeneralPathX;
55 58
import com.iver.cit.gvsig.fmap.core.IGeometry;
56 59
import com.iver.cit.gvsig.fmap.core.ShapeFactory;
57 60
import com.iver.cit.gvsig.fmap.core.v02.FConverter;
58
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
59 61
import com.iver.cit.gvsig.fmap.edition.DefaultRowEdited;
60 62
import com.iver.cit.gvsig.fmap.edition.EditionEvent;
61 63
import com.iver.cit.gvsig.fmap.edition.IRowEdited;
......
174 176

  
175 177
			vea.endComplexRow(getName());
176 178
			vle.setSelectionCache(VectorialLayerEdited.NOTSAVEPREVIOUS, newSelectedRow);
177
        } catch (IOException e) {
179
        } catch (ValidateRowException e) {
180
			// TODO Auto-generated catch block
178 181
			e.printStackTrace();
179
		} catch (DriverIOException e) {
182
		} catch (ExpansionFileWriteException e) {
183
			// TODO Auto-generated catch block
180 184
			e.printStackTrace();
185
		} catch (ReadDriverException e) {
186
			// TODO Auto-generated catch block
187
			e.printStackTrace();
188
		} catch (ExpansionFileReadException e) {
189
			// TODO Auto-generated catch block
190
			e.printStackTrace();
181 191
		}
182 192
        }
183 193
    }

Also available in: Unified diff