Uses of Interface
org.geotools.data.FeatureSource

Packages that use FeatureSource
org.geotools.arcsde.data DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway. 
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
org.geotools.data.collection Implementations of FeatureCollection for different purposes. 
org.geotools.data.complex This package contains the implementation of a ComplexDataStore, Author note: though this "Complex" datastore has born to provide complex features out of a simple features data source, it may be better called a DerivativeDataStore or something like that, you'll see why later. 
org.geotools.data.complex.xml   
org.geotools.data.directory   
org.geotools.data.gen   
org.geotools.data.property   
org.geotools.data.simple   
org.geotools.data.store   
org.geotools.data.transform   
org.geotools.data.view   
org.geotools.data.wfs.v1_0_0   
org.geotools.gce.imagemosaic.catalog.oracle   
org.geotools.jdbc   
org.geotools.map List of layers to be rendered. 
org.geotools.validation Defines the Validation Processor and Support classes. 
 

Uses of FeatureSource in org.geotools.arcsde.data
 

Classes in org.geotools.arcsde.data that implement FeatureSource
 class ArcSdeFeatureSource
           
 class ArcSdeFeatureStore
           
 

Uses of FeatureSource in org.geotools.data
 

Subinterfaces of FeatureSource in org.geotools.data
 interface FeatureLocking<T extends FeatureType,F extends Feature>
          Provides Feature based locking.
 interface FeatureStore<T extends FeatureType,F extends Feature>
          This interface extends FeatureSource, adding methods to add and remove features and to modify existing features.
 

Classes in org.geotools.data that implement FeatureSource
 class AbstractFeatureLocking
          A Starting point for your own FeatureLocking implementations.
 class AbstractFeatureSource
          This is a starting point for providing your own SimpleFeatureSource implementation.
 class AbstractFeatureStore
          This is a starting point for providing your own FeatureStore implementation.
 class CachingFeatureSource
          Deprecated. This class is not tested enough to be considered production ready
 class SampleDataAccessFeatureSource
          FeatureSource for SampleDataAccess.
 

Fields in org.geotools.data declared as FeatureSource
protected  FeatureSource FeatureEvent.featureSource
          The FeatureSource broadcasting the event.
 

Methods in org.geotools.data that return FeatureSource
 FeatureSource<? extends FeatureType,? extends Feature> FeatureEvent.getFeatureSource()
          Provides access to the SimpleFeatureSource which fired the event.
 FeatureSource<FeatureType,Feature> SampleDataAccess.getFeatureSource(Name typeName)
           
 FeatureSource<T,F> DataAccess.getFeatureSource(Name typeName)
          Access to the named resource.
 

Methods in org.geotools.data with parameters of type FeatureSource
 void FeatureListenerManager.addFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource, FeatureListener featureListener)
          Used by FeaureSource implementations to provide listener support.
 void FeatureListenerManager.cleanListenerList(FeatureSource<? extends FeatureType,? extends Feature> featureSource)
           
 void FeatureListenerManager.removeFeatureListener(FeatureSource<? extends FeatureType,? extends Feature> featureSource, FeatureListener featureListener)
          Used by SimpleFeatureSource implementations to provide listener support.
 void FeatureEvent.setFeatureSource(FeatureSource featureSource)
           
static SimpleFeatureSource DataUtilities.simple(FeatureSource source)
          A safe cast to SimpleFeatureSource; that will introduce a wrapper if it has to.
 

Constructors in org.geotools.data with parameters of type FeatureSource
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource)
           
BatchFeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource, ReferencedEnvelope bounds, Filter filter)
           
CachingFeatureSource(FeatureSource original)
          Deprecated.  
FeatureEvent(FeatureSource<? extends FeatureType,? extends Feature> featureSource, int eventType, Envelope bounds)
          Deprecated. Please use FeatureEvent( FeatureSource, Type, Envelope )
 

Uses of FeatureSource in org.geotools.data.collection
 

Classes in org.geotools.data.collection that implement FeatureSource
 class CollectionFeatureSource
          This is a "port" of ContentFeatureSource to work with an iterator.
 class SpatialIndexFeatureSource
          A FeatureSource using a spatial index to hold on to features and serve them up for fast display.
 

