public class GPEWriterHandler extends Object implements IGPEWriterHandler
Constructor and Description |
---|
GPEWriterHandler(IGPEWriterHandlerImplementor writerImplementor)
The constructor
|
public GPEWriterHandler(IGPEWriterHandlerImplementor writerImplementor)
writerImplementor
- The concrete writer handler implementationpublic String getDescription()
getDescription
in interface IGPEWriterHandler
public String getName()
getName
in interface IGPEWriterHandler
public IGPEErrorHandler getErrorHandler()
getErrorHandler
in interface IGPEWriterHandler
public void setErrorHandler(IGPEErrorHandler errorHandler)
setErrorHandler
in interface IGPEWriterHandler
errorHandler
- the errorHandler to setpublic void setOutputStream(OutputStream os)
setOutputStream
in interface IGPEWriterHandler
fileName
- the fileName to setpublic String getFormat()
getFormat
in interface IGPEWriterHandler
public String getFileExtension()
getFileExtension
in interface IGPEWriterHandler
public void startPoint(String id, ICoordinateSequence coords, String srs)
startPoint
in interface IGPEWriterHandler
public void endPoint()
endPoint
in interface IGPEWriterHandler
public void startLineString(String id, ICoordinateSequence coords, String srs)
startLineString
in interface IGPEWriterHandler
public void endLineString()
endLineString
in interface IGPEWriterHandler
public void startLinearRing(String id, ICoordinateSequence coords, String srs)
startLinearRing
in interface IGPEWriterHandler
public void endLinearRing()
endLinearRing
in interface IGPEWriterHandler
public void startPolygon(String id, ICoordinateSequence coords, String srs)
startPolygon
in interface IGPEWriterHandler
public void endPolygon()
endPolygon
in interface IGPEWriterHandler
public void startInnerBoundary(String id, ICoordinateSequence coords, String srs)
startInnerBoundary
in interface IGPEWriterHandler
public void endInnerBoundary()
endInnerBoundary
in interface IGPEWriterHandler
public void initialize()
initialize
in interface IGPEWriterHandler
public void close()
close
in interface IGPEWriterHandler
public void startBbox(String id, ICoordinateSequence coords, String srs)
startBbox
in interface IGPEWriterHandler
public void endBbox()
endBbox
in interface IGPEWriterHandler
public void startElement(String namespace, String name, Object value)
startElement
in interface IGPEWriterHandler
public void endElement()
endElement
in interface IGPEWriterHandler
public void startLayer(String id, String namespace, String name, String description, String srs)
startLayer
in interface IGPEWriterHandler
public void endLayer()
endLayer
in interface IGPEWriterHandler
public void startFeature(String id, String namespace, String name)
startFeature
in interface IGPEWriterHandler
public void endFeature()
endFeature
in interface IGPEWriterHandler
public void startMultiPoint(String id, String srs)
startMultiPoint
in interface IGPEWriterHandler
public void endMultiPoint()
endMultiPoint
in interface IGPEWriterHandler
public void startMultiLineString(String id, String srs)
startMultiLineString
in interface IGPEWriterHandler
public void endMultiLineString()
endMultiLineString
in interface IGPEWriterHandler
public void startMultiPolygon(String id, String srs)
startMultiPolygon
in interface IGPEWriterHandler
public void endMultiPolygon()
endMultiPolygon
in interface IGPEWriterHandler
public void startMultiGeometry(String id, String srs)
startMultiGeometry
in interface IGPEWriterHandler
public void endMultiGeometry()
endMultiGeometry
in interface IGPEWriterHandler
public IGPEWriterHandlerImplementor getImplementor()
getImplementor
in interface IGPEWriterHandler