org.deegree_impl.model.geometry
Class GM_PrimitiveBoundary_Impl

java.lang.Object
  extended byorg.deegree_impl.model.geometry.GM_Object_Impl
      extended byorg.deegree_impl.model.geometry.GM_Boundary_Impl
          extended byorg.deegree_impl.model.geometry.GM_PrimitiveBoundary_Impl
All Implemented Interfaces:
GM_Boundary, GM_Object, GM_PrimitiveBoundary, java.io.Serializable
Direct Known Subclasses:
GM_CurveBoundary_Impl, GM_SurfaceBoundary_Impl

abstract class GM_PrimitiveBoundary_Impl
extends GM_Boundary_Impl
implements GM_PrimitiveBoundary, java.io.Serializable

default implementation of the GM_PrimitiveBoundary interface.

------------------------------------------------------------

Version:
5.6.2001
Author:
Andreas Poth


Field Summary
private static long serialVersionUID
          Use serialVersionUID for interoperability.
 
Fields inherited from class org.deegree_impl.model.geometry.GM_Object_Impl
boundary, centroid, convexHull, crs, empty, envelope, mute, valid
 
Constructor Summary
GM_PrimitiveBoundary_Impl(CS_CoordinateSystem srs)
          Creates a new GM_PrimitiveBoundary_Impl object.
 
Method Summary
 boolean isCycle()
          A geometric object, which has no boundary is a cycle.
 
Methods inherited from class org.deegree_impl.model.geometry.GM_Object_Impl
calculateParam, clone, contains, contains, difference, distance, equals, getBoundary, getBuffer, getCentroid, getConvexHull, getCoordinateSystem, getEnvelope, intersection, intersects, isEmpty, isValid, isWithinDistance, setCoordinateSystem, setEmpty, setValid, toString, translate, union
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.deegree.model.geometry.GM_Boundary
isCycle
 
Methods inherited from interface org.deegree.model.geometry.GM_Object
contains, contains, difference, distance, getBoundary, getBuffer, getCentroid, getConvexHull, getCoordinateDimension, getCoordinateSystem, getDimension, getEnvelope, intersection, intersects, isEmpty, isWithinDistance, translate, union
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Use serialVersionUID for interoperability.

See Also:
Constant Field Values
Constructor Detail

GM_PrimitiveBoundary_Impl

public GM_PrimitiveBoundary_Impl(CS_CoordinateSystem srs)
Creates a new GM_PrimitiveBoundary_Impl object.

Parameters:
srs -
Method Detail

isCycle

public boolean isCycle()
A geometric object, which has no boundary is a cycle.

Specified by:
isCycle in interface GM_Boundary