Package nl.b3p.csw.jaxb.gml
Class PointType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractGMLType
-
- nl.b3p.csw.jaxb.gml.AbstractGeometryType
-
- nl.b3p.csw.jaxb.gml.AbstractGeometricPrimitiveType
-
- nl.b3p.csw.jaxb.gml.PointType
-
public class PointType extends AbstractGeometricPrimitiveType
A Point is defined by a single coordinate tuple.Java class for PointType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PointType"> <complexContent> <extension base="{http://www.opengis.net/gml}AbstractGeometricPrimitiveType"> <sequence> <choice> <element ref="{http://www.opengis.net/gml}pos"/> <element ref="{http://www.opengis.net/gml}coordinates"/> <element ref="{http://www.opengis.net/gml}coord"/> </choice> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Coordcoordprotected Coordinatescoordinatesprotected Pospos-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
axisLabels, gid, srsDimension, srsName, uomLabels
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description PointType()Default no-arg constructorPointType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, Pos pos, Coordinates coordinates, Coord coord)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoordgetCoord()Deprecated with GML version 3.0.CoordinatesgetCoordinates()Deprecated with GML version 3.1.0 for coordinates with ordinate values that are numbers.PosgetPos()Gets the value of the pos property.voidsetCoord(Coord value)Sets the value of the coord property.voidsetCoordinates(Coordinates value)Sets the value of the coordinates property.voidsetPos(Pos value)Sets the value of the pos property.-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
getAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setGid, setSrsDimension, setSrsName
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
-
-
-
-
Field Detail
-
pos
protected Pos pos
-
coordinates
protected Coordinates coordinates
-
coord
protected Coord coord
-
-
Constructor Detail
-
PointType
public PointType()
Default no-arg constructor
-
PointType
public PointType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, Pos pos, Coordinates coordinates, Coord coord)
Fully-initialising value constructor
-
-
Method Detail
-
setPos
public void setPos(Pos value)
Sets the value of the pos property.- Parameters:
value- allowed object isPos
-
getCoordinates
public Coordinates getCoordinates()
Deprecated with GML version 3.1.0 for coordinates with ordinate values that are numbers. Use "pos" instead. The "coordinates" element shall only be used for coordinates with ordinates that require a string representation, e.g. DMS representations.- Returns:
- possible object is
Coordinates
-
setCoordinates
public void setCoordinates(Coordinates value)
Sets the value of the coordinates property.- Parameters:
value- allowed object isCoordinates
-
getCoord
public Coord getCoord()
Deprecated with GML version 3.0. Use "pos" instead. The "coord" element is included for backwards compatibility with GML 2.- Returns:
- possible object is
Coord
-
-