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/operation/SplitOperation.java
SplitOperation.java | ||
---|---|---|
25 | 25 |
package org.gvsig.vectorediting.lib.prov.split.operation; |
26 | 26 |
|
27 | 27 |
import org.gvsig.fmap.geom.Geometry; |
28 |
import org.gvsig.fmap.geom.GeometryException; |
|
28 | 29 |
import org.gvsig.fmap.geom.exception.CreateGeometryException; |
29 | 30 |
import org.gvsig.fmap.geom.operation.GeometryOperationException; |
30 | 31 |
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException; |
... | ... | |
38 | 39 |
/** |
39 | 40 |
* Splits the geometry by a other splitter geometry. If splitter does not |
40 | 41 |
* intersect geometry return original geometry. |
41 |
*
|
|
42 |
* |
|
42 | 43 |
* @param geometryToBeSplitted |
43 | 44 |
* to be splitted |
44 | 45 |
* @param splitter |
45 | 46 |
* the geometry that splits other geometries |
46 | 47 |
* @return If splitter does not intersect return original geometry, else |
47 | 48 |
* return splitted geometry. |
49 |
* @throws GeometryException |
|
48 | 50 |
*/ |
49 | 51 |
public Geometry split(Geometry geometryToBeSplitted, Geometry splitter) |
50 | 52 |
throws GeometryOperationNotSupportedException, |
51 |
GeometryOperationException, CreateGeometryException; |
|
53 |
GeometryOperationException, CreateGeometryException, GeometryException;
|
|
52 | 54 |
|
53 | 55 |
} |
Also available in: Unified diff