Revision 5985 trunk/extensions/extCAD/src/com/iver/cit/gvsig/layers/VectorialLayerEdited.java
VectorialLayerEdited.java | ||
---|---|---|
72 | 72 |
public void clearSelection() { |
73 | 73 |
selectedHandler.clear(); |
74 | 74 |
selectedRow.clear(); |
75 |
FBitSet selection=getVEA().getSelection(); |
|
76 |
selection.clear(); |
|
75 | 77 |
} |
76 | 78 |
/** |
77 | 79 |
* @return Returns the selectedRow. |
... | ... | |
459 | 461 |
|
460 | 462 |
} |
461 | 463 |
|
464 |
public void setSelectionCache(ArrayList selectedRowAux) { |
|
465 |
clearSelection(); |
|
466 |
VectorialEditableAdapter vea=getVEA(); |
|
467 |
FBitSet selection=vea.getSelection(); |
|
468 |
selectedRow.addAll(selectedRowAux); |
|
469 |
for (int i = 0;i < selectedRow.size(); i++) { |
|
470 |
IRowEdited edRow = (IRowEdited) selectedRow.get(i); |
|
471 |
selection.set(edRow.getIndex()); |
|
472 |
} |
|
473 |
} |
|
474 |
|
|
462 | 475 |
} |
Also available in: Unified diff