Revision 575 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.split/src/main/java/org/gvsig/vectorediting/lib/prov/split/SplitEditingProvider.java
SplitEditingProvider.java | ||
---|---|---|
36 | 36 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
37 | 37 |
import org.gvsig.fmap.geom.Geometry; |
38 | 38 |
import org.gvsig.fmap.geom.Geometry.TYPES; |
39 |
import org.gvsig.fmap.geom.GeometryException; |
|
39 | 40 |
import org.gvsig.fmap.geom.GeometryLocator; |
40 | 41 |
import org.gvsig.fmap.geom.GeometryManager; |
41 | 42 |
import org.gvsig.fmap.geom.aggregate.MultiCurve; |
42 | 43 |
import org.gvsig.fmap.geom.aggregate.MultiPrimitive; |
43 |
import org.gvsig.fmap.geom.exception.CreateGeometryException; |
|
44 | 44 |
import org.gvsig.fmap.geom.operation.GeometryOperationException; |
45 | 45 |
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException; |
46 | 46 |
import org.gvsig.fmap.geom.primitive.Curve; |
... | ... | |
351 | 351 |
} |
352 | 352 |
|
353 | 353 |
private Geometry split(Primitive geometry, Geometry splitter) |
354 |
throws CreateGeometryException, GeometryOperationNotSupportedException,
|
|
355 |
GeometryOperationException { |
|
354 |
throws GeometryOperationNotSupportedException, |
|
355 |
GeometryOperationException, GeometryException {
|
|
356 | 356 |
SplitOperation operation = SplitOperationUtils.getOperation(geometry); |
357 | 357 |
|
358 | 358 |
if (operation != null) { |
Also available in: Unified diff