Uses of FeatureSource in org.geotools.data.complex
 

Classes in org.geotools.data.complex that implement FeatureSource
 class MappingFeatureSource
          A FeatureSource that uses a FeatureTypeMapping to perform Feature fetching.
 

Fields in org.geotools.data.complex declared as FeatureSource
protected  FeatureSource<? extends FeatureType,? extends Feature> DataAccessMappingFeatureIterator.mappedSource
           
 

Methods in org.geotools.data.complex that return FeatureSource
 FeatureSource<FeatureType,Feature> DataAccessRegistry.featureSource(Name name)
          Get a feature source for built features with supplied feature type name.
static FeatureSource<FeatureType,Feature> DataAccessRegistry.getFeatureSource(Name featureTypeName)
          Get a feature source for built features with supplied feature type name.
 FeatureSource<FeatureType,Feature> AppSchemaDataAccess.getFeatureSource(Name typeName)
          Return a feature source that can be used to obtain features of a particular type.
 FeatureSource<FeatureType,Feature> AppSchemaDataAccess.getFeatureSourceByName(Name typeName)
          Return a feature source that can be used to obtain features of a particular name.
protected  FeatureSource<FeatureType,Feature> NestedAttributeMapping.getMappingSource(Object feature)
           
static FeatureSource<FeatureType,Feature> AppSchemaDataAccessRegistry.getSimpleFeatureSource(Name featureTypeName)
          Get a feature source for simple features with supplied feature type name.
 FeatureSource FeatureTypeMapping.getSource()
           
 

Methods in org.geotools.data.complex with parameters of type FeatureSource
static FeatureTypeMapping FeatureTypeMappingFactory.getInstance(FeatureSource source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces, String itemXpath, boolean isXmlDataStore, boolean isDenormalised)
           
 

Constructors in org.geotools.data.complex with parameters of type FeatureSource
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces)
           
FeatureTypeMapping(FeatureSource<? extends FeatureType,? extends Feature> source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces, boolean isDenormalised)
           
XmlFeatureTypeMapping(FeatureSource source, AttributeDescriptor target, List<AttributeMapping> mappings, NamespaceSupport namespaces, String itemXpath)
           
 

Uses of FeatureSource in org.geotools.data.complex.xml
 

Subinterfaces of FeatureSource in org.geotools.data.complex.xml
 interface XmlFeatureSource
           
 

Uses of FeatureSource in org.geotools.data.directory
 

Classes in org.geotools.data.directory that implement FeatureSource
 class DirectoryFeatureLocking
           
 class DirectoryFeatureSource
           
 class DirectoryFeatureStore
           
 

Uses of FeatureSource in org.geotools.data.gen
 

Classes in org.geotools.data.gen that implement FeatureSource
 class PreGeneralizedFeatureSource
           
 

Uses of FeatureSource in org.geotools.data.property
 

Classes in org.geotools.data.property that implement FeatureSource
 class PropertyFeatureSource
           
 class PropertyFeatureStore
          Implementation used for writeable property files.
 

Uses of FeatureSource in org.geotools.data.simple
 

Subinterfaces of FeatureSource in org.geotools.data.simple
 interface SimpleFeatureLocking
          Used to lock feature content to protect against other threads (or depending on the source of data other applications) making modifications when you are not looking.
 interface SimpleFeatureSource
          FeatureSource explicitly working with SimpleFeatureCollection.
 interface SimpleFeatureStore
           
 

Uses of FeatureSource in org.geotools.data.store
 

Classes in org.geotools.data.store that implement FeatureSource
 class ContentFeatureSource
          Abstract implementation of FeatureSource.
 class ContentFeatureStore
          Abstract implementation of FeatureStore.
 

Methods in org.geotools.data.store with parameters of type FeatureSource
 void ContentState.fireFeatureAdded(FeatureSource<?,?> source, Feature feature)
          Used to issue a Type.ADDED FeatureEvent indicating a new feature being created
 void ContentState.fireFeatureRemoved(FeatureSource<?,?> source, Feature feature)
           
 void ContentState.fireFeatureUpdated(FeatureSource<?,?> source, Feature feature, ReferencedEnvelope before)
          Creates a FeatureEvent indicating that the provided feature has been changed.
 

