Package org.gvsig.fmap.dal.feature.impl
Class DefaultFeatureStore
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataStore
org.gvsig.fmap.dal.feature.impl.DefaultFeatureStore
- All Implemented Interfaces:
Cloneable,Iterable<org.gvsig.fmap.dal.feature.Feature>,org.gvsig.fmap.dal.DataFactoryUnit,org.gvsig.fmap.dal.DataStore,org.gvsig.fmap.dal.feature.FeatureStore,org.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices,org.gvsig.fmap.dal.spi.DataStoreInitializer2,org.gvsig.fmap.dal.spi.DataStoreProviderServices,org.gvsig.fmap.dal.SupportTransactions,org.gvsig.metadata.Metadata,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.dynobject.DynObject,org.gvsig.tools.dynobject.DynObject_v2,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.observer.ComplexObservable,org.gvsig.tools.observer.ComplexWeakReferencingObservable,org.gvsig.tools.observer.Observable,org.gvsig.tools.observer.Observer,org.gvsig.tools.observer.WeakReferencingObservable,org.gvsig.tools.persistence.Persistent,org.gvsig.tools.service.spi.Services,org.gvsig.tools.undo.UndoRedoStack,org.gvsig.tools.util.PropertiesSupport,org.gvsig.tools.util.Size64,org.gvsig.tools.visitor.Visitable
public class DefaultFeatureStore
extends org.gvsig.fmap.dal.spi.AbstractDataStore
implements org.gvsig.fmap.dal.spi.DataStoreInitializer2, org.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices, org.gvsig.fmap.dal.feature.FeatureStore, org.gvsig.fmap.dal.SupportTransactions, org.gvsig.tools.observer.Observer
-
Field Summary
FieldsFields inherited from class org.gvsig.fmap.dal.spi.AbstractDataStore
ignoreDALResource, LOGGERFields inherited from interface org.gvsig.fmap.dal.DataStore
CSV_PROVIDER_NAME, DBASE_PROVIDER_NAME, FEATURE_METADATA_DEFINITION_NAME, GEOPACKAGE_PROVIDER_NAME, H2SPATIAL_PROVIDER_NAME, MDB_PROVIDER_NAME, METADATA_CONTAINERNAME, METADATA_CRS, METADATA_DEFINITION_NAME, METADATA_ENVELOPE, METADATA_FEATURETYPE, METADATA_PROVIDER, SHAPE_PROVIDER_NAME, SPATIAL_METADATA_DEFINITION_NAME, TIFF_PROVIDER_NAMEFields inherited from interface org.gvsig.fmap.dal.spi.DataStoreProviderServices
BASE_NEWPARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_NEWPARAMETERS_PROVIDER_DEFINITION_NAME, BASE_OPTIONAL_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_OPTIONAL_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_NAME, BASE_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_PARAMETERS_PROVIDER_DEFINITION_NAME, BASE_RASTER_NEWPARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_RASTER_NEWPARAMETERS_PROVIDER_DEFINITION_NAME, BASE_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_SPATIAL_PARAMETERS_PROVIDER_DEFINITION_NAME, PROVIDER_PARAMTER_FULLNAME, PROVIDER_PARAMTER_NAMEFields inherited from interface org.gvsig.fmap.dal.feature.FeatureStore
METADATA_DEFINITION_NAME, MODE_APPEND, MODE_FULLEDIT, MODE_PASS_THROUGH, MODE_QUERY, MODE_UNKNOWN, SUBMODE_MERGE, SUBMODE_NONE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.gvsig.tools.visitor.Visitor visitor) voidaccept(org.gvsig.tools.visitor.Visitor visitor, org.gvsig.fmap.dal.DataQuery dataQuery) voidaddObserver(org.gvsig.tools.observer.Observer observer) voidaddRequiredAttributes(org.gvsig.fmap.dal.feature.FeatureQuery fq) booleanallowGeometry(String name, org.gvsig.fmap.geom.Geometry geometry) booleanvoidvoidbeginEditingGroup(String description) booleanvoidbooleanbooleanbooleancanRedo()booleancanUndo()booleancanWriteGeometry(int geometryType) voidclear()clone()voidclose()voidSave changes in the provider without leaving the edit mode.voidcopyTo(org.gvsig.fmap.dal.feature.FeatureStore target) voidcreateCache(String name, org.gvsig.tools.dynobject.DynObject parameters) org.gvsig.fmap.dal.feature.spi.FeatureProvidercreateDefaultFeatureProvider(org.gvsig.fmap.dal.feature.FeatureType type) org.gvsig.fmap.dal.feature.FeatureSelectionorg.gvsig.expressionevaluator.ExpressionBuilderorg.gvsig.expressionevaluator.ExpressionBuilderorg.gvsig.fmap.dal.feature.FeaturecreateFeature(org.gvsig.fmap.dal.feature.spi.FeatureProvider data) org.gvsig.fmap.dal.feature.FeaturecreateFeature(org.gvsig.fmap.dal.feature.spi.FeatureProvider data, org.gvsig.fmap.dal.feature.FeatureType type) org.gvsig.fmap.dal.feature.FeatureQueryorg.gvsig.fmap.dal.feature.FeatureQuerycreateFeatureQuery(String filter) org.gvsig.fmap.dal.feature.FeatureQuerycreateFeatureQuery(String filter, String sortBy, boolean asc) org.gvsig.fmap.dal.feature.FeatureQuerycreateFeatureQuery(String filter, org.gvsig.expressionevaluator.Expression sortBy, boolean asc) org.gvsig.fmap.dal.feature.FeatureQuerycreateFeatureQuery(org.gvsig.expressionevaluator.Expression filter) org.gvsig.fmap.dal.feature.FeatureQuerycreateFeatureQuery(org.gvsig.expressionevaluator.Expression filter, String sortBy, boolean asc) org.gvsig.fmap.dal.feature.FeatureQuerycreateFeatureQuery(org.gvsig.expressionevaluator.Expression filter, org.gvsig.expressionevaluator.Expression sortBy, boolean asc) org.gvsig.fmap.dal.feature.FeatureSelectionorg.gvsig.fmap.dal.feature.EditableFeatureTypeorg.gvsig.fmap.dal.feature.EditableFeatureTypeorg.gvsig.fmap.dal.feature.FeatureIndexcreateIndex(String indexTypeName, org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName) org.gvsig.fmap.dal.feature.FeatureIndexcreateIndex(String indexTypeName, org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName, org.gvsig.tools.observer.Observer observer) org.gvsig.fmap.dal.feature.FeatureIndexcreateIndex(org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName) org.gvsig.fmap.dal.feature.FeatureIndexcreateIndex(org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName, org.gvsig.tools.observer.Observer observer) org.gvsig.fmap.dal.feature.FeatureSelectionorg.gvsig.fmap.dal.feature.FeatureSelectionorg.gvsig.fmap.dal.feature.EditableFeatureorg.gvsig.fmap.dal.feature.EditableFeaturecreateNewFeature(boolean defaultValues) org.gvsig.fmap.dal.feature.EditableFeaturecreateNewFeature(javax.json.JsonObject defaultValues) org.gvsig.fmap.dal.feature.EditableFeaturecreateNewFeature(org.gvsig.fmap.dal.feature.Feature defaultValues) org.gvsig.fmap.dal.feature.EditableFeaturecreateNewFeature(org.gvsig.fmap.dal.feature.FeatureType type, boolean defaultValues) org.gvsig.fmap.dal.feature.EditableFeaturecreateNewFeature(org.gvsig.fmap.dal.feature.FeatureType type, org.gvsig.fmap.dal.feature.Feature defaultValues) org.gvsig.fmap.dal.DataQueryorg.gvsig.fmap.dal.DataSetvoiddelegate(org.gvsig.tools.dynobject.DynObject dynObject) voidvoiddelete(org.gvsig.expressionevaluator.Expression filter) voiddelete(org.gvsig.fmap.dal.feature.Feature feature) voiddeleteObserver(org.gvsig.tools.observer.Observer observer) voidvoidvoiddoDelete(org.gvsig.fmap.dal.feature.Feature feature) protected voidvoiddoInsert(org.gvsig.fmap.dal.feature.EditableFeature feature) voiddoUpdate(org.gvsig.fmap.dal.feature.EditableFeature feature, org.gvsig.fmap.dal.feature.Feature oldFeature) voidedit()voidedit(int mode) voidedit(int mode, int submode) voidvoidvoidvoidexport(org.gvsig.fmap.dal.DataServerExplorer explorer, String provider, org.gvsig.fmap.dal.feature.NewFeatureStoreParameters params, String name) org.gvsig.fmap.dal.feature.FeatureSetfeatures()org.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.feature.FeaturefindFirst(org.gvsig.expressionevaluator.Expression filter) org.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.feature.FeaturefindFirst(org.gvsig.expressionevaluator.Expression filter, org.gvsig.expressionevaluator.Expression sortBy, boolean asc) org.gvsig.fmap.dal.feature.FeaturefindFirst(org.gvsig.fmap.dal.feature.FeatureQuery query) voidbooleanorg.gvsig.fmap.dal.feature.Featurefirst()org.gvsig.fmap.dal.feature.FeatureCachegetCache()org.gvsig.tools.util.UnmodifiableBasicMap<String, org.gvsig.fmap.dal.DataStore> protected org.gvsig.fmap.dal.DataManagerorg.gvsig.fmap.dal.DataSetorg.gvsig.fmap.dal.DataSetgetDataSet(org.gvsig.fmap.dal.DataQuery dataQuery) voidgetDataSet(org.gvsig.fmap.dal.DataQuery dataQuery, org.gvsig.tools.observer.Observer observer) voidgetDataSet(org.gvsig.tools.observer.Observer observer) org.gvsig.fmap.dal.feature.FeatureTypeorg.gvsig.fmap.dal.feature.FeatureTypeorg.gvsig.tools.dynobject.DynClassgetDynValue(String name) List<org.gvsig.fmap.dal.feature.FeatureReference> List<org.gvsig.fmap.dal.feature.FeatureReference> org.gvsig.fmap.geom.primitive.Envelopeorg.gvsig.fmap.dal.DataServerExplorerorg.gvsig.fmap.dal.feature.FeaturegetFeature(org.gvsig.tools.dynobject.DynObject dynobject) org.gvsig.fmap.dal.feature.FeaturegetFeatureByReference(org.gvsig.fmap.dal.feature.FeatureReference reference) org.gvsig.fmap.dal.feature.FeaturegetFeatureByReference(org.gvsig.fmap.dal.feature.FeatureReference reference, org.gvsig.fmap.dal.feature.FeatureType featureType) longorg.gvsig.fmap.dal.feature.spi.FeatureProvidergetFeatureProviderFromFeature(org.gvsig.fmap.dal.feature.Feature feature) org.gvsig.fmap.dal.feature.FeatureReferencegetFeatureReference(String code) List<org.gvsig.fmap.dal.feature.Feature> List<org.gvsig.fmap.dal.feature.Feature> getFeatures(String filter) List<org.gvsig.fmap.dal.feature.Feature> getFeatures(String filter, String sortBy) List<org.gvsig.fmap.dal.feature.Feature> getFeatures(String filter, String sortBy, boolean asc) List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.expressionevaluator.Expression filter) List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.expressionevaluator.Expression filter, String sortBy) List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.expressionevaluator.Expression filter, String sortBy, boolean asc) List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.fmap.dal.feature.FeatureQuery query) List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.fmap.dal.feature.FeatureQuery query, int pageSize) org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> getFeatures64(String filter) org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> getFeatures64(String filter, String sortBy, boolean asc) org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> getFeatures64(org.gvsig.fmap.dal.feature.FeatureQuery query, int pageSize) org.gvsig.fmap.dal.feature.FeatureSelectionorg.gvsig.fmap.dal.feature.FeatureSelectionorg.gvsig.fmap.dal.feature.FeatureSetorg.gvsig.fmap.dal.feature.FeatureSetgetFeatureSet(String filter) org.gvsig.fmap.dal.feature.FeatureSetgetFeatureSet(String filter, String sortBy) org.gvsig.fmap.dal.feature.FeatureSetgetFeatureSet(String filter, String sortBy, boolean asc) org.gvsig.fmap.dal.feature.FeatureSetgetFeatureSet(org.gvsig.expressionevaluator.Expression filter) org.gvsig.fmap.dal.feature.FeatureSetgetFeatureSet(org.gvsig.expressionevaluator.Expression filter, String sortBy) org.gvsig.fmap.dal.feature.FeatureSetgetFeatureSet(org.gvsig.expressionevaluator.Expression filter, String sortBy, boolean asc) org.gvsig.fmap.dal.feature.FeatureSetgetFeatureSet(org.gvsig.fmap.dal.feature.FeatureQuery featureQuery) voidgetFeatureSet(org.gvsig.fmap.dal.feature.FeatureQuery query, org.gvsig.tools.observer.Observer observer) voidgetFeatureSet(org.gvsig.tools.observer.Observer observer) Iterable<org.gvsig.fmap.dal.feature.Feature> getFeaturesIterable(Iterator<org.gvsig.fmap.dal.feature.FeatureReference> references) Iterator<org.gvsig.fmap.dal.feature.Feature> getFeaturesIterator(Iterator<org.gvsig.fmap.dal.feature.FeatureReference> references) org.gvsig.fmap.dal.feature.FeatureStoreorg.gvsig.fmap.dal.feature.FeatureTypegetFeatureType(String featureTypeId) org.gvsig.fmap.dal.feature.FeatureTypegetFeatureType(org.gvsig.fmap.dal.feature.FeatureQuery featureQuery) protected Stringorg.gvsig.fmap.dal.feature.FeatureIndexesorg.gvsig.timesupport.IntervalgetLabel()org.gvsig.fmap.dal.feature.FeatureLocksgetLocks()org.gvsig.fmap.dal.DataManagerintgetMode()getName()org.gvsig.fmap.dal.feature.FeaturegetOriginalFeature(org.gvsig.fmap.dal.feature.Feature feature) org.gvsig.fmap.dal.feature.FeaturegetOriginalFeature(org.gvsig.fmap.dal.feature.FeatureReference id) org.gvsig.fmap.dal.feature.FeatureTypegetOriginalFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) org.gvsig.fmap.dal.DataStoreParameterslonggetProperty(String name) org.gvsig.fmap.dal.feature.spi.FeatureStoreProviderorg.gvsig.fmap.dal.feature.FeatureTypeorg.gvsig.fmap.dal.DataStoreProviderFactoryorg.gvsig.fmap.dal.feature.FeatureTypegetProviderFeatureType(String featureTypeId) org.gvsig.tools.resourcesstorage.ResourcesStorageintorg.gvsig.fmap.dal.feature.Featureorg.gvsig.fmap.dal.DataSetorg.gvsig.crs.projection.lib.Projectionorg.gvsig.fmap.dal.DataStoregetStore()org.gvsig.fmap.dal.spi.DataStoreProviderServicesorg.gvsig.fmap.dal.StoresRepositoryintgetTimes()getTimes(org.gvsig.timesupport.Interval interval) org.gvsig.fmap.dal.DataTransactionorg.gvsig.fmap.dal.feature.FeatureStoreTransformsbooleanhasDynMethod(String name) booleanhasDynValue(String name) booleanvoidimplement(org.gvsig.tools.dynobject.DynClass dynClass) voidinsert(org.gvsig.fmap.dal.feature.EditableFeature feature) voidinsert(org.gvsig.fmap.dal.feature.FeatureSet set) voidintialize(org.gvsig.fmap.dal.DataManager dataManager, org.gvsig.fmap.dal.DataStoreParameters parameters) invokeDynMethod(int code, Object[] args) invokeDynMethod(String name, Object[] args) booleanbooleanbooleanisBroken()booleanbooleanisFeatureModified(org.gvsig.fmap.dal.feature.Feature feature) booleanisFeatureModified(org.gvsig.fmap.dal.feature.FeatureReference id) booleanbooleanbooleanbooleanbooleaniterator()voidloadFromState(org.gvsig.tools.persistence.PersistentState persistentState) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, String editingSessionCode) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, String editingSessionCode, int editMode) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, Iterator<org.gvsig.fmap.dal.feature.FeatureReference> deleteds, Iterator<org.gvsig.fmap.dal.feature.EditableFeature> inserteds, Iterator<org.gvsig.fmap.dal.feature.EditableFeature> updateds, Iterator<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> featureTypesChanged, boolean isSelectionCompromised) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, org.gvsig.expressionevaluator.Expression expression) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, org.gvsig.fmap.dal.feature.EditableFeatureType type) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, org.gvsig.fmap.dal.feature.Feature feature) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, org.gvsig.fmap.dal.feature.spi.FeatureProvider data) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, org.gvsig.fmap.dal.resource.Resource resource) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(String notification, org.gvsig.tools.undo.command.Command command) org.gvsig.fmap.dal.feature.FeatureStoreNotificationnotifyChange(org.gvsig.fmap.dal.feature.FeatureStoreNotification storeNotification) voidopen()voidredo()voidredo(int num) voidrefresh()voidsaveToState(org.gvsig.tools.persistence.PersistentState state) static voidselfRegister(List<Exception> exs) voidsetDynValue(String name, Object value) voidsetFeatureTypes(List types, org.gvsig.fmap.dal.feature.FeatureType defaultType) Predicate<org.gvsig.fmap.dal.feature.FeatureStoreNotification> setNotificationsFilter(Predicate<org.gvsig.fmap.dal.feature.FeatureStoreNotification> filter) voidsetProperty(String name, Object value) voidsetProvider(org.gvsig.fmap.dal.DataStoreProvider provider) voidsetSelection(org.gvsig.fmap.dal.DataSet selection) voidsetSelection(org.gvsig.fmap.dal.feature.FeatureSet selection) voidsetSelection(org.gvsig.fmap.dal.feature.FeatureSet selection, boolean undoable) voidsetTemporary(Boolean temporary) voidsetTimeSupport(org.gvsig.fmap.dal.feature.FeatureStoreTimeSupport timeSupport) voidsetTransaction(org.gvsig.fmap.dal.DataTransaction transaction) longsize64()booleantoString()voidundo()voidundo(int num) voidvoidupdate(org.gvsig.fmap.dal.feature.EditableFeature feature) voidupdate(org.gvsig.fmap.dal.feature.EditableFeatureType type) voidvoidorg.gvsig.fmap.geom.SpatialIndexwrapSpatialIndex(org.gvsig.fmap.geom.SpatialIndex index) Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataStore
setIgnoreDALResourceMethods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, disposeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.tools.dispose.Disposable
disposeMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
sample_feature_cache_timeout_ms
public static long sample_feature_cache_timeout_ms
-
-
Constructor Details
-
DefaultFeatureStore
public DefaultFeatureStore()
-
-
Method Details
-
getDataManager
protected org.gvsig.fmap.dal.DataManager getDataManager()- Specified by:
getDataManagerin classorg.gvsig.fmap.dal.spi.AbstractDataStore
-
intialize
public void intialize(org.gvsig.fmap.dal.DataManager dataManager, org.gvsig.fmap.dal.DataStoreParameters parameters) throws org.gvsig.fmap.dal.exception.InitializeException - Specified by:
intializein interfaceorg.gvsig.fmap.dal.spi.DataStoreInitializer2- Throws:
org.gvsig.fmap.dal.exception.InitializeException
-
setProvider
public void setProvider(org.gvsig.fmap.dal.DataStoreProvider provider) - Specified by:
setProviderin interfaceorg.gvsig.fmap.dal.spi.DataStoreInitializer2
-
getParameters
public org.gvsig.fmap.dal.DataStoreParameters getParameters()- Specified by:
getParametersin interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
getParametersin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getMode
public int getMode()- Specified by:
getModein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getManager
public org.gvsig.fmap.dal.DataManager getManager()- Specified by:
getManagerin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
getChildren
- Specified by:
getChildrenin interfaceorg.gvsig.fmap.dal.DataStore- Overrides:
getChildrenin classorg.gvsig.fmap.dal.spi.AbstractDataStore
-
getProvider
public org.gvsig.fmap.dal.feature.spi.FeatureStoreProvider getProvider()- Specified by:
getProviderin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
getFeatureManager
-
setFeatureTypes
- Specified by:
setFeatureTypesin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
open
public void open() throws org.gvsig.fmap.dal.exception.OpenException- Throws:
org.gvsig.fmap.dal.exception.OpenException
-
refresh
public void refresh() throws org.gvsig.fmap.dal.exception.OpenException, org.gvsig.fmap.dal.exception.InitializeException- Specified by:
refreshin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.OpenExceptionorg.gvsig.fmap.dal.exception.InitializeException
-
close
public void close() throws org.gvsig.fmap.dal.exception.CloseException- Throws:
org.gvsig.fmap.dal.exception.CloseException
-
doDispose
protected void doDispose() throws org.gvsig.tools.exception.BaseException- Specified by:
doDisposein classorg.gvsig.tools.dispose.impl.AbstractDisposable- Throws:
org.gvsig.tools.exception.BaseException
-
allowWrite
public boolean allowWrite()- Specified by:
allowWritein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
canWriteGeometry
public boolean canWriteGeometry(int geometryType) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
canWriteGeometryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getExplorer
public org.gvsig.fmap.dal.DataServerExplorer getExplorer() throws org.gvsig.fmap.dal.exception.ReadException, org.gvsig.fmap.dal.exception.ValidateDataParametersException- Specified by:
getExplorerin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.ReadExceptionorg.gvsig.fmap.dal.exception.ValidateDataParametersException
-
getEnvelope
public org.gvsig.fmap.geom.primitive.Envelope getEnvelope() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getEnvelopein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getSRSDefaultGeometry
public org.gvsig.crs.projection.lib.Projection getSRSDefaultGeometry() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getSRSDefaultGeometryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createDefaultFeatureSelection
public org.gvsig.fmap.dal.feature.FeatureSelection createDefaultFeatureSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
createDefaultFeatureSelectionin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createDefaultFeatureProvider
public org.gvsig.fmap.dal.feature.spi.FeatureProvider createDefaultFeatureProvider(org.gvsig.fmap.dal.feature.FeatureType type) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createDefaultFeatureProviderin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices- Throws:
org.gvsig.fmap.dal.exception.DataException
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState persistentState) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
getStoreProviderServices
public org.gvsig.fmap.dal.spi.DataStoreProviderServices getStoreProviderServices() -
selfRegister
-
setSelection
public void setSelection(org.gvsig.fmap.dal.DataSet selection) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
setSelectionin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createSelection
public org.gvsig.fmap.dal.DataSet createSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
createSelectionin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getSelection
public org.gvsig.fmap.dal.DataSet getSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getSelectionin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
setSelection
public void setSelection(org.gvsig.fmap.dal.feature.FeatureSet selection) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
setSelectionin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
setSelection
public void setSelection(org.gvsig.fmap.dal.feature.FeatureSet selection, boolean undoable) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
createFeatureSelection
public org.gvsig.fmap.dal.feature.FeatureSelection createFeatureSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
createFeatureSelectionin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createLargeFeatureSelection
public org.gvsig.fmap.dal.feature.FeatureSelection createLargeFeatureSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
createLargeFeatureSelectionin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createMemoryFeatureSelection
public org.gvsig.fmap.dal.feature.FeatureSelection createMemoryFeatureSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
createMemoryFeatureSelectionin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSelection
public org.gvsig.fmap.dal.feature.FeatureSelection getFeatureSelection() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getFeatureSelectionin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSelectionQuietly
public org.gvsig.fmap.dal.feature.FeatureSelection getFeatureSelectionQuietly()- Specified by:
getFeatureSelectionQuietlyin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
isFeatureSelectionEmpty
public boolean isFeatureSelectionEmpty()- Specified by:
isFeatureSelectionEmptyin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(org.gvsig.fmap.dal.feature.FeatureStoreNotification storeNotification) - Specified by:
notifyChangein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
notifyChange
- Specified by:
notifyChangein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
notifyChange
-
notifyChange
-
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(String notification, Iterator<org.gvsig.fmap.dal.feature.FeatureReference> deleteds, Iterator<org.gvsig.fmap.dal.feature.EditableFeature> inserteds, Iterator<org.gvsig.fmap.dal.feature.EditableFeature> updateds, Iterator<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> featureTypesChanged, boolean isSelectionCompromised) -
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(String notification, org.gvsig.fmap.dal.feature.spi.FeatureProvider data) - Specified by:
notifyChangein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(String notification, org.gvsig.fmap.dal.feature.Feature feature) -
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(String notification, org.gvsig.expressionevaluator.Expression expression) -
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(String notification, org.gvsig.tools.undo.command.Command command) -
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(String notification, org.gvsig.fmap.dal.feature.EditableFeatureType type) -
notifyChange
public org.gvsig.fmap.dal.feature.FeatureStoreNotification notifyChange(String notification, org.gvsig.fmap.dal.resource.Resource resource) - Specified by:
notifyChangein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
isLocksSupported
public boolean isLocksSupported()- Specified by:
isLocksSupportedin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getLocks
public org.gvsig.fmap.dal.feature.FeatureLocks getLocks() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getLocksin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
disableNotifications
public void disableNotifications()- Specified by:
disableNotificationsin interfaceorg.gvsig.tools.observer.ComplexObservable
-
enableNotifications
public void enableNotifications()- Specified by:
enableNotificationsin interfaceorg.gvsig.tools.observer.ComplexObservable
-
beginComplexNotification
public void beginComplexNotification()- Specified by:
beginComplexNotificationin interfaceorg.gvsig.tools.observer.ComplexObservable
-
endComplexNotification
public void endComplexNotification()- Specified by:
endComplexNotificationin interfaceorg.gvsig.tools.observer.ComplexObservable
-
addObserver
public void addObserver(org.gvsig.tools.observer.Observer observer) - Specified by:
addObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObserver
public void deleteObserver(org.gvsig.tools.observer.Observer observer) - Specified by:
deleteObserverin interfaceorg.gvsig.tools.observer.Observable
-
deleteObservers
public void deleteObservers()- Specified by:
deleteObserversin interfaceorg.gvsig.tools.observer.Observable
-
update
- Specified by:
updatein interfaceorg.gvsig.tools.observer.Observer
-
getSubmode
public int getSubmode()- Specified by:
getSubmodein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
edit
public void edit() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
editin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
edit
public void edit(int mode) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
editin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
edit
public void edit(int mode, int submode) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
editin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
isEditing
public boolean isEditing()- Specified by:
isEditingin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
isAppending
public boolean isAppending()- Specified by:
isAppendingin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
update
public void update(org.gvsig.fmap.dal.feature.EditableFeatureType type) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
updatein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
delete
public void delete(org.gvsig.fmap.dal.feature.Feature feature) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
deletein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
delete
- Specified by:
deletein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
delete
public void delete(org.gvsig.expressionevaluator.Expression filter) - Specified by:
deletein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
doDelete
public void doDelete(org.gvsig.fmap.dal.feature.Feature feature) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
insert
public void insert(org.gvsig.fmap.dal.feature.FeatureSet set) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
insertin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
insert
public void insert(org.gvsig.fmap.dal.feature.EditableFeature feature) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
insertin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
doInsert
public void doInsert(org.gvsig.fmap.dal.feature.EditableFeature feature) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
update
public void update(org.gvsig.fmap.dal.feature.EditableFeature feature) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
updatein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
update
- Specified by:
updatein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
doUpdate
public void doUpdate(org.gvsig.fmap.dal.feature.EditableFeature feature, org.gvsig.fmap.dal.feature.Feature oldFeature) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
redo
public void redo() throws org.gvsig.tools.undo.RedoException- Specified by:
redoin interfaceorg.gvsig.tools.undo.UndoRedoStack- Throws:
org.gvsig.tools.undo.RedoException
-
undo
public void undo() throws org.gvsig.tools.undo.UndoException- Specified by:
undoin interfaceorg.gvsig.tools.undo.UndoRedoStack- Throws:
org.gvsig.tools.undo.UndoException
-
getRedoInfos
- Specified by:
getRedoInfosin interfaceorg.gvsig.tools.undo.UndoRedoStack
-
getUndoInfos
- Specified by:
getUndoInfosin interfaceorg.gvsig.tools.undo.UndoRedoStack
-
getCommandsStack
- Throws:
org.gvsig.fmap.dal.exception.DataException
-
cancelEditingQuietly
public boolean cancelEditingQuietly()- Specified by:
cancelEditingQuietlyin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
cancelEditing
public void cancelEditing() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
cancelEditingin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
finishEditingQuietly
public boolean finishEditingQuietly()- Specified by:
finishEditingQuietlyin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
finishEditing
public void finishEditing() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
finishEditingin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getEditingSession
- Specified by:
getEditingSessionin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
commitChanges
public void commitChanges() throws org.gvsig.fmap.dal.exception.DataExceptionSave changes in the provider without leaving the edit mode. Do not call observers to communicate a change of ediding mode. The operation's history is eliminated to prevent inconsistencies in the data.- Specified by:
commitChangesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
canCommitChanges
public boolean canCommitChanges() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
canCommitChangesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
beginEditingGroup
public void beginEditingGroup(String description) throws org.gvsig.fmap.dal.feature.exception.NeedEditingModeException - Specified by:
beginEditingGroupin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.feature.exception.NeedEditingModeException
-
endEditingGroup
public void endEditingGroup() throws org.gvsig.fmap.dal.feature.exception.NeedEditingModeException- Specified by:
endEditingGroupin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.feature.exception.NeedEditingModeException
-
isAppendModeSupported
public boolean isAppendModeSupported()- Specified by:
isAppendModeSupportedin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
export
public void export(org.gvsig.fmap.dal.DataServerExplorer explorer, String provider, org.gvsig.fmap.dal.feature.NewFeatureStoreParameters params, String name) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
exportin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
copyTo
public void copyTo(org.gvsig.fmap.dal.feature.FeatureStore target) - Specified by:
copyToin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getDataSet
public org.gvsig.fmap.dal.DataSet getDataSet() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDataSet
public org.gvsig.fmap.dal.DataSet getDataSet(org.gvsig.fmap.dal.DataQuery dataQuery) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDataSet
public void getDataSet(org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDataSet
public void getDataSet(org.gvsig.fmap.dal.DataQuery dataQuery, org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getDataSetin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet(org.gvsig.fmap.dal.feature.FeatureQuery featureQuery) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet(String filter) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet(String filter, String sortBy) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet(org.gvsig.expressionevaluator.Expression filter) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet(org.gvsig.expressionevaluator.Expression filter, String sortBy) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet(org.gvsig.expressionevaluator.Expression filter, String sortBy, boolean asc) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public org.gvsig.fmap.dal.feature.FeatureSet getFeatureSet(String filter, String sortBy, boolean asc) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatures
- Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
- Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
public List<org.gvsig.fmap.dal.feature.Feature> getFeatures(String filter, String sortBy, boolean asc) - Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
public List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.expressionevaluator.Expression filter) - Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
public List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.expressionevaluator.Expression filter, String sortBy) - Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
public List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.expressionevaluator.Expression filter, String sortBy, boolean asc) - Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
public List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.fmap.dal.feature.FeatureQuery query) - Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
public List<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.fmap.dal.feature.FeatureQuery query, int pageSize) - Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures
- Specified by:
getFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures64
public org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> getFeatures64()- Specified by:
getFeatures64in interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures64
public org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> getFeatures64(String filter) - Specified by:
getFeatures64in interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures64
public org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> getFeatures64(String filter, String sortBy, boolean asc) - Specified by:
getFeatures64in interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatures64
public org.gvsig.tools.util.GetItemWithSizeIsEmptyAndIterator64<org.gvsig.fmap.dal.feature.Feature> getFeatures64(org.gvsig.fmap.dal.feature.FeatureQuery query, int pageSize) - Specified by:
getFeatures64in interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
first
public org.gvsig.fmap.dal.feature.Feature first() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
firstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(String filter) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(String filter, String sortBy) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(String filter, String sortBy, boolean asc) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(String filter, org.gvsig.expressionevaluator.Expression sortBy, boolean asc) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(org.gvsig.expressionevaluator.Expression filter) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(org.gvsig.expressionevaluator.Expression filter, String sortBy) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(org.gvsig.expressionevaluator.Expression filter, String sortBy, boolean asc) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(org.gvsig.expressionevaluator.Expression filter, org.gvsig.expressionevaluator.Expression sortBy, boolean asc) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
findFirst
public org.gvsig.fmap.dal.feature.Feature findFirst(org.gvsig.fmap.dal.feature.FeatureQuery query) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
findFirstin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
accept
public void accept(org.gvsig.tools.visitor.Visitor visitor) throws org.gvsig.tools.exception.BaseException - Specified by:
acceptin interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
acceptin interfaceorg.gvsig.tools.visitor.Visitable- Throws:
org.gvsig.tools.exception.BaseException
-
accept
public void accept(org.gvsig.tools.visitor.Visitor visitor, org.gvsig.fmap.dal.DataQuery dataQuery) throws org.gvsig.tools.exception.BaseException - Specified by:
acceptin interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.tools.exception.BaseException
-
getFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getFeatureType(org.gvsig.fmap.dal.feature.FeatureQuery featureQuery) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public void getFeatureSet(org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureSet
public void getFeatureSet(org.gvsig.fmap.dal.feature.FeatureQuery query, org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureSetin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureByReference
public org.gvsig.fmap.dal.feature.Feature getFeatureByReference(org.gvsig.fmap.dal.feature.FeatureReference reference) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureByReferencein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureByReference
public org.gvsig.fmap.dal.feature.Feature getFeatureByReference(org.gvsig.fmap.dal.feature.FeatureReference reference, org.gvsig.fmap.dal.feature.FeatureType featureType) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureByReferencein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDefaultFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getDefaultFeatureType() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getDefaultFeatureTypein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Specified by:
getDefaultFeatureTypein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getDefaultFeatureTypeQuietly
public org.gvsig.fmap.dal.feature.FeatureType getDefaultFeatureTypeQuietly()- Specified by:
getDefaultFeatureTypeQuietlyin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getFeatureType(String featureTypeId) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getFeatureTypein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getProviderDefaultFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getProviderDefaultFeatureType() -
getFeatureTypes
- Specified by:
getFeatureTypesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Specified by:
getFeatureTypesin interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getProviderFeatureTypes
- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createFeature
public org.gvsig.fmap.dal.feature.Feature createFeature(org.gvsig.fmap.dal.feature.spi.FeatureProvider data) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createFeaturein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createFeature
public org.gvsig.fmap.dal.feature.Feature createFeature(org.gvsig.fmap.dal.feature.spi.FeatureProvider data, org.gvsig.fmap.dal.feature.FeatureType type) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
createNewFeature
public org.gvsig.fmap.dal.feature.EditableFeature createNewFeature(org.gvsig.fmap.dal.feature.FeatureType type, org.gvsig.fmap.dal.feature.Feature defaultValues) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createNewFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createNewFeature
public org.gvsig.fmap.dal.feature.EditableFeature createNewFeature(org.gvsig.fmap.dal.feature.FeatureType type, boolean defaultValues) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createNewFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createNewFeature
public org.gvsig.fmap.dal.feature.EditableFeature createNewFeature(boolean defaultValues) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createNewFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createNewFeature
public org.gvsig.fmap.dal.feature.EditableFeature createNewFeature() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
createNewFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createNewFeature
public org.gvsig.fmap.dal.feature.EditableFeature createNewFeature(org.gvsig.fmap.dal.feature.Feature defaultValues) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createNewFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createNewFeature
public org.gvsig.fmap.dal.feature.EditableFeature createNewFeature(javax.json.JsonObject defaultValues) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createNewFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createFeatureType
public org.gvsig.fmap.dal.feature.EditableFeatureType createFeatureType()- Specified by:
createFeatureTypein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
createFeatureType
- Specified by:
createFeatureTypein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
getIndexes
public org.gvsig.fmap.dal.feature.FeatureIndexes getIndexes()- Specified by:
getIndexesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createIndex
public org.gvsig.fmap.dal.feature.FeatureIndex createIndex(org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createIndexin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createIndex
public org.gvsig.fmap.dal.feature.FeatureIndex createIndex(String indexTypeName, org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createIndexin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createIndex
public org.gvsig.fmap.dal.feature.FeatureIndex createIndex(org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName, org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createIndexin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createIndex
public org.gvsig.fmap.dal.feature.FeatureIndex createIndex(String indexTypeName, org.gvsig.fmap.dal.feature.FeatureType featureType, String attributeName, String indexName, org.gvsig.tools.observer.Observer observer) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createIndexin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getTransforms
public org.gvsig.fmap.dal.feature.FeatureStoreTransforms getTransforms()- Specified by:
getTransformsin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery createFeatureQuery()- Specified by:
createFeatureQueryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery createFeatureQuery(org.gvsig.expressionevaluator.Expression filter, String sortBy, boolean asc) - Specified by:
createFeatureQueryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createFeatureQuery
- Specified by:
createFeatureQueryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery createFeatureQuery(org.gvsig.expressionevaluator.Expression filter) - Specified by:
createFeatureQueryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery createFeatureQuery(String filter, String sortBy, boolean asc) - Specified by:
createFeatureQueryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery createFeatureQuery(org.gvsig.expressionevaluator.Expression filter, org.gvsig.expressionevaluator.Expression sortBy, boolean asc) - Specified by:
createFeatureQueryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createFeatureQuery
public org.gvsig.fmap.dal.feature.FeatureQuery createFeatureQuery(String filter, org.gvsig.expressionevaluator.Expression sortBy, boolean asc) - Specified by:
createFeatureQueryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createQuery
public org.gvsig.fmap.dal.DataQuery createQuery()- Specified by:
createQueryin interfaceorg.gvsig.fmap.dal.DataStore
-
canRedo
public boolean canRedo()- Specified by:
canRedoin interfaceorg.gvsig.tools.undo.UndoRedoStack
-
canUndo
public boolean canUndo()- Specified by:
canUndoin interfaceorg.gvsig.tools.undo.UndoRedoStack
-
redo
public void redo(int num) throws org.gvsig.tools.undo.RedoException - Specified by:
redoin interfaceorg.gvsig.tools.undo.UndoRedoStack- Throws:
org.gvsig.tools.undo.RedoException
-
undo
public void undo(int num) throws org.gvsig.tools.undo.UndoException - Specified by:
undoin interfaceorg.gvsig.tools.undo.UndoRedoStack- Throws:
org.gvsig.tools.undo.UndoException
-
getMetadataID
- Specified by:
getMetadataIDin interfaceorg.gvsig.metadata.Metadata
-
delegate
public void delegate(org.gvsig.tools.dynobject.DynObject dynObject) - Specified by:
delegatein interfaceorg.gvsig.tools.dynobject.DynObject
-
getDynClass
public org.gvsig.tools.dynobject.DynClass getDynClass()- Specified by:
getDynClassin interfaceorg.gvsig.tools.dynobject.DynObject
-
getDynValue
public Object getDynValue(String name) throws org.gvsig.tools.dynobject.exception.DynFieldNotFoundException - Specified by:
getDynValuein interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynFieldNotFoundException
-
hasDynValue
- Specified by:
hasDynValuein interfaceorg.gvsig.tools.dynobject.DynObject
-
hasDynMethod
- Specified by:
hasDynMethodin interfaceorg.gvsig.tools.dynobject.DynObject_v2
-
implement
public void implement(org.gvsig.tools.dynobject.DynClass dynClass) - Specified by:
implementin interfaceorg.gvsig.tools.dynobject.DynObject
-
invokeDynMethod
public Object invokeDynMethod(String name, Object[] args) throws org.gvsig.tools.dynobject.exception.DynMethodException - Specified by:
invokeDynMethodin interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynMethodException
-
invokeDynMethod
public Object invokeDynMethod(int code, Object[] args) throws org.gvsig.tools.dynobject.exception.DynMethodException - Specified by:
invokeDynMethodin interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynMethodException
-
setDynValue
public void setDynValue(String name, Object value) throws org.gvsig.tools.dynobject.exception.DynFieldNotFoundException - Specified by:
setDynValuein interfaceorg.gvsig.tools.dynobject.DynObject- Throws:
org.gvsig.tools.dynobject.exception.DynFieldNotFoundException
-
getMetadataChildren
- Specified by:
getMetadataChildrenin interfaceorg.gvsig.metadata.Metadata
-
getMetadataName
- Specified by:
getMetadataNamein interfaceorg.gvsig.metadata.Metadata
-
getFeatureTypeManager
-
getFeatureCount
public long getFeatureCount() throws org.gvsig.fmap.dal.exception.DataException- Specified by:
getFeatureCountin interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getProviderFeatureType
- Specified by:
getProviderFeatureTypein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
getFeatureProviderFromFeature
public org.gvsig.fmap.dal.feature.spi.FeatureProvider getFeatureProviderFromFeature(org.gvsig.fmap.dal.feature.Feature feature) - Specified by:
getFeatureProviderFromFeaturein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
getStore
public org.gvsig.fmap.dal.DataStore getStore()- Specified by:
getStorein interfaceorg.gvsig.fmap.dal.spi.DataStoreProviderServices
-
getFeatureStore
public org.gvsig.fmap.dal.feature.FeatureStore getFeatureStore()- Specified by:
getFeatureStorein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
createCache
public void createCache(String name, org.gvsig.tools.dynobject.DynObject parameters) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createCachein interfaceorg.gvsig.fmap.dal.feature.FeatureStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getCache
public org.gvsig.fmap.dal.feature.FeatureCache getCache()- Specified by:
getCachein interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
getCachein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
clear
public void clear()- Specified by:
clearin interfaceorg.gvsig.tools.dynobject.DynObject
-
getName
- Specified by:
getNamein interfaceorg.gvsig.fmap.dal.DataStore- Specified by:
getNamein interfaceorg.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices
-
getFullName
- Specified by:
getFullNamein interfaceorg.gvsig.fmap.dal.DataStore
-
getFullNameForTraces
-
getProviderName
- Specified by:
getProviderNamein interfaceorg.gvsig.fmap.dal.DataStore
-
isKnownEnvelope
public boolean isKnownEnvelope()- Specified by:
isKnownEnvelopein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
hasRetrievedFeaturesLimit
public boolean hasRetrievedFeaturesLimit()- Specified by:
hasRetrievedFeaturesLimitin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getRetrievedFeaturesLimit
public int getRetrievedFeaturesLimit()- Specified by:
getRetrievedFeaturesLimitin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getInterval
public org.gvsig.timesupport.Interval getInterval()- Specified by:
getIntervalin interfaceorg.gvsig.fmap.dal.DataStore
-
getTimes
- Specified by:
getTimesin interfaceorg.gvsig.fmap.dal.DataStore
-
getTimes
- Specified by:
getTimesin interfaceorg.gvsig.fmap.dal.DataStore
-
setTimeSupport
public void setTimeSupport(org.gvsig.fmap.dal.feature.FeatureStoreTimeSupport timeSupport) -
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getFeature
public org.gvsig.fmap.dal.feature.Feature getFeature(org.gvsig.tools.dynobject.DynObject dynobject) - Specified by:
getFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
iterator
-
size64
public long size64()- Specified by:
size64in interfaceorg.gvsig.tools.util.Size64
-
createExpressionBuilder
public org.gvsig.expressionevaluator.ExpressionBuilder createExpressionBuilder()- Specified by:
createExpressionBuilderin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
createExpression
public org.gvsig.expressionevaluator.ExpressionBuilder createExpression()- Specified by:
createExpressionin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
features
public org.gvsig.fmap.dal.feature.FeatureSet features() throws org.gvsig.fmap.dal.exception.DataException- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getProviderFactory
public org.gvsig.fmap.dal.DataStoreProviderFactory getProviderFactory()- Specified by:
getProviderFactoryin interfaceorg.gvsig.fmap.dal.DataStore
-
useCache
public void useCache(String providerName, org.gvsig.tools.dynobject.DynObject parameters) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
useCachein interfaceorg.gvsig.fmap.dal.DataStore- Throws:
org.gvsig.fmap.dal.exception.DataException
-
isBroken
public boolean isBroken()- Specified by:
isBrokenin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getBreakingsCause
- Specified by:
getBreakingsCausein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
wrapSpatialIndex
public org.gvsig.fmap.geom.SpatialIndex wrapSpatialIndex(org.gvsig.fmap.geom.SpatialIndex index) - Specified by:
wrapSpatialIndexin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeatureReference
- Specified by:
getFeatureReferencein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getPendingChangesCount
public long getPendingChangesCount()- Specified by:
getPendingChangesCountin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getResourcesStorage
public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage()- Specified by:
getResourcesStoragein interfaceorg.gvsig.fmap.dal.DataStore- Overrides:
getResourcesStoragein classorg.gvsig.fmap.dal.spi.AbstractDataStore
-
getStoresRepository
public org.gvsig.fmap.dal.StoresRepository getStoresRepository()- Specified by:
getStoresRepositoryin interfaceorg.gvsig.fmap.dal.DataStore- Overrides:
getStoresRepositoryin classorg.gvsig.fmap.dal.spi.AbstractDataStore
-
getSampleFeature
public org.gvsig.fmap.dal.feature.Feature getSampleFeature()- Specified by:
getSampleFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
supportReferences
public boolean supportReferences()- Specified by:
supportReferencesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
isTemporary
public boolean isTemporary()- Specified by:
isTemporaryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
setTemporary
- Specified by:
setTemporaryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getOriginalFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getOriginalFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) -
getProperty
- Specified by:
getPropertyin interfaceorg.gvsig.tools.util.PropertiesSupport
-
setProperty
- Specified by:
setPropertyin interfaceorg.gvsig.tools.util.PropertiesSupport
-
getProperties
- Specified by:
getPropertiesin interfaceorg.gvsig.tools.util.PropertiesSupport
-
getOriginalFeature
public org.gvsig.fmap.dal.feature.Feature getOriginalFeature(org.gvsig.fmap.dal.feature.FeatureReference id) - Specified by:
getOriginalFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getOriginalFeature
public org.gvsig.fmap.dal.feature.Feature getOriginalFeature(org.gvsig.fmap.dal.feature.Feature feature) - Specified by:
getOriginalFeaturein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
isFeatureModified
public boolean isFeatureModified(org.gvsig.fmap.dal.feature.FeatureReference id) - Specified by:
isFeatureModifiedin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
isFeatureModified
public boolean isFeatureModified(org.gvsig.fmap.dal.feature.Feature feature) - Specified by:
isFeatureModifiedin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
setTransaction
public void setTransaction(org.gvsig.fmap.dal.DataTransaction transaction) - Specified by:
setTransactionin interfaceorg.gvsig.fmap.dal.SupportTransactions
-
getTransaction
public org.gvsig.fmap.dal.DataTransaction getTransaction()- Specified by:
getTransactionin interfaceorg.gvsig.fmap.dal.SupportTransactions
-
toString
-
createUniqueID
-
getEditedFeatures
- Specified by:
getEditedFeaturesin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getEditedFeaturesNotValidated
- Specified by:
getEditedFeaturesNotValidatedin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeaturesIterator
public Iterator<org.gvsig.fmap.dal.feature.Feature> getFeaturesIterator(Iterator<org.gvsig.fmap.dal.feature.FeatureReference> references) - Specified by:
getFeaturesIteratorin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getFeaturesIterable
public Iterable<org.gvsig.fmap.dal.feature.Feature> getFeaturesIterable(Iterator<org.gvsig.fmap.dal.feature.FeatureReference> references) - Specified by:
getFeaturesIterablein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
isFeatureSelectionAvailable
public boolean isFeatureSelectionAvailable()- Specified by:
isFeatureSelectionAvailablein interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
canBeEdited
public boolean canBeEdited()- Specified by:
canBeEditedin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
getLabel
- Specified by:
getLabelin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
addRequiredAttributes
public void addRequiredAttributes(org.gvsig.fmap.dal.feature.FeatureQuery fq) -
setNotificationsFilter
public Predicate<org.gvsig.fmap.dal.feature.FeatureStoreNotification> setNotificationsFilter(Predicate<org.gvsig.fmap.dal.feature.FeatureStoreNotification> filter) - Specified by:
setNotificationsFilterin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-
allowGeometry
- Specified by:
allowGeometryin interfaceorg.gvsig.fmap.dal.feature.FeatureStore
-