org.geotools.feature.type
Class GeometryTypeImpl

java.lang.Object
  extended by org.geotools.feature.type.PropertyTypeImpl
      extended by org.geotools.feature.type.AttributeTypeImpl
          extended by org.geotools.feature.type.GeometryTypeImpl
All Implemented Interfaces:
org.opengis.feature.type.AttributeType, org.opengis.feature.type.GeometryType, org.opengis.feature.type.PropertyType

public class GeometryTypeImpl
extends AttributeTypeImpl
implements org.opengis.feature.type.GeometryType

AttributeType for hold geometry implementations, maintains CRS information.


Field Summary
protected  org.opengis.referencing.crs.CoordinateReferenceSystem CRS
           
 
Fields inherited from class org.geotools.feature.type.AttributeTypeImpl
identified
 
Fields inherited from class org.geotools.feature.type.PropertyTypeImpl
binding, description, isAbstract, name, restrictions, superType, userData
 
Constructor Summary
GeometryTypeImpl(org.opengis.feature.type.Name name, java.lang.Class binding, org.opengis.referencing.crs.CoordinateReferenceSystem crs, boolean identified, boolean isAbstract, java.util.List<org.opengis.filter.Filter> restrictions, org.opengis.feature.type.AttributeType superType, org.opengis.util.InternationalString description)
           
 
Method Summary
 org.opengis.referencing.crs.CoordinateReferenceSystem getCoordinateReferenceSystem()
           
 
Methods inherited from class org.geotools.feature.type.AttributeTypeImpl
createDefaultValue, equals, getSuper, hashCode, isIdentified, parse, toString
 
Methods inherited from class org.geotools.feature.type.PropertyTypeImpl
getBinding, getDescription, getName, getRestrictions, getUserData, isAbstract
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.opengis.feature.type.AttributeType
getSuper, isIdentified
 
Methods inherited from interface org.opengis.feature.type.PropertyType
equals, getBinding, getDescription, getName, getRestrictions, getUserData, hashCode, isAbstract
 

Field Detail

CRS

protected org.opengis.referencing.crs.CoordinateReferenceSystem CRS
Constructor Detail

GeometryTypeImpl

public GeometryTypeImpl(org.opengis.feature.type.Name name,
                        java.lang.Class binding,
                        org.opengis.referencing.crs.CoordinateReferenceSystem crs,
                        boolean identified,
                        boolean isAbstract,
                        java.util.List<org.opengis.filter.Filter> restrictions,
                        org.opengis.feature.type.AttributeType superType,
                        org.opengis.util.InternationalString description)
Method Detail

getCoordinateReferenceSystem

public org.opengis.referencing.crs.CoordinateReferenceSystem getCoordinateReferenceSystem()
Specified by:
getCoordinateReferenceSystem in interface org.opengis.feature.type.GeometryType


Copyright © 1996-2010 Geotools. All Rights Reserved.