public class PolygonTypeBinding extends GeometryBinding
<Polygon gid="_877789">
<outerBoundaryIs>
<LinearRing>
<coordinates>0.0,0.0 100.0,0.0 50.0,100.0 0.0,0.0</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
Modifier and Type | Field and Description |
---|---|
protected Object |
polygon |
id, srsName
Constructor and Description |
---|
PolygonTypeBinding() |
Modifier and Type | Method and Description |
---|---|
Object |
parse(IXmlStreamReader parser,
GPEDefaultGmlParser handler)
It parses the gml:Polygon tag
|
protected boolean |
parseLastTag(IXmlStreamReader parser,
GPEDefaultGmlParser handler,
IQName tag)
Parses the last tag
|
protected Object |
parseTag(IXmlStreamReader parser,
GPEDefaultGmlParser handler,
IQName tag,
String id,
String srsName)
It parses the XML tag
|
getID, getID, getSrs, getSRS, parseTag, setAtributtes
protected Object polygon
public Object parse(IXmlStreamReader parser, GPEDefaultGmlParser handler) throws XmlStreamException, IOException
parse
in class GeometryBinding
parser
- The XML parserhandler
- The GPE parser that contains the content handler and
the error handlerXmlStreamException
IOException
protected Object parseTag(IXmlStreamReader parser, GPEDefaultGmlParser handler, IQName tag, String id, String srsName) throws XmlStreamException, IOException
parser
- handler
- tag
- id
- srsName
- XmlStreamException
IOException
protected boolean parseLastTag(IXmlStreamReader parser, GPEDefaultGmlParser handler, IQName tag)
parser
- handler
- tag
-