Revision 5985 trunk/extensions/extCAD/src/com/iver/cit/gvsig/gui/cad/tools/EditVertexCADTool.java
EditVertexCADTool.java | ||
---|---|---|
631 | 631 |
private void selectHandler(double x, double y) { |
632 | 632 |
Point2D firstPoint = new Point2D.Double(x, y); |
633 | 633 |
VectorialLayerEdited vle = getVLE(); |
634 |
VectorialEditableAdapter vea=vle.getVEA(); |
|
634 | 635 |
ArrayList selectedRows = vle.getSelectedRow(); |
635 | 636 |
double tam = getCadToolAdapter().getMapControl().getViewPort() |
636 | 637 |
.toMapDistance(SelectionCADTool.tolerance); |
... | ... | |
682 | 683 |
if (geom!=null) { |
683 | 684 |
DefaultFeature df = new DefaultFeature(geom, fea |
684 | 685 |
.getAttributes(),row.getID()); |
685 |
int index=vle.getVEA().modifyRow(row.getIndex(), df,
|
|
686 |
vea.modifyRow(row.getIndex(), df,
|
|
686 | 687 |
PluginServices.getText(this,"add_vertex"),EditionEvent.GRAPHIC); |
687 | 688 |
|
688 | 689 |
Handler[] newHandlers = geom |
... | ... | |
697 | 698 |
|
698 | 699 |
clearSelection(); |
699 | 700 |
selectedRows.add(new DefaultRowEdited(df, |
700 |
IRowEdited.STATUS_MODIFIED, index));
|
|
701 |
IRowEdited.STATUS_MODIFIED, row.getIndex()));
|
|
701 | 702 |
} |
702 | 703 |
} |
703 | 704 |
} catch (IOException e) { |
Also available in: Unified diff