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()