Package org.gvsig.gazetteer.wfs.drivers
Class WFSGPEContentHandler
java.lang.Object
org.gvsig.gpe.lib.impl.parser.GPEContentHandler
org.gvsig.gazetteer.wfs.drivers.WFSGPEContentHandler
- All Implemented Interfaces:
org.gvsig.gpe.lib.api.parser.IGPEContentHandler,org.gvsig.gpe.lib.api.parser.IGPEContentHandlerSFP0
public class WFSGPEContentHandler
extends org.gvsig.gpe.lib.impl.parser.GPEContentHandler
ContentHandler for the WFS
- Author:
- Jorge Piera LlodrĂ¡ (jorge.piera@iver.es)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElementToFeature(Object element, Object feature) voidaddGeometryToFeature(Object geometry, Object feature) voidaddGeometryToMultiGeometry(Object geometry, Object multigeometry) voidaddLineStringToMultiLineString(Object lineString, Object multiLineString) voidaddPointToMultiPoint(Object point, Object multiPoint) voidaddPolygonToMultiPolygon(Object polygon, Object multiPolygon) startElement(String name, Object value, String xsElementName, Object parentElement) startElement(String namespace, String name, Object value, org.gvsig.gpe.lib.api.parser.IAttributesIterator attributesIterator, Object parentElement) startFeature(String id, String name, String xsElementName, Object layer) startFeature(String id, String namespace, String name, org.gvsig.gpe.lib.api.parser.IAttributesIterator attributes, Object layer) startLayer(String id, String namespace, String name, String description, String srs, org.gvsig.gpe.lib.api.parser.IAttributesIterator iterator, Object parentLayer, Object box) startLineString(String id, double[] x, double[] y, double[] z, String srs) startLineString(String id, org.gvsig.gpe.lib.api.parser.ICoordinateIterator coords, String srs) startMultiCurve(String arg0, String arg1, int arg2) startMultiLineString(String id, String srs) startMultiLineString(String arg0, String arg1, int arg2) startMultiPoint(String id, String srs) startMultiPoint(String arg0, String arg1, int arg2) startMultiPolygon(String id, String srs) startMultiPolygon(String arg0, String arg1, int arg2) startPoint(String id, double x, double y, double z, String srs) startPoint(String id, org.gvsig.gpe.lib.api.parser.ICoordinateIterator coords, String srs) startPolygon(String id, double[] x, double[] y, double[] z, String srs) startPolygon(String id, org.gvsig.gpe.lib.api.parser.ICoordinateIterator coords, String srs) Methods inherited from class org.gvsig.gpe.lib.impl.parser.GPEContentHandler
addBboxToFeature, addBboxToLayer, addCurveToMultiCurve, addDescriptionToLayer, addFeatureToLayer, addInnerPolygonToPolygon, addMetadataToFeature, addMetadataToMetadata, addNameToFeature, addNameToLayer, addParentElementToElement, addParentLayerToLayer, addSegmentToCurve, addSrsToLayer, addTimeToFeature, endBbox, endCurve, endElement, endFeature, endInnerPolygon, endLayer, endLinearRing, endLineString, endMetadata, endMultiCurve, endMultiGeometry, endMultiLineString, endMultiPoint, endMultiPolygon, endPoint, endPolygon, endTime, getErrorHandler, setErrorHandler, startBbox, startCurve, startCurve, startInnerPolygon, startLinearRing, startMetadata, startMultiCurve, startMultiGeometry, startTime, startTime
-
Constructor Details
-
WFSGPEContentHandler
-
-
Method Details
-
startLayer
public Object startLayer(String id, String namespace, String name, String description, String srs, org.gvsig.gpe.lib.api.parser.IAttributesIterator iterator, Object parentLayer, Object box) - Specified by:
startLayerin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startLayerin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
addElementToFeature
- Specified by:
addElementToFeaturein interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
addElementToFeaturein classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
addGeometryToFeature
- Specified by:
addGeometryToFeaturein interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
addGeometryToFeaturein classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startElement
-
startElement
public Object startElement(String namespace, String name, Object value, org.gvsig.gpe.lib.api.parser.IAttributesIterator attributesIterator, Object parentElement) - Specified by:
startElementin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startElementin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startFeature
-
startFeature
public Object startFeature(String id, String namespace, String name, org.gvsig.gpe.lib.api.parser.IAttributesIterator attributes, Object layer) - Specified by:
startFeaturein interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startFeaturein classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startPoint
-
startPoint
public Object startPoint(String id, org.gvsig.gpe.lib.api.parser.ICoordinateIterator coords, String srs) - Specified by:
startPointin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startPointin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startLineString
-
startLineString
public Object startLineString(String id, org.gvsig.gpe.lib.api.parser.ICoordinateIterator coords, String srs) - Specified by:
startLineStringin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startLineStringin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startPolygon
-
startPolygon
public Object startPolygon(String id, org.gvsig.gpe.lib.api.parser.ICoordinateIterator coords, String srs) - Specified by:
startPolygonin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startPolygonin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startMultiLineString
- Specified by:
startMultiLineStringin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startMultiLineStringin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startMultiPoint
- Specified by:
startMultiPointin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startMultiPointin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
startMultiPolygon
- Specified by:
startMultiPolygonin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
startMultiPolygonin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
addLineStringToMultiLineString
- Specified by:
addLineStringToMultiLineStringin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
addLineStringToMultiLineStringin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
addPointToMultiPoint
- Specified by:
addPointToMultiPointin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
addPointToMultiPointin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
addPolygonToMultiPolygon
- Specified by:
addPolygonToMultiPolygonin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
addPolygonToMultiPolygonin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
addGeometryToMultiGeometry
- Specified by:
addGeometryToMultiGeometryin interfaceorg.gvsig.gpe.lib.api.parser.IGPEContentHandler- Overrides:
addGeometryToMultiGeometryin classorg.gvsig.gpe.lib.impl.parser.GPEContentHandler
-
getFeatureSet
- Returns:
- the featureSet
-
getFeatures
-
startMultiLineString
-
startMultiPoint
-
startMultiPolygon
-
startMultiCurve
-