public interface IGPEWriterHandlerImplementor
| Modifier and Type | Method and Description |
|---|---|
void |
close()
It indicates that the writing process has finished.
|
void |
endBbox()
It means that the current bounding box has finished to
be written.
|
void |
endElement()
It means that the current element has finished
to be written.
|
void |
endFeature()
It means that the current feature has finished
to be written.
|
void |
endInnerBoundary()
It means that the current innerPolygon has finished to
be written.
|
void |
endLayer()
It means that the current layer has finished
to be written.
|
void |
endLinearRing()
It means that the current linearRing has finished
to be written.
|
void |
endLineString()
It means that the current lineString has finished
to be written.
|
void |
endMultiGeometry()
It means that the current multiGeometry has finished
to be written.
|
void |
endMultiLineString()
It means that the current multiLineString has finished
to be written.
|
void |
endMultiPoint()
It means that the current multiPoint has finished
to be written.
|
void |
endMultiPolygon()
It means that the current multiPolygon has finished
to be written.
|
void |
endPoint()
It means that the current point has finished
to be written.
|
void |
endPolygon()
It means that the current polygon has finished
to be written.
|
java.lang.String |
getDescription() |
IGPEErrorHandler |
getErrorHandler() |
java.lang.String |
getFileExtension() |
java.lang.String |
getFormat() |
java.lang.String |
getName() |
void |
initialize()
It must be invoked before to start the reading process.
|
void |
setErrorHandler(IGPEErrorHandler errorHandler) |
void |
setOutputStream(java.io.OutputStream os)
Sets the outputstream
|
void |
startBbox(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
It is thrown by the consumer application to indicate
that it has to write a bounding box.
|
void |
startElement(java.lang.String namespace,
java.lang.String name,
java.lang.Object value)
It is thrown by the consumer application to indicate that
it has to write a element.
|
void |
startFeature(java.lang.String id,
java.lang.String namespace,
java.lang.String name)
It is thrown by the consumer application to indicate
that it has to write a feature.
|
void |
startInnerBoundary(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a innerPolygon.
|
void |
startLayer(java.lang.String id,
java.lang.String namespace,
java.lang.String name,
java.lang.String description,
java.lang.String srs)
It is thrown by the consumer application to indicate
that it has to write a layer.
|
void |
startLinearRing(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a linearRing.
|
void |
startLineString(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a lineString.
|
void |
startMultiGeometry(java.lang.String id,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a multiGeometry.
|
void |
startMultiLineString(java.lang.String id,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a multiLineString.
|
void |
startMultiPoint(java.lang.String id,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a multiPoint.
|
void |
startMultiPolygon(java.lang.String id,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a multiPolygon.
|
void |
startPoint(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a point.
|
void |
startPolygon(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
It is thrown by the consumer application to
indicate that it has to write a polygon.
|
java.lang.String getName()
java.lang.String getDescription()
void setOutputStream(java.io.OutputStream os)
java.lang.String getFormat()
java.lang.String getFileExtension()
IGPEErrorHandler getErrorHandler()
void setErrorHandler(IGPEErrorHandler errorHandler)
errorHandler - the errorHandler to setvoid initialize()
void close()
void startLayer(java.lang.String id,
java.lang.String namespace,
java.lang.String name,
java.lang.String description,
java.lang.String srs)
id - Layer identifiernamespace - Layer namespacename - Layer namedescription - Layer descriptionsrs - Layer spatial reference systemvoid endLayer()
void startBbox(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
id - Bounding box identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endBbox()
void startFeature(java.lang.String id,
java.lang.String namespace,
java.lang.String name)
id - Feature identifiernamespace - Feature namespacename - Feature namevoid endFeature()
void startElement(java.lang.String namespace,
java.lang.String name,
java.lang.Object value)
namespace - Element namespacename - Element namevalue - Element valuevoid endElement()
void startPoint(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
id - Point identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endPoint()
void startMultiPoint(java.lang.String id,
java.lang.String srs)
id - Geometry identifiersrs - Spatial reference systemvoid endMultiPoint()
void startLineString(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
id - LineString identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endLineString()
void startMultiLineString(java.lang.String id,
java.lang.String srs)
id - Geometry identifiersrs - Spatial reference systemvoid endMultiLineString()
void startLinearRing(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
id - LineString identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endLinearRing()
void startPolygon(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
id - LineString identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endPolygon()
void startMultiPolygon(java.lang.String id,
java.lang.String srs)
id - Geometry identifiersrs - Spatial reference systemvoid endMultiPolygon()
void startMultiGeometry(java.lang.String id,
java.lang.String srs)
id - Geometry identifiersrs - Spatial reference systemvoid endMultiGeometry()
void startInnerBoundary(java.lang.String id,
ICoordinateSequence coords,
java.lang.String srs)
id - LineString identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endInnerBoundary()