An immutable implementation of gml:Polygon.
{@ddms.versions 11110}
A Polygon element contains a nested gml:exterior element, which itself contains a nested gml:LinearRing element. The points which mark the boundaries of the polygon should be provided in counter-clockwise order. Because DDMS does not decorate these elements with any special attributes, they are not implemented as Java objects.
{@table.header History}The GML profile was removed in favour of TSPI in DDMS 5.0. {@table.footer}{@table.header Nested Elements}{@child.info gml:pos|4..*|11110}{@table.footer}{@table.header Attributes}{@child.info gml:id|1|11110}{@child.info <
srsAttributes>|0..*|11110}{@table.footer}{@table.header Validation Rules}{@ddms.rule The qualified name of this element must be correct.|Error|11111}{@ddms.rule The srsName must exist.|Error|11111}{@ddms.rule The gml:id must exist, and must be a valid NCName.|Error|11111}{@ddms.rule If a gml:pos has an srsName, it must match the srsName of this Polygon.|Error|11111}{@ddms.rule The first and last position coordinates must be identical (a closed polygon).|Error|11111}{@ddms.rule Warnings from any SRS attributes are claimed by this component.|Warning|11111}{@table.footer}
@author Brian Uri!
@since 0.9.b