Uses of FeatureSource in org.geotools.data.transform
 

Classes in org.geotools.data.transform that implement FeatureSource
 class TransformFeatureSource
          A feature source that can transform a source feature source using a set of expressions Usages: hide, rename fields - compute new fields build geom from x,y (we need to add a new Point filter function and have a special treatment of it in simplifying filter visitor so that it turns bbox filters against it into a filter on x,y) on the fly simplification for WFS (just use environment variables) and in general dynamic processing based on params without stored queries
 class TransformFeatureStore
          A transforming feature store, will transform on the fly all attempts to write so that the underlying features are getting modified while exposing a different feature type to its callers.
 

Uses of FeatureSource in org.geotools.data.view
 

Classes in org.geotools.data.view that implement FeatureSource
 class DefaultView
          Wrapper for SimpleFeatureSource constrained by a Query.
 

Uses of FeatureSource in org.geotools.data.wfs.v1_0_0
 

Classes in org.geotools.data.wfs.v1_0_0 that implement FeatureSource
 class WFSFeatureSource
          FeatureSource extension interface to provide WFS specific extra information.
 class WFSFeatureStore
          FeatureStore used to assemble a Transaction Request (issued during commit).
 

Uses of FeatureSource in org.geotools.gce.imagemosaic.catalog.oracle
 

Classes in org.geotools.gce.imagemosaic.catalog.oracle that implement FeatureSource
 class OracleTransformFeatureStore
           
 

Uses of FeatureSource in org.geotools.jdbc
 

Classes in org.geotools.jdbc that implement FeatureSource
 class JDBCFeatureSource
           
 class JDBCFeatureStore
          FeatureStore implementation for jdbc based relational database tables.
 class JoiningJDBCFeatureSource
          This is where the magic happens.
 

Uses of FeatureSource in org.geotools.map
 

Fields in org.geotools.map declared as FeatureSource
protected  FeatureSource<? extends FeatureType,? extends Feature> FeatureLayer.featureSource
          FeatureSource offering content for display
 

Methods in org.geotools.map that return FeatureSource
 FeatureSource MapLayer.getFeatureSource()
          Deprecated. Get the feature collection for this layer; if available.
 FeatureSource<?,?> FeatureLayer.getFeatureSource()
          Get the feature source for this layer.
 FeatureSource<?,?> Layer.getFeatureSource()
          Used to access the feature collection for this layer; if available.
 

Methods in org.geotools.map with parameters of type FeatureSource
 void MapContext.addLayer(FeatureSource featureSource, Style style)
          Deprecated. Add a new layer and trigger a LayerListEvent.
 void DefaultMapContext.addLayer(FeatureSource featureSource, Style style)
          Deprecated. Add the given feature source as a new layer to the end of the list of layers held by this context and trigger a MapLayerListEvent.
 

Constructors in org.geotools.map with parameters of type FeatureSource
DefaultMapLayer(FeatureSource featureSource, Style style)
          Deprecated. Creates a new instance of DefaultMapLayer
DefaultMapLayer(FeatureSource featureSource, Style style, String title)
          Deprecated. Creates a new instance of DefaultMapLayer
FeatureLayer(FeatureSource featureSource, Style style)
          Creates a new instance of FeatureLayer
FeatureLayer(FeatureSource featureSource, Style style, String title)
           
FeatureSourceMapLayer(FeatureSource<? extends FeatureType,? extends Feature> featureSource, Style style)
          Deprecated. Convenience constructor that sets title to the empty string.
FeatureSourceMapLayer(FeatureSource<? extends FeatureType,? extends Feature> featureSource, Style style, String title)
          Deprecated. Constructor
MapLayer(FeatureSource featureSource, Style style)
          Deprecated. Creates a new instance of DefaultMapLayer
MapLayer(FeatureSource featureSource, Style style, String title)
          Deprecated. Creates a new instance of DefaultMapLayer
 

Uses of FeatureSource in org.geotools.validation
 

Method parameters in org.geotools.validation with type arguments of type FeatureSource
 void Validator.integrityValidation(Map<Name,FeatureSource<?,?>> featureStores, ReferencedEnvelope bBox, ValidationResults results)
          Integrity validation will iterate over all data stores passed in through the stores map and run the tests associated with each store.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.