Revision 2616 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.lib/org.gvsig.vectorediting.lib.prov/org.gvsig.vectorediting.lib.prov.stretch/src/main/java/org/gvsig/vectorediting/lib/prov/stretch/operation/PointStretchOperation.java

View differences:

PointStretchOperation.java
3 3
import java.awt.geom.AffineTransform;
4 4
import java.util.ArrayList;
5 5
import java.util.List;
6

  
7 6
import org.gvsig.fmap.geom.Geometry;
8
import org.gvsig.fmap.geom.GeometryLocator;
9
import org.gvsig.fmap.geom.GeometryManager;
10
import org.gvsig.fmap.geom.aggregate.MultiSurface;
11 7
import org.gvsig.fmap.geom.exception.CreateGeometryException;
12 8
import org.gvsig.fmap.geom.operation.GeometryOperationException;
13 9
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException;
14
import org.gvsig.fmap.geom.primitive.Line;
15
import org.gvsig.fmap.geom.primitive.OrientablePrimitive;
16 10
import org.gvsig.fmap.geom.primitive.Point;
17
import org.gvsig.fmap.geom.primitive.Polygon;
18 11
import org.gvsig.fmap.geom.primitive.Primitive;
19 12

  
20 13

  
......
24 17
        // TODO Auto-generated constructor stub
25 18
    }
26 19

  
20
    @Override
27 21
    public Geometry transform(AffineTransform at, Primitive geom, Geometry roi)
28 22
        throws GeometryOperationNotSupportedException,
29 23
        GeometryOperationException {
......
34 28
        return point;
35 29
    }
36 30

  
31
    @Override
37 32
    public List<Point> getSelectedVertex(Primitive geom, Geometry roi)
38 33
        throws GeometryOperationNotSupportedException,
39 34
        GeometryOperationException, CreateGeometryException {
40 35
        Point point = (Point) (geom.cloneGeometry());
41
        List<Point> vertexList = new ArrayList<Point>();
36
        List<Point> vertexList = new ArrayList<>();
42 37
        if (roi.intersects(point) || roi.contains(point)) {
43 38
            vertexList.add(point);
44 39
        }

Also available in: Unified diff