Package org.gvsig.gpe.lib.impl.writer
Class GPEWriterHandler
java.lang.Object
org.gvsig.gpe.lib.impl.writer.GPEWriterHandler
- All Implemented Interfaces:
IGPEWriterHandler
This class make the XML schema validation and call
to the concrete parser to write the output file.
- Author:
- Jorge Piera LLodrá (jorge.piera@iver.es), Carlos Sánchez Periñán (sanchez_carper@gva.es)
-
Constructor Summary
ConstructorsConstructorDescriptionGPEWriterHandler(IGPEWriterHandlerImplementor writerImplementor) The constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidendBbox()voidvoidvoidvoidendLayer()voidvoidvoidvoidvoidvoidvoidendPoint()voidgetName()voidvoidsetErrorHandler(IGPEErrorHandler errorHandler) voidvoidstartBbox(String id, ICoordinateSequence coords, String srs) voidstartElement(String namespace, String name, Object value) voidstartFeature(String id, String namespace, String name) voidstartInnerBoundary(String id, ICoordinateSequence coords, String srs) voidvoidstartLinearRing(String id, ICoordinateSequence coords, String srs) voidstartLineString(String id, ICoordinateSequence coords, String srs) voidstartMultiGeometry(String id, String srs) voidstartMultiLineString(String id, String srs) voidstartMultiPoint(String id, String srs) voidstartMultiPolygon(String id, String srs) voidstartPoint(String id, ICoordinateSequence coords, String srs) voidstartPolygon(String id, ICoordinateSequence coords, String srs) toString()
-
Constructor Details
-
GPEWriterHandler
The constructor- Parameters:
writerImplementor- The concrete writer handler implementation
-
-
Method Details
-
toString
-
getDescription
- Specified by:
getDescriptionin interfaceIGPEWriterHandler- Returns:
- the description
-
getName
- Specified by:
getNamein interfaceIGPEWriterHandler- Returns:
- the name
-
getErrorHandler
- Specified by:
getErrorHandlerin interfaceIGPEWriterHandler- Returns:
- the errorHandler
-
setErrorHandler
- Specified by:
setErrorHandlerin interfaceIGPEWriterHandler- Parameters:
errorHandler- the errorHandler to set
-
setOutputStream
- Specified by:
setOutputStreamin interfaceIGPEWriterHandler- Parameters:
fileName- the fileName to set
-
getFormat
- Specified by:
getFormatin interfaceIGPEWriterHandler- Returns:
- the format
-
getFileExtension
- Specified by:
getFileExtensionin interfaceIGPEWriterHandler- Returns:
- the default file extension
-
startPoint
- Specified by:
startPointin interfaceIGPEWriterHandler
-
endPoint
public void endPoint()- Specified by:
endPointin interfaceIGPEWriterHandler
-
startLineString
- Specified by:
startLineStringin interfaceIGPEWriterHandler
-
endLineString
public void endLineString()- Specified by:
endLineStringin interfaceIGPEWriterHandler
-
startLinearRing
- Specified by:
startLinearRingin interfaceIGPEWriterHandler
-
endLinearRing
public void endLinearRing()- Specified by:
endLinearRingin interfaceIGPEWriterHandler
-
startPolygon
- Specified by:
startPolygonin interfaceIGPEWriterHandler
-
endPolygon
public void endPolygon()- Specified by:
endPolygonin interfaceIGPEWriterHandler
-
startInnerBoundary
- Specified by:
startInnerBoundaryin interfaceIGPEWriterHandler
-
endInnerBoundary
public void endInnerBoundary()- Specified by:
endInnerBoundaryin interfaceIGPEWriterHandler
-
initialize
public void initialize()- Specified by:
initializein interfaceIGPEWriterHandler
-
close
public void close()- Specified by:
closein interfaceIGPEWriterHandler
-
startBbox
- Specified by:
startBboxin interfaceIGPEWriterHandler
-
endBbox
public void endBbox()- Specified by:
endBboxin interfaceIGPEWriterHandler
-
startElement
- Specified by:
startElementin interfaceIGPEWriterHandler
-
endElement
public void endElement()- Specified by:
endElementin interfaceIGPEWriterHandler
-
startLayer
- Specified by:
startLayerin interfaceIGPEWriterHandler
-
endLayer
public void endLayer()- Specified by:
endLayerin interfaceIGPEWriterHandler
-
startFeature
- Specified by:
startFeaturein interfaceIGPEWriterHandler
-
endFeature
public void endFeature()- Specified by:
endFeaturein interfaceIGPEWriterHandler
-
startMultiPoint
- Specified by:
startMultiPointin interfaceIGPEWriterHandler
-
endMultiPoint
public void endMultiPoint()- Specified by:
endMultiPointin interfaceIGPEWriterHandler
-
startMultiLineString
- Specified by:
startMultiLineStringin interfaceIGPEWriterHandler
-
endMultiLineString
public void endMultiLineString()- Specified by:
endMultiLineStringin interfaceIGPEWriterHandler
-
startMultiPolygon
- Specified by:
startMultiPolygonin interfaceIGPEWriterHandler
-
endMultiPolygon
public void endMultiPolygon()- Specified by:
endMultiPolygonin interfaceIGPEWriterHandler
-
startMultiGeometry
- Specified by:
startMultiGeometryin interfaceIGPEWriterHandler
-
endMultiGeometry
public void endMultiGeometry()- Specified by:
endMultiGeometryin interfaceIGPEWriterHandler
-
getImplementor
- Specified by:
getImplementorin interfaceIGPEWriterHandler
-