Revision 42925 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureStore.java

View differences:

DefaultFeatureStore.java
102 102
import org.gvsig.fmap.dal.feature.impl.dynobjectutils.DynObjectFeatureFacade;
103 103
import org.gvsig.fmap.dal.feature.impl.undo.DefaultFeatureCommandsStack;
104 104
import org.gvsig.fmap.dal.feature.impl.undo.FeatureCommandsStack;
105
import org.gvsig.fmap.dal.feature.paging.FeaturePagingHelper;
105 106
import org.gvsig.fmap.dal.feature.spi.DefaultFeatureProvider;
106 107
import org.gvsig.fmap.dal.feature.spi.FeatureProvider;
107 108
import org.gvsig.fmap.dal.feature.spi.FeatureReferenceProviderServices;
......
1460 1461
        return new DefaultFeatureSet(this, featureQuery);
1461 1462
    }
1462 1463

  
1464
    @Override
1465
    public List<Feature> getFeatures(FeatureQuery query, int pageSize)  {
1466
        try {
1467
            FeaturePagingHelper pager = this.dataManager.createFeaturePagingHelper(this, query, pageSize);
1468
            return pager.asList();
1469
        } catch (BaseException ex) {
1470
            throw new RuntimeException("Can't create the list of features.", ex);
1471
        }
1472
    }
1473
    
1463 1474
    public void accept(Visitor visitor) throws BaseException {
1464 1475
        FeatureSet set = getFeatureSet();
1465 1476
        try {

Also available in: Unified diff