org.deegree.feature.types
Class GenericFeatureCollectionType
java.lang.Object
org.deegree.feature.types.GenericFeatureType
org.deegree.feature.types.GenericFeatureCollectionType
- All Implemented Interfaces:
- FeatureCollectionType, FeatureType
public class GenericFeatureCollectionType
- extends GenericFeatureType
- implements FeatureCollectionType
Generic FeatureCollectionType
implementation, can be used for representing arbitrary feature collection
types.
- Version:
- $Revision:$, $Date:$
- Author:
- Markus Schneider , last edited by: $Author:$
GenericFeatureCollectionType
public GenericFeatureCollectionType(QName name,
List<PropertyType> propDecls,
boolean isAbstract)
newFeature
public Feature newFeature(String fid,
List<Property> props,
ExtraProps extraProps,
GMLVersion version)
- Description copied from interface:
FeatureType
- Creates a new
Feature
instance (that is of this type).
- Specified by:
newFeature
in interface FeatureType
- Overrides:
newFeature
in class GenericFeatureType
- Parameters:
fid
- feature id, or null if the feature doesn't have an idprops
- propertiesextraProps
- properties that are not defined by the FeatureType
(e.g. rendering hints)version
- determines the names and types of the standard GML properties, can be null
(no GML
properties)
- Returns:
- a new
Feature
instance
getMemberDeclarations
public List<FeaturePropertyType> getMemberDeclarations()
- Description copied from interface:
FeatureCollectionType
- Returns the feature member property declarations.
- Specified by:
getMemberDeclarations
in interface FeatureCollectionType
- Returns:
- feature member property declarations (in order), never
null
and contains a least one entry
getMemberArrayDeclarations
public List<ArrayPropertyType> getMemberArrayDeclarations()
- Description copied from interface:
FeatureCollectionType
- Returns the feature member array property declarations.
- Specified by:
getMemberArrayDeclarations
in interface FeatureCollectionType
- Returns:
- feature member array property declarations (in order), may be empty, but never
null
toString
public String toString()
- Overrides:
toString
in class GenericFeatureType
Copyright © 2011. All Rights Reserved.