deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.feature.types.property
Class GeometryPropertyType

java.lang.Object
  extended by org.deegree.feature.types.property.AbstractPropertyType<Geometry>
      extended by org.deegree.feature.types.property.GeometryPropertyType
All Implemented Interfaces:
PropertyType<Geometry>

public class GeometryPropertyType
extends AbstractPropertyType<Geometry>

PropertyType that defines a property with a Geometry value.

Version:
$Revision:$, $Date:$
Author:
Markus Schneider , last edited by: $Author:$

Nested Class Summary
static class GeometryPropertyType.CoordinateDimension
           
static class GeometryPropertyType.GeometryType
           
 
Field Summary
 
Fields inherited from class org.deegree.feature.types.property.AbstractPropertyType
maxOccurs, minOccurs, name, substitutions
 
Constructor Summary
GeometryPropertyType(QName name, int minOccurs, int maxOccurs, GeometryPropertyType.GeometryType geomType, GeometryPropertyType.CoordinateDimension dim, boolean isAbstract, List<PropertyType<?>> substitutions, ValueRepresentation representation)
           
 
Method Summary
 ValueRepresentation getAllowedRepresentation()
          Returns the allowed representation form of the value object.
 GeometryPropertyType.CoordinateDimension getCoordinateDimension()
           
 GeometryPropertyType.GeometryType getGeometryType()
           
 String toString()
           
 
Methods inherited from class org.deegree.feature.types.property.AbstractPropertyType
getMaxOccurs, getMinOccurs, getName, getSubstitutions, isAbstract
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GeometryPropertyType

public GeometryPropertyType(QName name,
                            int minOccurs,
                            int maxOccurs,
                            GeometryPropertyType.GeometryType geomType,
                            GeometryPropertyType.CoordinateDimension dim,
                            boolean isAbstract,
                            List<PropertyType<?>> substitutions,
                            ValueRepresentation representation)
Method Detail

getGeometryType

public GeometryPropertyType.GeometryType getGeometryType()

getCoordinateDimension

public GeometryPropertyType.CoordinateDimension getCoordinateDimension()

getAllowedRepresentation

public ValueRepresentation getAllowedRepresentation()
Returns the allowed representation form of the value object.

Returns:
the allowed representation form, never null

toString

public String toString()
Overrides:
toString in class Object

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

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

]]>