org.deegree.geometry.refs
Class LineStringReference
java.lang.Object
org.deegree.commons.tom.Reference<T>
org.deegree.commons.tom.gml.GMLReference<T>
org.deegree.geometry.refs.GeometryReference<T>
org.deegree.geometry.refs.GeometricPrimitiveReference<T>
org.deegree.geometry.refs.CurveReference<LineString>
org.deegree.geometry.refs.LineStringReference
- All Implemented Interfaces:
- GMLObject, Object, TypedObjectNode, Geometry, Curve, GeometricPrimitive, LineString
public class LineStringReference
- extends CurveReference<LineString>
- implements LineString
The
class TODO add class documentation here.
- Version:
- $Revision: 31641 $, $Date: 2011-08-24 21:24:55 +0200 (Wed, 24 Aug 2011) $
- Author:
- Markus Schneider, last edited by: $Author: mschneider $
Nested classes/interfaces inherited from interface org.deegree.geometry.primitive.Curve |
Curve.CurveType |
Methods inherited from class org.deegree.geometry.refs.GeometryReference |
contains, crosses, equals, getBuffer, getCentroid, getConvexHull, getCoordinateDimension, getCoordinateSystem, getDifference, getDistance, getEnvelope, getGMLProperties, getIntersection, getPrecision, getUnion, intersects, isBeyond, isDisjoint, isSFSCompliant, isWithin, isWithinDistance, overlaps, setCoordinateSystem, setGMLProperties, setId, setPrecision, touches |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.deegree.geometry.Geometry |
contains, crosses, equals, getBuffer, getCentroid, getConvexHull, getCoordinateDimension, getCoordinateSystem, getDifference, getDistance, getEnvelope, getId, getIntersection, getPrecision, getUnion, intersects, isBeyond, isDisjoint, isSFSCompliant, isWithin, isWithinDistance, overlaps, setCoordinateSystem, setGMLProperties, setId, setPrecision, touches |
LineStringReference
public LineStringReference(GMLReferenceResolver resolver,
String uri,
String baseURL)
- Creates a new
LineStringReference
instance.
- Parameters:
resolver
- used for resolving the reference, must not be null
uri
- the geometry's uri, must not be null
baseURL
- base URL for resolving the uri, may be null
(no resolving of relative URLs)
getCurveType
public Curve.CurveType getCurveType()
- Description copied from interface:
Curve
- Returns the type of curve.
- Specified by:
getCurveType
in interface Curve
- Specified by:
getCurveType
in interface LineString
- Overrides:
getCurveType
in class CurveReference<LineString>
- Returns:
- the type of curve
Copyright © 2011. All Rights Reserved.