Revision 38199

View differences:

branches/v2_0_0_prep/libraries/libFMap_dal/src/org/gvsig/fmap/dal/store/memory/MemoryStoreProvider.java
298 298
            } else {
299 299
                envelope.add(feature.getDefaultEnvelope());
300 300
            }
301
            Envelope aux = feature.getDefaultEnvelope();
302
            if (aux != null) { //There are geometries
303
            	if (envelope == null) {
304
            		try {
305
            			envelope = (Envelope) aux.clone();
306
            		} catch (CloneNotSupportedException e) {
307
            			envelope = feature.getDefaultEnvelope();
308
            		}
309
            	} else {
310
            		envelope.add(feature.getDefaultEnvelope());
311
            	}
312
            }
301 313
        }
302 314

  
303 315
        public List getData() {

Also available in: Unified diff