Uses of Interface
org.gvsig.fmap.dal.feature.spi.FeatureProvider
Packages that use FeatureProvider
-
Uses of FeatureProvider in org.gvsig.fmap.dal.feature.spi
Classes in org.gvsig.fmap.dal.feature.spi that implement FeatureProviderMethods in org.gvsig.fmap.dal.feature.spi that return FeatureProviderModifier and TypeMethodDescriptionFeatureStoreProviderServices.createDefaultFeatureProvider(org.gvsig.fmap.dal.feature.FeatureType type) Create a new instance of default implementation of aFeatureProviderAbstractFeatureStoreProvider.createFeatureProvider(org.gvsig.fmap.dal.feature.FeatureType type) Default Factory ofFeatureProvider.FeatureStoreProvider.createFeatureProvider(org.gvsig.fmap.dal.feature.FeatureType type) Factory ofFeatureProvider.DefaultFeatureProvider.getCopy()protected FeatureProviderDefaultFeatureProvider.getCopy(DefaultFeatureProvider data) Copy values from current instance todataFeatureProvider.getCopy()final FeatureProviderAbstractFeatureStoreProvider.getFeatureProviderByReference(FeatureReferenceProviderServices reference) final FeatureProviderAbstractFeatureStoreProvider.getFeatureProviderByReference(FeatureReferenceProviderServices reference, org.gvsig.fmap.dal.feature.FeatureType featureType) FeatureStoreProvider.getFeatureProviderByReference(FeatureReferenceProviderServices reference) ReturnFeatureProviderfrom aFeatureReferenceProviderServicesusingFeatureStore.getDefaultFeatureType()asFeatureTypeFeatureStoreProvider.getFeatureProviderByReference(FeatureReferenceProviderServices reference, org.gvsig.fmap.dal.feature.FeatureType featureType) FeatureStoreProviderServices.getFeatureProviderFromFeature(org.gvsig.fmap.dal.feature.Feature feature) ExtractFeatureProviderfrom aFeatureinstance.protected FeatureProviderAbstractFeatureStoreProvider.internalGetFeatureProviderByReference(FeatureReferenceProviderServices reference) Returns aFeatureProviderby reference, using the defaultFeatureType.protected abstract FeatureProviderAbstractFeatureStoreProvider.internalGetFeatureProviderByReference(FeatureReferenceProviderServices reference, org.gvsig.fmap.dal.feature.FeatureType featureType) Returns aFeatureProviderby reference, using the providedFeatureType.Methods in org.gvsig.fmap.dal.feature.spi with parameters of type FeatureProviderModifier and TypeMethodDescriptionvoidAbstractFeatureStoreProvider.append(FeatureProvider featureProvider) unsupported by default, override this otherwisevoidFeatureStoreProvider.append(FeatureProvider featureProvider) org.gvsig.fmap.dal.feature.FeatureFeatureStoreProviderServices.createFeature(FeatureProvider data) Create aFeatureinstance forFeatureProviderdata
NOTE: Normaly Providers must useFeatureProviderinstances instead Featureorg.gvsig.fmap.dal.feature.FeatureStoreNotificationFeatureStoreProviderServices.notifyChange(String notification, FeatureProvider data) Call this to send a notification to observers of this storevoidAbstractFeatureStoreProvider.passThroughInsert(FeatureProvider featureProvider) voidFeatureStoreProvider.passThroughInsert(FeatureProvider featureProvider) voidAbstractFeatureStoreProvider.passThroughInsertOrUpdate(FeatureProvider featureProvider) voidFeatureStoreProvider.passThroughInsertOrUpdate(FeatureProvider featureProvider) voidAbstractFeatureStoreProvider.passThroughUpdate(FeatureProvider featureProvider) voidFeatureStoreProvider.passThroughUpdate(FeatureProvider featureProvider) -
Uses of FeatureProvider in org.gvsig.fmap.dal.feature.spi.memory
Classes in org.gvsig.fmap.dal.feature.spi.memory that implement FeatureProviderModifier and TypeClassDescriptionclassclassEnvuelve un FeatureProvider en memoria para que muestre un FeautureType distinto del orginal sin modificarlo Wrap a FeatureProvider stored in memory to display a FeautureType other than the original one without change itMethods in org.gvsig.fmap.dal.feature.spi.memory that return FeatureProviderModifier and TypeMethodDescriptionAbstractMemoryStoreProvider.createFeatureProvider(org.gvsig.fmap.dal.feature.FeatureType featureType) MemoryFeatureProviderAttributeMapper.getCopy()protected FeatureProviderAbstractMemoryStoreProvider.internalGetFeatureProviderByReference(FeatureReferenceProviderServices reference) protected FeatureProviderAbstractMemoryStoreProvider.internalGetFeatureProviderByReference(FeatureReferenceProviderServices reference, org.gvsig.fmap.dal.feature.FeatureType featureType) Methods in org.gvsig.fmap.dal.feature.spi.memory with parameters of type FeatureProviderModifier and TypeMethodDescriptionvoidAbstractMemoryStoreProvider.addFeatureProvider(FeatureProvider data) Load aFeatureProviderinto memory store.
Use this when loading data.Constructors in org.gvsig.fmap.dal.feature.spi.memory with parameters of type FeatureProviderModifierConstructorDescriptionMemoryFeatureProviderAttributeMapper(FeatureProvider original, org.gvsig.fmap.dal.feature.FeatureType featureType) Default constructor.