org.jvnet.ogc.gml.v_3_1_1.jts
Class AbstractJTSToGML311Converter<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.AbstractJTSToGML311Converter<G,P,J>
All Implemented Interfaces:
JTSToGML311ConverterInterface<G,P,J>
Direct Known Subclasses:
JTSToGML311GeometryConverter, JTSToGML311LinearRingConverter, JTSToGML311LineStringConverter, JTSToGML311MultiGeometryConverter, JTSToGML311MultiLineStringConverter, JTSToGML311MultiPointConverter, JTSToGML311MultiPolygonConverter, JTSToGML311PointConverter, JTSToGML311PolygonConverter

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


Constructor Summary
AbstractJTSToGML311Converter(ObjectFactoryInterface objectFactory, JTSToGML311SRSReferenceGroupConverterInterface srsReferenceGroupConverter)
           
 
Method Summary
 G createGeometryType(J source)
           
protected abstract  G doCreateGeometryType(J geometry)
           
 ObjectFactoryInterface getObjectFactory()
           
 JTSToGML311SRSReferenceGroupConverterInterface getSrsReferenceGroupConverter()
           
 
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.JTSToGML311ConverterInterface
createElement, createPropertyType
 

Constructor Detail

AbstractJTSToGML311Converter

public AbstractJTSToGML311Converter(ObjectFactoryInterface objectFactory,
                                    JTSToGML311SRSReferenceGroupConverterInterface srsReferenceGroupConverter)
Method Detail

getObjectFactory

public ObjectFactoryInterface getObjectFactory()

getSrsReferenceGroupConverter

public JTSToGML311SRSReferenceGroupConverterInterface getSrsReferenceGroupConverter()

createGeometryType

public final G createGeometryType(J source)
Specified by:
createGeometryType in interface JTSToGML311ConverterInterface<G extends net.opengis.gml.v_3_1_1.AbstractGeometryType,P,J extends com.vividsolutions.jts.geom.Geometry>

doCreateGeometryType

protected abstract G doCreateGeometryType(J geometry)


Copyright © 2008-2010 Highsource. All Rights Reserved.