Revision 39578 branches/v2_0_0_prep/extensions/extEditing/src/org/gvsig/editing/gui/cad/tools/MatrixCADTool.java

View differences:

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