org.jscience.ml.gml.infoset
Interface FeatureCollection

All Superinterfaces:
Feature, FeatureOwner, GMLConstruct, GMLConstructOwner, PropertyOwner, UnknownConstructOwner, XMLDescribable
All Known Implementing Classes:
FeatureCollectionImpl

public interface FeatureCollection
extends Feature, FeatureOwner

Defines the interface every FeatureCollection must implement. This class may contain properties and other features (!). Note that a feature collection may not contain features directly but only via properties (such as featureMember).


Field Summary
 
Fields inherited from interface org.jscience.ml.gml.infoset.Feature
BOUNDED_BY_PROP, DESCRIPTION_PROP, FID_ATTR, NAME_PROP
 
Method Summary
 
Methods inherited from interface org.jscience.ml.gml.infoset.Feature
getBoundedBy, getDescription, getId, getName
 
Methods inherited from interface org.jscience.ml.gml.infoset.GMLConstruct
getAttribute, getAttribute, getAttribute, getAttributeCount, getOwner
 
Methods inherited from interface org.jscience.ml.gml.infoset.XMLDescribable
getXMLDescriptor
 
Methods inherited from interface org.jscience.ml.gml.infoset.UnknownConstructOwner
getUnknownConstructIterator
 
Methods inherited from interface org.jscience.ml.gml.infoset.PropertyOwner
getPropertyIterator
 
Methods inherited from interface org.jscience.ml.gml.infoset.GMLConstructOwner
getGMLConstructIterator
 
Methods inherited from interface org.jscience.ml.gml.infoset.FeatureOwner
getFeatureIterator