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