Revision 2603 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.extendline/src/main/java/org/gvsig/vectorediting/lib/prov/extendline/ExtendLineEditingProvider.java

View differences:

ExtendLineEditingProvider.java
38 38
import org.gvsig.fmap.geom.Geometry;
39 39
import static org.gvsig.fmap.geom.Geometry.TYPES.CURVE;
40 40
import static org.gvsig.fmap.geom.Geometry.TYPES.MULTICURVE;
41
import org.gvsig.fmap.geom.GeometryException;
41 42
import org.gvsig.fmap.geom.GeometryLocator;
42 43
import org.gvsig.fmap.geom.GeometryManager;
43 44
import org.gvsig.fmap.geom.aggregate.MultiCurve;
44
import org.gvsig.fmap.geom.exception.CreateGeometryException;
45 45
import org.gvsig.fmap.geom.operation.GeometryOperationException;
46 46
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException;
47 47
import org.gvsig.fmap.geom.primitive.Arc;
......
211 211

  
212 212
    private Curve extendLine(Point mousePosition, Curve curve, Geometry boundaryGeometry)
213 213
            throws GeometryOperationNotSupportedException,
214
            GeometryOperationException, DataException, CreateGeometryException {
214
            GeometryOperationException, DataException, GeometryException {
215 215
        ExtendLineOperation operation
216 216
                = ExtendLineOperationUtils.getOperation((Primitive) curve);
217 217

  
......
410 410

  
411 411
        try {
412 412
            extendedMultiCurve = geoManager.createMultiCurve(subtype);
413
        } catch (CreateGeometryException e) {
413
        } catch (GeometryException e) {
414 414
            throw new FinishServiceException(e);
415 415
        }
416 416
        return extendedMultiCurve;

Also available in: Unified diff