|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractFeatureSource
PropertyFeatureSource
public class PropertyFeatureSource
Field Summary |
---|
Fields inherited from class AbstractFeatureSource |
---|
hints, queryCapabilities |
Method Summary | |
---|---|
void |
addFeatureListener(FeatureListener listener)
Registers a listening object that will be notified of changes to this FeatureSource . |
ReferencedEnvelope |
getBounds()
Retrieve Bounds of all Features. |
PropertyDataStore |
getDataStore()
Overrides to explicitly type narrow the return type to DataStore |
SimpleFeatureType |
getSchema()
Retrieves the schema (feature type) that will apply to features retrieved from this FeatureSource . |
void |
removeFeatureListener(FeatureListener listener)
Removes an object from this FeatureSource's listeners. |
Methods inherited from class AbstractFeatureSource |
---|
getBounds, getCount, getFeatures, getFeatures, getFeatures, getInfo, getName, getQueryCapabilities, getSupportedHints, getTransaction, namedQuery |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public PropertyDataStore getDataStore()
AbstractFeatureSource
DataStore
getDataStore
in interface FeatureSource<SimpleFeatureType,SimpleFeature>
getDataStore
in class AbstractFeatureSource
FeatureSource
public void addFeatureListener(FeatureListener listener)
FeatureSource
FeatureSource
.
listener
- the new listenerpublic void removeFeatureListener(FeatureListener listener)
FeatureSource
FeatureSource's
listeners.
listener
- the listener to removepublic SimpleFeatureType getSchema()
FeatureSource
FeatureSource
.
For a homogeneous data source such as a shapefile or a database table, this schema be that of all features. For a heterogeneous data source, e.g. a GML document, the schema returned is the lowest common denominator across all features.
FeatureSource
public ReferencedEnvelope getBounds()
AbstractFeatureSource
Currently returns null, consider getFeatures().getBounds() instead.
Subclasses may override this method to perform the appropriate optimization for this result.
getBounds
in interface FeatureSource<SimpleFeatureType,SimpleFeature>
getBounds
in class AbstractFeatureSource
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |