public interface IGPEContentHandler extends IGPEContentHandlerSFP0
| Modifier and Type | Method and Description |
|---|---|
void |
addBboxToFeature(java.lang.Object bbox,
java.lang.Object feature)
This method adds a bounding box to a feature.
|
void |
addBboxToLayer(java.lang.Object bbox,
java.lang.Object layer)
It adds a bounding box to one layer that has been previously
created using the startLayer method.
|
void |
addDescriptionToLayer(java.lang.String description,
java.lang.Object layer)
It adds the description to one layer that has been previously
created using the startLayer method.
|
void |
addElementToFeature(java.lang.Object element,
java.lang.Object feature)
This method adds an element to one feature that has been
previously created using the startFeature method
|
void |
addFeatureToLayer(java.lang.Object feature,
java.lang.Object layer)
This method adds a feature to one layer that has been
previously created using the startLayer method.
|
void |
addGeometryToFeature(java.lang.Object geometry,
java.lang.Object feature)
This method adds a geometry to a feature.
|
void |
addGeometryToMultiGeometry(java.lang.Object geometry,
java.lang.Object multiGeometry)
It is thrown to add a geometry to one multiGeometry.
|
void |
addInnerPolygonToPolygon(java.lang.Object innerPolygon,
java.lang.Object Polygon)
This method associates a innerPolygon with its polygon
|
void |
addLineStringToMultiLineString(java.lang.Object lineString,
java.lang.Object multiLineString)
It is thrown to add a lineString to one lineString.
|
void |
addMetadataToFeature(java.lang.Object metadata,
java.lang.Object feature)
This method adds metadata to feature.
|
void |
addMetadataToMetadata(java.lang.Object metadata,
java.lang.Object parent)
This method adds metadata to complex metadata.
|
void |
addNameToFeature(java.lang.String name,
java.lang.Object feature)
This method adds a name to one layer that has been
previously created using the startFeature method.
|
void |
addNameToLayer(java.lang.String name,
java.lang.Object layer)
It adds a name to one layer that has been previously
created using the startLayer method.
|
void |
addParentElementToElement(java.lang.Object parent,
java.lang.Object element)
It is thrown to establish a relationship parent-child
between two elements.
|
void |
addParentLayerToLayer(java.lang.Object parent,
java.lang.Object layer)
It establish the relationship parent-child between two layers
that have been previously created using the startLayer method.
|
void |
addPointToMultiPoint(java.lang.Object point,
java.lang.Object multiPoint)
It is thrown to add a point to one multiPoint.
|
void |
addPolygonToMultiPolygon(java.lang.Object polygon,
java.lang.Object multiPolygon)
It is thrown to add a polygon to one multiPolygon.
|
void |
addSrsToLayer(java.lang.String srs,
java.lang.Object Layer)
It adds a spatial reference system to one layer that
has been previously created using the startLayer method.
|
void |
addTimeToFeature(java.lang.Object time,
java.lang.Object feature)
This method adds time to feature.
|
void |
endBbox(java.lang.Object bbox)
This method indicates that the parser thas finished to
parse the bounding box.
|
void |
endElement(java.lang.Object element)
This method is thrown when the parser find the end
of an element.
|
void |
endFeature(java.lang.Object feature)
This method is thrown when the parser has finished to
parse a feature.
|
void |
endInnerPolygon(java.lang.Object innerPolygon)
It is thrown when the innerPolygon has been completely parsed.
|
void |
endLayer(java.lang.Object layer)
It is thrown when a layer has been finished to parse.
|
void |
endLinearRing(java.lang.Object linearRing)
It is thrown when the linearRing has been completely parsed.
|
void |
endLineString(java.lang.Object lineString)
It is thrown when the lineString has been completely parsed.
|
void |
endMetadata(java.lang.Object metadata)
This method is thrown when the parser find the end of the metadata
of an element.
|
void |
endMultiGeometry(java.lang.Object multiGeometry)
It is thrown when the multiGeometry has been completely parsed
|
void |
endMultiLineString(java.lang.Object multiLineString)
It is thrown when the multiLineString has been completely parsed
|
void |
endMultiPoint(java.lang.Object multiPoint)
It is thrown when the multiPoint has been completely parsed
|
void |
endMultiPolygon(java.lang.Object multiPolygon)
It is thrown when the multiPolygon has been completely parsed
|
void |
endPoint(java.lang.Object point)
It is thrown when the point has been completely parsed.
|
void |
endPolygon(java.lang.Object polygon)
It is thrown when the polygon has been completely parsed.
|
void |
endTime(java.lang.Object time)
This method is thrown when the parser find the end of and element time tag
|
java.lang.Object |
startBbox(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
This method is thrown when the parser find a new
bounding box.
|
java.lang.Object |
startElement(java.lang.String namespace,
java.lang.String name,
java.lang.Object value,
IAttributesIterator attributes,
java.lang.Object parentElement)
It is thrown when the parser has found a new element
|
java.lang.Object |
startFeature(java.lang.String id,
java.lang.String namespace,
java.lang.String name,
IAttributesIterator attributes,
java.lang.Object layer)
It is thrown when the parser has found a new feature.
|
java.lang.Object |
startInnerPolygon(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
This method indicates that the parser has found a InnerPolygon.
|
java.lang.Object |
startLayer(java.lang.String id,
java.lang.String namespace,
java.lang.String name,
java.lang.String description,
java.lang.String srs,
IAttributesIterator attributes,
java.lang.Object parentLayer,
java.lang.Object bBox)
It is thrown every time that a new layer is detected.
|
java.lang.Object |
startLinearRing(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
This method indicates that the parser has found a linearRing.
|
java.lang.Object |
startLineString(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
This method indicates that the parser has found a lineString.
|
java.lang.Object |
startMetadata(java.lang.String type,
java.lang.String data,
IAttributesIterator attributes)
It is thrown when the parser has found a new metadata tag
|
java.lang.Object |
startMultiGeometry(java.lang.String id,
java.lang.String srs)
This method indicates that the parser has found a multiGeometry.
|
java.lang.Object |
startMultiLineString(java.lang.String id,
java.lang.String srs)
This method indicates that the parser has found a multiLineString.
|
java.lang.Object |
startMultiLineString(java.lang.String id,
java.lang.String srs,
int dimension) |
java.lang.Object |
startMultiPoint(java.lang.String id,
java.lang.String srs)
This method indicates that the parser has found a multipoint.
|
java.lang.Object |
startMultiPoint(java.lang.String id,
java.lang.String srs,
int dimension) |
java.lang.Object |
startMultiPolygon(java.lang.String id,
java.lang.String srs)
This method indicates that the parser has found a multiPolygon.
|
java.lang.Object |
startMultiPolygon(java.lang.String id,
java.lang.String srs,
int dimension) |
java.lang.Object |
startPoint(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
This method indicates that the parser has found a point.
|
java.lang.Object |
startPolygon(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
This method indicates that the parser has found a polygon.
|
java.lang.Object |
startTime(java.lang.String type,
java.lang.String time) |
java.lang.Object |
startTime(java.lang.String name,
java.lang.String description,
java.lang.String type,
java.lang.String time,
java.lang.Object previous,
java.lang.Object next)
It is thrown when the parser has found a new time tag tag
|
addCurveToMultiCurve, addSegmentToCurve, endCurve, endMultiCurve, startCurve, startCurve, startMultiCurve, startMultiCurvejava.lang.Object startBbox(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
id - Bounding box identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endBbox(java.lang.Object bbox)
bbox - The consumer application object that represents a
bounding boxjava.lang.Object startLayer(java.lang.String id,
java.lang.String namespace,
java.lang.String name,
java.lang.String description,
java.lang.String srs,
IAttributesIterator attributes,
java.lang.Object parentLayer,
java.lang.Object bBox)
id - Layer identifiernamespace - XML namespacename - Layer namedescription - Layer descriptionsrs - Layer spatial reference systemattributes - Layer attributesparentLayer - Layer that contains itbBox - Layer bounding boxvoid endLayer(java.lang.Object layer)
layer - The consumer application object that represents a layervoid addNameToLayer(java.lang.String name,
java.lang.Object layer)
name - Layer namelayer - The consumer application object that represents a layervoid addDescriptionToLayer(java.lang.String description,
java.lang.Object layer)
description - Layer descriptionlayer - The consumer application object that represents a layervoid addSrsToLayer(java.lang.String srs,
java.lang.Object Layer)
srs - Spatial reference systemlayer - The consumer application object that represents a layervoid addParentLayerToLayer(java.lang.Object parent,
java.lang.Object layer)
parent - The consumer application object that represents the parent layerlayer - The consumer application object that represents the child layervoid addBboxToLayer(java.lang.Object bbox,
java.lang.Object layer)
bbox - Layer bounding boxlayer - The consumer application object that represents a layerjava.lang.Object startFeature(java.lang.String id,
java.lang.String namespace,
java.lang.String name,
IAttributesIterator attributes,
java.lang.Object layer)
id - Feature identifiername - Feature namenamespace - XML namespaceattributes - Feature attributeslayer - Consumer application object that represents a layervoid endFeature(java.lang.Object feature)
feature - Consumer application object that represents a featurevoid addNameToFeature(java.lang.String name,
java.lang.Object feature)
name - Feature namefeature - Consumer application object that represents a featurevoid addFeatureToLayer(java.lang.Object feature,
java.lang.Object layer)
feature - Consumer application object that represents a featurelayer - Consumer application object that represents a layerjava.lang.Object startElement(java.lang.String namespace,
java.lang.String name,
java.lang.Object value,
IAttributesIterator attributes,
java.lang.Object parentElement)
namespace - XML namespacename - Element namevalue - Element valueattributes - Element attributesparentElement - The parent of this element (if exists)void endElement(java.lang.Object element)
element - Consumer application object that represents an elementvoid addParentElementToElement(java.lang.Object parent,
java.lang.Object element)
parent - Consumer application object that represents the parent elementelement - Consumer application object that represents the child elementvoid addElementToFeature(java.lang.Object element,
java.lang.Object feature)
element - Consumer application object that represents an elementfeature - Consumer application object that represents the featurejava.lang.Object startPoint(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
id - Point identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endPoint(java.lang.Object point)
point - Consumer application object that represents a pointjava.lang.Object startLineString(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
id - LineString identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endLineString(java.lang.Object lineString)
lineString - Consumer application object that represents a lineStringjava.lang.Object startLinearRing(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
id - LinearRing identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endLinearRing(java.lang.Object linearRing)
linearRing - Consumer application object that represents a linearRingjava.lang.Object startPolygon(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
id - Polygon identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endPolygon(java.lang.Object polygon)
polygon - Consumer application object that represents a polygonvoid addInnerPolygonToPolygon(java.lang.Object innerPolygon,
java.lang.Object Polygon)
innerPolygon - Consumer application object that represents a innerPolygonPolygon - Consumer application object that represents a polygonjava.lang.Object startInnerPolygon(java.lang.String id,
ICoordinateIterator coords,
java.lang.String srs)
id - InnerPolygon identifiercoords - A coordinates iteratorsrs - Spatial reference systemvoid endInnerPolygon(java.lang.Object innerPolygon)
innerPolygon - Consumer application object that represents a innerPolygonjava.lang.Object startMultiPoint(java.lang.String id,
java.lang.String srs)
id - MultiPoint identifiersrs - Spatial reference systemjava.lang.Object startMultiPoint(java.lang.String id,
java.lang.String srs,
int dimension)
void endMultiPoint(java.lang.Object multiPoint)
multiPoint - Consumer application object that represents a multiPointvoid addPointToMultiPoint(java.lang.Object point,
java.lang.Object multiPoint)
point - Consumer application object that represents a pointmultiPoint - Consumer application object that represents a multiPointjava.lang.Object startMultiLineString(java.lang.String id,
java.lang.String srs)
id - MultiLineString identifiersrs - Spatial reference systemjava.lang.Object startMultiLineString(java.lang.String id,
java.lang.String srs,
int dimension)
void endMultiLineString(java.lang.Object multiLineString)
multiLineString - Consumer application object that represents a multiLineStringvoid addLineStringToMultiLineString(java.lang.Object lineString,
java.lang.Object multiLineString)
lineString - Consumer application object that represents a lineStringmultiLineString - Consumer application object that represents a multiLineStringjava.lang.Object startMultiPolygon(java.lang.String id,
java.lang.String srs)
id - MultiPolygon identifiersrs - Spatial reference systemjava.lang.Object startMultiPolygon(java.lang.String id,
java.lang.String srs,
int dimension)
void endMultiPolygon(java.lang.Object multiPolygon)
multiPolygon - Consumer application object that represents a multiPolygonvoid addPolygonToMultiPolygon(java.lang.Object polygon,
java.lang.Object multiPolygon)
polygon - Consumer application object that represents a polygonmultiPolygon - Consumer application object that represents a multiPolygonjava.lang.Object startMultiGeometry(java.lang.String id,
java.lang.String srs)
id - MultiGeometry identifiersrs - Spatial reference systemvoid endMultiGeometry(java.lang.Object multiGeometry)
multiGeometry - Consumer application object that represents a multiGeometryvoid addGeometryToMultiGeometry(java.lang.Object geometry,
java.lang.Object multiGeometry)
geometry - Consumer application object that represents a geometrymultiGeometry - Consumer application object that represents a multiGeometryvoid addBboxToFeature(java.lang.Object bbox,
java.lang.Object feature)
bbox - Consumer application object that represents a bounding
boxfeature - Consumer application object that represents a featurevoid addGeometryToFeature(java.lang.Object geometry,
java.lang.Object feature)
geometry - Consumer application object that represents a geometryfeature - Consumer application object that represents a featurejava.lang.Object startMetadata(java.lang.String type,
java.lang.String data,
IAttributesIterator attributes)
type - String with the type of metadata, if is a description or any elsedata - String with the value of the data.attributes - Object to pass the Atributtesvoid addMetadataToFeature(java.lang.Object metadata,
java.lang.Object feature)
metadata - Consumer application object that represents metadatafeature - Consumer application object that represents a featurevoid addMetadataToMetadata(java.lang.Object metadata,
java.lang.Object parent)
metadata - Consumer application object that represents metadataparent - Consumer application object that represents the complex metadatavoid endMetadata(java.lang.Object metadata)
metadata - Consumer application object that represents metadatavoid endTime(java.lang.Object time)
time - Consumer application object that represents timejava.lang.Object startTime(java.lang.String name,
java.lang.String description,
java.lang.String type,
java.lang.String time,
java.lang.Object previous,
java.lang.Object next)
type - String with the type of time, if is a description or any elsedata - String with the value of the data.java.lang.Object startTime(java.lang.String type,
java.lang.String time)
void addTimeToFeature(java.lang.Object time,
java.lang.Object feature)
time - Consumer application object that represents timefeature - Consumer application object that represents a feature