Revision 43020 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.api/src/main/java/org/gvsig/fmap/dal/feature/FeatureStore.java

View differences:

FeatureStore.java
31 31
import org.gvsig.fmap.dal.DataServerExplorer;
32 32
import org.gvsig.fmap.dal.DataStore;
33 33
import org.gvsig.fmap.dal.DataStoreParameters;
34
import org.gvsig.fmap.dal.ExpressionBuilder;
34 35
import org.gvsig.fmap.dal.exception.DataException;
35 36
import org.gvsig.fmap.dal.exception.ReadException;
36 37
import org.gvsig.fmap.dal.feature.exception.FeatureIndexException;
......
267 268
     */
268 269
    public List<Feature> getFeatures(FeatureQuery query, int pageSize);
269 270
    
271
    public List<Feature> getFeatures();
272
    
270 273
    /**
271 274
     * Returns the feature given its reference.
272 275
     *
......
784 787
     */
785 788
    public long getFeatureCount() throws DataException;
786 789

  
787
    /**
788
     * Creates a vectorial cache that is used to save and retrieve data.
789
     *
790
     * @param name
791
     *            the cache name.
792
     * @param parameters
793
     *            parameters to create the stores used to save data.
794
     * @throws DataException
795
     */
796
    public void createCache(String name, DynObject parameters)
797
        throws DataException;
790
//    /**
791
//     * Creates a vectorial cache that is used to save and retrieve data.
792
//     *
793
//     * @param name
794
//     *            the cache name.
795
//     * @param parameters
796
//     *            parameters to create the stores used to save data.
797
//     * @throws DataException
798
//     */
799
//    public void createCache(String name, DynObject parameters)
800
//        throws DataException;
801
//
802
//    /**
803
//     * @return the vectorial cache
804
//     */
805
//    public FeatureCache getCache();
798 806

  
799 807
    /**
800
     * @return the vectorial cache
801
     */
802
    public FeatureCache getCache();
803

  
804
    /**
805 808
     * Return if the provider knows the real envelope of a layer. If not,
806 809
     * the {@link FeatureStoreProvider#getEnvelope()} method doesn't return
807 810
     * the full envelope.
......
840 843
    public Feature getFeature(DynObject dynobject);
841 844
    
842 845
    public Iterator iterator();
846
    
847
    public ExpressionBuilder createExpressionBuilder();
843 848
}

Also available in: Unified diff