Revision 44617 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/primitive/AbstractPrimitive.java
AbstractPrimitive.java | ||
---|---|---|
32 | 32 |
import org.gvsig.fmap.geom.jts.AbstractGeometry; |
33 | 33 |
import org.gvsig.fmap.geom.jts.UnmovableHandler; |
34 | 34 |
import org.gvsig.fmap.geom.primitive.Primitive; |
35 |
import org.slf4j.Logger; |
|
36 |
import org.slf4j.LoggerFactory; |
|
35 | 37 |
|
36 | 38 |
|
37 | 39 |
/** |
... | ... | |
45 | 47 |
*/ |
46 | 48 |
private static final long serialVersionUID = -8143412151139464535L; |
47 | 49 |
|
50 |
private static final Logger LOGGER = LoggerFactory.getLogger(AbstractPrimitive.class); |
|
48 | 51 |
|
52 |
|
|
49 | 53 |
/** |
50 | 54 |
* |
55 |
* @param type |
|
56 |
* @param subtype |
|
51 | 57 |
*/ |
52 | 58 |
protected AbstractPrimitive(int type, int subtype) { |
53 | 59 |
super(type, subtype); |
54 | 60 |
} |
55 | 61 |
|
56 |
/* (non-Javadoc) |
|
57 |
* @see org.gvsig.fmap.geom.Geometry#getHandlers(int) |
|
58 |
*/ |
|
62 |
@Override |
|
59 | 63 |
public Handler[] getHandlers(int type) { |
60 |
List<Handler> handlers = new ArrayList<Handler>();
|
|
64 |
List<Handler> handlers = new ArrayList<>(); |
|
61 | 65 |
Handler handler; |
62 | 66 |
Coordinate[] coordinates = getJTS().getCoordinates(); |
63 |
for (int i = 0; i < coordinates.length; i++) {
|
|
64 |
handler = new UnmovableHandler(coordinates[i].x, coordinates[i].y);
|
|
65 |
handlers.add(handler);
|
|
66 |
}
|
|
67 |
for (Coordinate coordinate : coordinates) {
|
|
68 |
handler = new UnmovableHandler(coordinate.x, coordinate.y);
|
|
69 |
handlers.add(handler); |
|
70 |
} |
|
67 | 71 |
|
68 | 72 |
PathIterator pi = getPathIterator(null); |
69 | 73 |
|
Also available in: Unified diff