/*$************************************************************************************************ ** ** $Id$ ** ** $Source: /cvs/ctree/LiteGO1/src/jar/com/polexis/lite/spatialschema/geometry/primitive/PrimitiveBoundaryImpl.java,v $ ** ** Copyright (C) 2003 Open GIS Consortium, Inc. All Rights Reserved. http://www.opengis.org/Legal/ ** *************************************************************************************************/ package org.geotoolkit.geometry.isoonjts.spatialschema.geometry.primitive; import org.geotoolkit.geometry.isoonjts.spatialschema.geometry.AbstractJTSBoundary; import org.opengis.geometry.primitive.Primitive; import org.opengis.referencing.crs.CoordinateReferenceSystem; import org.opengis.geometry.primitive.PrimitiveBoundary; /** * The boundary of {@linkplain Primitive primitive} objects. This is the root for the various * return types of the {@link org.opengis.geometry.coordinate.#getBoundary getBoundary()} method for * subtypes of {@link Primitive}. Since points have no boundary, no special subclass is needed * for their boundary. * * @author ISO/DIS 19107 * @author <A HREF="http://www.opengis.org">OpenGIS® consortium</A> * @version 2.0 * @module */ public class JTSPrimitiveBoundary extends AbstractJTSBoundary implements PrimitiveBoundary { /** * Creates a new {@code PrimitiveBoundaryImpl}. * */ public JTSPrimitiveBoundary() { this(null); } /** * Creates a new {@code PrimitiveBoundaryImpl}. * @param crs */ public JTSPrimitiveBoundary(final CoordinateReferenceSystem crs) { super(crs); } }