Package uk.org.ifopt.siri14
Class PointProjection
- java.lang.Object
-
- uk.org.ifopt.siri14.AbstractProjection
-
- uk.org.ifopt.siri14.PointProjection
-
- All Implemented Interfaces:
Serializable
public class PointProjection extends AbstractProjection implements Serializable
Type for geospatial Position of a point. May be expressed in concrete WGS 84 Coordinates or any GML compatible point coordinates format.Java class for PointProjectionStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PointProjectionStructure"> <complexContent> <extension base="{http://www.ifopt.org.uk/ifopt}AbstractProjection"> <sequence> <group ref="{http://www.ifopt.org.uk/ifopt}Wgs84Group" minOccurs="0"/> <element name="Coordinates" type="{http://www.siri.org.uk/siri}CoordinatesStructure" minOccurs="0"/> <element name="Precision" type="{http://www.siri.org.uk/siri}DistanceType" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" /> <attribute name="srsName" type="{http://www.siri.org.uk/siri}SrsNameType" /> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class uk.org.ifopt.siri14.AbstractProjection
AbstractProjection.Features
-
-
Field Summary
Fields Modifier and Type Field Description protected BigDecimalaltitudeprotected CoordinatesStructurecoordinatesprotected Stringidprotected BigDecimallatitudeprotected BigDecimallongitudeprotected BigIntegerprecisionprotected StringsrsName-
Fields inherited from class uk.org.ifopt.siri14.AbstractProjection
features
-
-
Constructor Summary
Constructors Constructor Description PointProjection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetAltitude()Gets the value of the altitude property.CoordinatesStructuregetCoordinates()Gets the value of the coordinates property.StringgetId()Gets the value of the id property.BigDecimalgetLatitude()Gets the value of the latitude property.BigDecimalgetLongitude()Gets the value of the longitude property.BigIntegergetPrecision()Gets the value of the precision property.StringgetSrsName()Gets the value of the srsName property.voidsetAltitude(BigDecimal value)Sets the value of the altitude property.voidsetCoordinates(CoordinatesStructure value)Sets the value of the coordinates property.voidsetId(String value)Sets the value of the id property.voidsetLatitude(BigDecimal value)Sets the value of the latitude property.voidsetLongitude(BigDecimal value)Sets the value of the longitude property.voidsetPrecision(BigInteger value)Sets the value of the precision property.voidsetSrsName(String value)Sets the value of the srsName property.-
Methods inherited from class uk.org.ifopt.siri14.AbstractProjection
getFeatures, setFeatures
-
-
-
-
Field Detail
-
longitude
protected BigDecimal longitude
-
latitude
protected BigDecimal latitude
-
altitude
protected BigDecimal altitude
-
coordinates
protected CoordinatesStructure coordinates
-
precision
protected BigInteger precision
-
id
protected String id
-
srsName
protected String srsName
-
-
Method Detail
-
getLongitude
public BigDecimal getLongitude()
Gets the value of the longitude property.- Returns:
- possible object is
BigDecimal
-
setLongitude
public void setLongitude(BigDecimal value)
Sets the value of the longitude property.- Parameters:
value- allowed object isBigDecimal
-
getLatitude
public BigDecimal getLatitude()
Gets the value of the latitude property.- Returns:
- possible object is
BigDecimal
-
setLatitude
public void setLatitude(BigDecimal value)
Sets the value of the latitude property.- Parameters:
value- allowed object isBigDecimal
-
getAltitude
public BigDecimal getAltitude()
Gets the value of the altitude property.- Returns:
- possible object is
BigDecimal
-
setAltitude
public void setAltitude(BigDecimal value)
Sets the value of the altitude property.- Parameters:
value- allowed object isBigDecimal
-
getCoordinates
public CoordinatesStructure getCoordinates()
Gets the value of the coordinates property.- Returns:
- possible object is
CoordinatesStructure
-
setCoordinates
public void setCoordinates(CoordinatesStructure value)
Sets the value of the coordinates property.- Parameters:
value- allowed object isCoordinatesStructure
-
getPrecision
public BigInteger getPrecision()
Gets the value of the precision property.- Returns:
- possible object is
BigInteger
-
setPrecision
public void setPrecision(BigInteger value)
Sets the value of the precision property.- Parameters:
value- allowed object isBigInteger
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
getSrsName
public String getSrsName()
Gets the value of the srsName property.- Returns:
- possible object is
String
-
-