|
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.model.feature.schema.DefaultFeatureType
public class DefaultFeatureType
Default implementation for GML feature types.
| Constructor Summary | |
|---|---|
DefaultFeatureType(QualifiedName name,
boolean isAbstract,
PropertyType[] properties)
Creates a new instance of DefaultFeatureType from the given parameters. |
|
DefaultFeatureType(QualifiedName name,
boolean isAbstract,
URI schemaLocation,
PropertyType[] properties)
Creates a new instance of DefaultFeatureType from the given parameters. |
|
| Method Summary | |
|---|---|
boolean |
equals(FeatureType featureType)
returns true if the passed FeatureType equals this FeatureType. |
boolean |
equals(Object other)
returns true if other is of type |
GeometryPropertyType[] |
getGeometryProperties()
Returns the spatial properties of the feature type. |
QualifiedName |
getName()
returns the name of the FeatureType |
URI |
getNameSpace()
returns the namespace of the feature type (maybe null) |
PropertyType[] |
getProperties()
returns the properties of this feature type |
PropertyType |
getProperty(QualifiedName name)
returns a property of this feature type identified by its name |
PropertyType |
getProperty(QualifiedName name,
boolean quirk)
|
QualifiedName |
getPropertyName(int index)
returns the name of the property a the passed index position |
URI |
getSchemaLocation()
returns the location of the XML schema defintion assigned to a namespace |
boolean |
isAbstract()
Returns whether this feature type is abstract or not. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultFeatureType(QualifiedName name,
boolean isAbstract,
PropertyType[] properties)
DefaultFeatureType from the given parameters.
name - isAbstract - properties -
public DefaultFeatureType(QualifiedName name,
boolean isAbstract,
URI schemaLocation,
PropertyType[] properties)
DefaultFeatureType from the given parameters.
name - isAbstract - schemaLocation - properties - | Method Detail |
|---|
public QualifiedName getName()
getName in interface FeatureTypepublic boolean isAbstract()
isAbstract in interface FeatureTypepublic URI getNameSpace()
getNameSpace in interface FeatureTypenull)public URI getSchemaLocation()
getSchemaLocation in interface FeatureTypepublic QualifiedName getPropertyName(int index)
getPropertyName in interface FeatureTypepublic PropertyType[] getProperties()
getProperties in interface FeatureTypepublic PropertyType getProperty(QualifiedName name)
getProperty in interface FeatureTypename - name of the desired property
public PropertyType getProperty(QualifiedName name,
boolean quirk)
name - quirk - if true, only the local names are considered (and namespaces are ignored)
public GeometryPropertyType[] getGeometryProperties()
getGeometryProperties in interface FeatureTypeTypespublic boolean equals(FeatureType featureType)
equals in interface FeatureTypetrue if the passed FeatureType equals this FeatureType.public boolean equals(Object other)
other is of type
equals in class Objectand #equals(FeatureType) is truepublic String toString()
toString in class Object
|
deegree 2.6-pre (2011/11/29 00:10 build-378-unofficial) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org