deegree 2.3 (2010/04/09 10:10 build-4-official)

Uses of Interface
org.deegree.model.feature.schema.FeatureType

Packages that use FeatureType
org.deegree.graphics.displayelements   
org.deegree.io.datastore.schema   
org.deegree.io.dbaseapi   
org.deegree.io.mapinfoapi   
org.deegree.io.shpapi   
org.deegree.model.feature   
org.deegree.model.feature.schema   
 

Uses of FeatureType in org.deegree.graphics.displayelements
 

Methods in org.deegree.graphics.displayelements that return FeatureType
 FeatureType ScaledFeature.getFeatureType()
           
 

Methods in org.deegree.graphics.displayelements with parameters of type FeatureType
 void ScaledFeature.setFeatureType(FeatureType ft)
          Sets the feature type of this feature.
 

Uses of FeatureType in org.deegree.io.datastore.schema
 

Classes in org.deegree.io.datastore.schema that implement FeatureType
 class MappedFeatureType
          Represents a FeatureType with mapping (persistence) information.
 

Methods in org.deegree.io.datastore.schema with parameters of type FeatureType
 MappedFeatureType[] MappedGMLSchema.getSubstitutions(FeatureType ft)
          Returns all non-abstract implementations of a given feature type that are defined in this schema.
 

Uses of FeatureType in org.deegree.io.dbaseapi
 

Methods in org.deegree.io.dbaseapi that return FeatureType
 FeatureType DBaseFile.getFeatureType()
           
 

Methods in org.deegree.io.dbaseapi with parameters of type FeatureType
 void DBaseFile.setFeatureType(FeatureType ft, Map<PropertyType,String> ftMapping)
          Overrides the default feature type (which is generated from all columns in the dbase file) to allow customized naming and ordering of properties.
 

Uses of FeatureType in org.deegree.io.mapinfoapi
 

Methods in org.deegree.io.mapinfoapi that return FeatureType
 FeatureType MapInfoReader.getFeatureType()
           
 FeatureType MapInfoDataSource.getSchema()
          Retrieves the featureType that features extracted from this datasource will be created with.
 

Uses of FeatureType in org.deegree.io.shpapi
 

Methods in org.deegree.io.shpapi with parameters of type FeatureType
 void ShapeFile.setFeatureType(FeatureType ft, Map<PropertyType,String> ftMapping)
          Overrides the default feature type (which is generated from all columns in the dbase file) to allow customized naming and ordering of properties.
 

Uses of FeatureType in org.deegree.model.feature
 

Fields in org.deegree.model.feature declared as FeatureType
protected  FeatureType AbstractFeature.featureType
           
 

Methods in org.deegree.model.feature that return FeatureType
static FeatureType FeatureFactory.createFeatureType(QualifiedName name, boolean isAbstract, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
static FeatureType FeatureFactory.createFeatureType(QualifiedName name, boolean isAbstract, URI schemaLocation, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
static FeatureType FeatureFactory.createFeatureType(String name, boolean isAbstract, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
static FeatureType FeatureFactory.createFeatureType(String name, boolean isAbstract, URI schemaLocation, PropertyType[] properties)
          creates an instance of a FeatureType from an array of FeatureTypeProperties, and its name but without parents and childs
 FeatureType Feature.getFeatureType()
          Returns the feature type of this feature.
 FeatureType AbstractFeature.getFeatureType()
          returns the FeatureType of this Feature
 FeatureType DefaultFeatureCollection.getFeatureType()
           
protected  FeatureType GMLFeatureDocument.getFeatureType(QualifiedName ftName)
          Returns the feature type with the given name.
 

Methods in org.deegree.model.feature with parameters of type FeatureType
static Feature FeatureFactory.createFeature(String id, FeatureType featureType, FeatureProperty[] properties)
          creates an instance of a Feature from its FeatureType and an array of Objects that represents it properties.
static Feature FeatureFactory.createFeature(String id, FeatureType featureType, List<FeatureProperty> properties)
          creates an instance of a Feature from its FeatureType and an array of Objects that represents it properties.
 FeatureProperty GMLFeatureDocument.parseProperty(Element propertyElement, FeatureType ft)
          Returns the object representation for the given property element.
 FeatureProperty GMLFeatureDocument.parseProperty(Element propertyElement, FeatureType ft, String srsName)
          Returns the object representation for the given property element.
 void Feature.setFeatureType(FeatureType ft)
          Sets the feature type of this feature.
 void AbstractFeature.setFeatureType(FeatureType ft)
          Sets the feature type of this feature.
 

Constructors in org.deegree.model.feature with parameters of type FeatureType
AbstractFeature(String id, FeatureType featureType)
           
AbstractFeature(String id, FeatureType featureType, FeatureProperty owner)
           
DefaultFeature(String id, FeatureType featureType, FeatureProperty[] properties)
          Creates a new instance of DefaultFeature from the given parameters.
DefaultFeature(String id, FeatureType featureType, FeatureProperty[] properties, FeatureProperty owner)
          Creates a new instance of DefaultFeature from the given parameters.
 

Constructor parameters in org.deegree.model.feature with type arguments of type FeatureType
Validator(Map<QualifiedName,FeatureType> ftMap)
          Constructs a new instance of Validator that will use the given map to lookup feature types by their names.
 

Uses of FeatureType in org.deegree.model.feature.schema
 

Classes in org.deegree.model.feature.schema that implement FeatureType
 class DefaultFeatureType
          Default implementation for GML feature types.
 

Fields in org.deegree.model.feature.schema with type parameters of type FeatureType
protected  Map<QualifiedName,FeatureType> GMLSchema.featureTypeMap
           
protected  Map<FeatureType,List<FeatureType>> GMLSchema.substitutionMap
           
protected  Map<FeatureType,List<FeatureType>> GMLSchema.substitutionMap
           
 

Methods in org.deegree.model.feature.schema that return FeatureType
protected  FeatureType GMLSchema.buildFeatureType(ElementDeclaration element)
           
 FeatureType GMLSchema.getFeatureType(QualifiedName qName)
          Looks up the FeatureType with the given QualifiedName.
 FeatureType GMLSchema.getFeatureType(String localName)
          Looks up the FeatureType with the given local name.
 FeatureType[] GMLSchema.getFeatureTypes()
          Returns all FeatureTypes that are defined in the schema.
 FeatureType[] GMLSchema.getSubstitutions(FeatureType featureType)
          Returns all non-abstract implementations of a given feature type that are defined in this schema.
 

Methods in org.deegree.model.feature.schema that return types with arguments of type FeatureType
 Set<FeatureType> GMLSchema.getSubstitutables(FeatureType substitution)
          Returns all types (abstract or concrete) that are substitutable by the given type.
 

Methods in org.deegree.model.feature.schema with parameters of type FeatureType
 boolean DefaultFeatureType.equals(FeatureType featureType)
          returns true if the passed FeatureType equals this FeatureType.
 boolean FeatureType.equals(FeatureType featureType)
          returns true if the passed FeatureType equals this FeatureType.
 Set<FeatureType> GMLSchema.getSubstitutables(FeatureType substitution)
          Returns all types (abstract or concrete) that are substitutable by the given type.
 FeatureType[] GMLSchema.getSubstitutions(FeatureType featureType)
          Returns all non-abstract implementations of a given feature type that are defined in this schema.
 boolean GMLSchema.hasSeveralImplementations(FeatureType ft)
          Return whether the given feature type has more than one concrete substitution.
 boolean GMLSchema.isValidSubstitution(FeatureType ft, FeatureType substitution)
          Returns whether the specified feature type is a valid substitution for the other specified feature type (according to the schema).
 


deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org