Revision 39578 branches/v2_0_0_prep/extensions/extEditing/src/org/gvsig/editing/gui/cad/tools/MatrixCADTool.java
MatrixCADTool.java | ||
---|---|---|
320 | 320 |
/* |
321 | 321 |
* Inserting geometries of matrix |
322 | 322 |
*/ |
323 |
SpatialCache spatialCache = |
|
324 |
((FLyrVect) vle.getLayer()).getSpatialCache(); |
|
323 |
// SpatialCache spatialCache =
|
|
324 |
// ((FLyrVect) vle.getLayer()).getSpatialCache();
|
|
325 | 325 |
|
326 | 326 |
for (int i=0; i<selectedRowAux.size(); i++) { |
327 |
EditableFeature efeat = (EditableFeature) selectedRowAux.get(i); |
|
328 |
featureStore.insert(efeat); |
|
329 |
Geometry ngeom = efeat.getDefaultGeometry(); |
|
330 |
Envelope envelope = ngeom.getEnvelope(); |
|
331 |
/* |
|
332 |
* Updating spatial cache |
|
333 |
*/ |
|
334 |
spatialCache.insert(envelope, ngeom); |
|
327 |
super.insertFeature((Feature) selectedRowAux.get(i)); |
|
328 |
// |
|
329 |
// EditableFeature efeat = (EditableFeature) selectedRowAux.get(i); |
|
330 |
// featureStore.insert(efeat); |
|
331 |
// Geometry ngeom = efeat.getDefaultGeometry(); |
|
332 |
// Envelope envelope = ngeom.getEnvelope(); |
|
333 |
// /* |
|
334 |
// * Updating spatial cache |
|
335 |
// */ |
|
336 |
// spatialCache.insert(envelope, ngeom); |
|
335 | 337 |
} |
336 | 338 |
|
337 | 339 |
// ================================================= |
Also available in: Unified diff