org.deegree.gml
Interface GMLFeatureCollection

All Superinterfaces:
GMLFeature
All Known Implementing Classes:
GMLFeatureCollection_Impl

public interface GMLFeatureCollection
extends GMLFeature

----------------------------------------------------------

Version:
07.02.2001

Author:
Andreas Poth

Method Summary
 void addFeature(GMLFeature feature)
          adds a feature to the collection
 GMLFeature getFeature(java.lang.String id)
          returns the feature that matvhes the submitted id
 GMLFeature[] getFeatures()
          returns all features of the collection
 GMLFeature[] getFeatures(java.lang.String name)
          returns the features that matvhes the submitted name
 void removeFeature(java.lang.String id)
          removes a feature from the collection
 void setBoundingBox(double minx, double miny, double maxx, double maxy)
          sets the bounding box of the feature collection
 void setBoundingBox(GMLBox box)
          sets the bounding box of the feature collection
 
Methods inherited from interface org.deegree.gml.GMLFeature
addProperty, getBoundedBy, getDescription, getFeatureTypeName, getGeoProperties, getId, getName, getNoneGeoProperties, getProperties, getProperty, setDescription, setId, setName
 

Method Detail

getFeatures

public GMLFeature[] getFeatures()
returns all features of the collection


getFeature

public GMLFeature getFeature(java.lang.String id)
returns the feature that matvhes the submitted id


getFeatures

public GMLFeature[] getFeatures(java.lang.String name)
returns the features that matvhes the submitted name


addFeature

public void addFeature(GMLFeature feature)
adds a feature to the collection


removeFeature

public void removeFeature(java.lang.String id)
removes a feature from the collection


setBoundingBox

public void setBoundingBox(double minx,
                           double miny,
                           double maxx,
                           double maxy)
sets the bounding box of the feature collection


setBoundingBox

public void setBoundingBox(GMLBox box)
sets the bounding box of the feature collection