Revision 946 trunk/org.gvsig.app.document.layout2.app/org.gvsig.app.document.layout2.app.mainplugin/src/main/java/org/gvsig/app/project/documents/layout/fframes/FFrameGraphics.java
FFrameGraphics.java | ||
---|---|---|
283 | 283 |
* DOCUMENT ME! |
284 | 284 |
*/ |
285 | 285 |
public void startEditing() { |
286 |
editing = true; |
|
287 |
} |
|
286 |
editing = true;
|
|
287 |
}
|
|
288 | 288 |
|
289 | 289 |
/** |
290 | 290 |
* DOCUMENT ME! |
... | ... | |
326 | 326 |
*/ |
327 | 327 |
public void pointPressed(Point2D point) { |
328 | 328 |
Rectangle2D.Double rect = getBoundBox(); |
329 |
Point2D[] points = geometryAdapter.getPoints(); |
|
330 | 329 |
try { |
331 | 330 |
geometryEdit = (GeometryAdapter) geometryAdapter.clone(); |
332 | 331 |
} catch (CloneNotSupportedException e) { |
333 | 332 |
LOG.error("Error clonning the geometry", e); |
334 | 333 |
} |
334 |
Point2D[] points = geometryEdit.getPoints(); |
|
335 | 335 |
|
336 | 336 |
Point2D pAux1 = new Point2D.Double(); |
337 | 337 |
index.clear(); |
... | ... | |
502 | 502 |
|
503 | 503 |
if (editing) { |
504 | 504 |
g.setColor(Color.red); |
505 |
geometryAdapter.drawVertex(g, at);
|
|
505 |
geometryEdit.drawVertex(g, at);
|
|
506 | 506 |
} |
507 | 507 |
|
508 | 508 |
g.rotate(Math.toRadians(-getRotation()), rect.x + (rect.width / 2), |
... | ... | |
561 | 561 |
nga = (GeometryAdapter) geometryAdapter.clone(); |
562 | 562 |
} |
563 | 563 |
resp.setGeometryAdapter(nga); |
564 |
|
|
565 |
resp.index = (BitSet)index.clone(); |
|
564 | 566 |
return resp; |
565 | 567 |
} |
566 | 568 |
} |
Also available in: Unified diff