org.geotools.gml3.bindings.ext
Class CurveTypeBinding
Object
AbstractComplexBinding
CurveTypeBinding
CurveTypeBinding
- All Implemented Interfaces:
- Comparable, Binding, ComplexBinding
public class CurveTypeBinding
- extends CurveTypeBinding
- implements Comparable
Binding object for the type http://www.opengis.net/gml:CurveType.
<complexType name="CurveType">
<annotation>
<documentation>Curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system.
A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list.
The orientation of the curve is positive.</documentation>
</annotation>
<complexContent>
<extension base="gml:AbstractCurveType">
<sequence>
<element ref="gml:segments">
<annotation>
<documentation>This element encapsulates the segments of the curve.</documentation>
</annotation>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CurveTypeBinding
public CurveTypeBinding(GeometryFactory gf)
getProperty
public Object getProperty(Object object,
QName name)
throws Exception
- Description copied from class:
AbstractComplexBinding
- Subclasses should override this method if need be, the default implementation
returns
null
.
- Specified by:
getProperty
in interface ComplexBinding
- Overrides:
getProperty
in class CurveTypeBinding
- Parameters:
object
- The object being encoded.name
- The name of the property to obtain.
- Returns:
- The value of the property, or
null
.
- Throws:
Exception
- See Also:
ComplexBinding.getProperty(Object, QName)
compareTo
public int compareTo(Object o)
- Specified by:
compareTo
in interface Comparable
Copyright © 1996-2014 Geotools. All Rights Reserved.