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.