org.jvnet.ogc.gml.v_3_1_1.jts
Class AbstractGML311ToJTSConverter<G extends net.opengis.gml.v_3_1_1.AbstractGeometryType,P,J extends com.vividsolutions.jts.geom.Geometry>

java.lang.Object
  extended by org.jvnet.ogc.gml.v_3_1_1.jts.AbstractGML311ToJTSConverter<G,P,J>
All Implemented Interfaces:
GML311ToJTSConverterInterface<G,P,J>
Direct Known Subclasses:
GML311ToJTSLinearRingConverter, GML311ToJTSLineStringConverter, GML311ToJTSMultiGeometryConverter, GML311ToJTSMultiLineStringConverter, GML311ToJTSMultiPointConverter, GML311ToJTSMultiPolygonConverter, GML311ToJTSPointConverter, GML311ToJTSPolygonConverter

public abstract class AbstractGML311ToJTSConverter<G extends net.opengis.gml.v_3_1_1.AbstractGeometryType,P,J extends com.vividsolutions.jts.geom.Geometry>
extends java.lang.Object
implements GML311ToJTSConverterInterface<G,P,J>


Constructor Summary
AbstractGML311ToJTSConverter(com.vividsolutions.jts.geom.GeometryFactory geometryFactory, GML311ToJTSSRIDConverterInterface sridConverter)
           
 
Method Summary
 J createGeometry(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, G geometryType)
           
protected abstract  J doCreateGeometry(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, G geometryType)
           
 com.vividsolutions.jts.geom.GeometryFactory getGeometryFactory()
           
 GML311ToJTSSRIDConverterInterface getSridConverter()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jvnet.ogc.gml.v_3_1_1.jts.GML311ToJTSConverterInterface
createGeometry
 

Constructor Detail

AbstractGML311ToJTSConverter

public AbstractGML311ToJTSConverter(com.vividsolutions.jts.geom.GeometryFactory geometryFactory,
                                    GML311ToJTSSRIDConverterInterface sridConverter)
Method Detail

getGeometryFactory

public com.vividsolutions.jts.geom.GeometryFactory getGeometryFactory()

getSridConverter

public GML311ToJTSSRIDConverterInterface getSridConverter()

createGeometry

public J createGeometry(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                        G geometryType)
                                                              throws ConversionFailedException
Specified by:
createGeometry in interface GML311ToJTSConverterInterface<G extends net.opengis.gml.v_3_1_1.AbstractGeometryType,P,J extends com.vividsolutions.jts.geom.Geometry>
Throws:
ConversionFailedException

doCreateGeometry

protected abstract J doCreateGeometry(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                      G geometryType)
                                                                            throws ConversionFailedException
Throws:
ConversionFailedException


Copyright © 2008-2010 Highsource. All Rights Reserved.