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/operation/ExtendLineOperation.java
ExtendLineOperation.java | ||
---|---|---|
27 | 27 |
import org.gvsig.fmap.dal.exception.DataException; |
28 | 28 |
import org.gvsig.fmap.dal.feature.FeatureSelection; |
29 | 29 |
import org.gvsig.fmap.geom.Geometry; |
30 |
import org.gvsig.fmap.geom.exception.CreateGeometryException;
|
|
30 |
import org.gvsig.fmap.geom.GeometryException; |
|
31 | 31 |
import org.gvsig.fmap.geom.operation.GeometryOperationException; |
32 | 32 |
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException; |
33 | 33 |
import org.gvsig.fmap.geom.primitive.Curve; |
... | ... | |
61 | 61 |
* @throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException |
62 | 62 |
* @throws org.gvsig.fmap.geom.operation.GeometryOperationException |
63 | 63 |
* @throws org.gvsig.fmap.dal.exception.DataException |
64 |
* @throws org.gvsig.fmap.geom.exception.CreateGeometryException
|
|
64 |
* @throws org.gvsig.fmap.geom.exception.GeometryException |
|
65 | 65 |
*/ |
66 | 66 |
public Curve extendLine(Curve curveToBeExtended, Point insertedPoint, |
67 | 67 |
FeatureSelection boundaryObjects) |
68 | 68 |
throws GeometryOperationNotSupportedException, |
69 |
GeometryOperationException, DataException, CreateGeometryException;
|
|
69 |
GeometryOperationException, DataException, GeometryException; |
|
70 | 70 |
|
71 | 71 |
/** |
72 | 72 |
* Extend line to boundary objects received as parameters.Inserted point is the point inserted by user.It is used to determinate |
... | ... | |
86 | 86 |
* @throws org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException |
87 | 87 |
* @throws org.gvsig.fmap.geom.operation.GeometryOperationException |
88 | 88 |
* @throws org.gvsig.fmap.dal.exception.DataException |
89 |
* @throws org.gvsig.fmap.geom.exception.CreateGeometryException
|
|
89 |
* @throws org.gvsig.fmap.geom.exception.GeometryException |
|
90 | 90 |
*/ |
91 | 91 |
public Curve extendLine(Curve curveToBeExtended, Point insertedPoint, |
92 | 92 |
Geometry boundaryObject) |
93 | 93 |
throws GeometryOperationNotSupportedException, |
94 |
GeometryOperationException, DataException, CreateGeometryException;
|
|
94 |
GeometryOperationException, DataException, GeometryException; |
|
95 | 95 |
|
96 | 96 |
} |
Also available in: Unified diff