Revision 37 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.circle2P/src/main/java/org/gvsig/vectorediting/lib/prov/circle2P/Circle2PEditingProvider.java
Circle2PEditingProvider.java | ||
---|---|---|
13 | 13 |
|
14 | 14 |
import org.gvsig.fmap.geom.Geometry; |
15 | 15 |
import org.gvsig.fmap.geom.primitive.Circle; |
16 |
import org.gvsig.fmap.geom.primitive.Point; |
|
16 | 17 |
import org.gvsig.fmap.mapcontext.layers.vectorial.FLyrVect; |
17 | 18 |
import org.gvsig.tools.dynobject.DynObject; |
18 | 19 |
import org.gvsig.tools.service.spi.ProviderServices; |
... | ... | |
49 | 50 |
.getDynValue(EditingProviderFactory.LAYER_FIELD); |
50 | 51 |
} |
51 | 52 |
|
52 |
public Geometry drawOperation(Point2D mousePosition) {
|
|
53 |
public Geometry drawOperation(Point mousePosition) { |
|
53 | 54 |
if (values.get(center) != null) { |
54 |
Point2D centerPoint = (Point2D) values.get(center);
|
|
55 |
Point centerPoint = (Point) values.get(center);
|
|
55 | 56 |
return createCircle(centerPoint, mousePosition, |
56 | 57 |
layer.getFeatureStore()); |
57 | 58 |
} |
... | ... | |
99 | 100 |
|
100 | 101 |
public void finishOperation() { |
101 | 102 |
// TODO Auto-generated method stub |
102 |
Point2D centerPoint = (Point2D) values.get(center);
|
|
103 |
Point2D radiusPoint = (Point2D) values.get(radius);
|
|
103 |
Point centerPoint = (Point) values.get(center);
|
|
104 |
Point radiusPoint = (Point) values.get(radius);
|
|
104 | 105 |
Circle geometry = createCircle(centerPoint, radiusPoint, |
105 | 106 |
layer.getFeatureStore()); |
106 | 107 |
((EditingProviderServices) getProviderServices()) |
Also available in: Unified diff