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
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