Revision 32678 branches/v2_0_0_prep/libraries/org.gvsig.fmap.dal.cache/src/main/java/org/gvsig/fmap/dal/cache/AbstractFeatureCacheProvider.java

View differences:

AbstractFeatureCacheProvider.java
246 246
			FeatureType featureType) throws DataException {
247 247
		Envelope envelope = null;
248 248
		double scale = 0;//query.getScale();
249
		FeatureStore featureStore =getFeatureStore(scale);
249
		
250 250
		//If there is not a filter returns the original set of data
251 251
		if ((query == null) || (query.getFilter() == null)){
252 252
			//			Evaluator evaluator = new IntersectsEnvelopeEvaluator(fullenvelope,
......
292 292
			//Retrieve the features from the source
293 293
			FeatureSetProvider featureSetProvider = featureStoreProvider.createSet(newFeatureQuery, sourceFeatureType);			
294 294
			//Update the cache
295
			FeatureStore featureStore =getFeatureStore(scale);
295 296
			addAllFeatures(new CacheFeatureSet(featureStore, featureSetProvider), envelope, scale);
296 297
		}
297 298
		return new CacheSetProvider(getFeatureSet(envelope, scale));

Also available in: Unified diff