public class Point extends Object
Element of Location
Example:
<Point idx="1"> <Lon cls="U">0792823.5W</Lon> <Lat cls="U">394217.12N</Lat> </Point>
Constructor and Description |
---|
Point() |
Modifier and Type | Method and Description |
---|---|
Altitude |
getAltitudeMax()
Get the minimum or nominal height of the point above the terrain (also
known as "above ground level" AGL).
|
Altitude |
getAltitudeMin()
Get the minimum or nominal height of the point above the terrain (also
known as "above ground level" AGL)..
|
TString |
getExcluded()
Get "Yes" to indicate that the shape is to be excluded from the set.
|
BigInteger |
getIdx()
Get the sequential index of a Point within the referenced Location.
|
Lat |
getLat()
Get the geographical latitude (degrees, minutes, seconds and hemisphere N
or S) of the Point or center of the Ellipse.
|
Lon |
getLon()
Get the geographical longitude (degrees, minutes, seconds, and hemisphere E
or W) of the Point or center of the Ellipse.
|
Altitude |
getTerrainElevation()
Get the elevation of the base of the transmitting antenna structure above
Mean Sea Level (MSL)..
|
boolean |
isSet()
Determine if the required fields in this SSRF data type instance are set.
|
boolean |
isSetAltitudeMax()
Determine if the AltitudeMax is configured.
|
boolean |
isSetAltitudeMin()
Determine if the AltitudeMin is configured.
|
boolean |
isSetExcluded()
Determine if the Excluded is configured.
|
boolean |
isSetIdx()
Determine if the Idx is configured.
|
boolean |
isSetLat()
Determine if the Lat is configured.
|
boolean |
isSetLon()
Determine if the Lon is configured.
|
boolean |
isSetTerrainElevation()
Determine if the TerrainElevation is configured.
|
void |
setAltitudeMax(Altitude value)
Set the minimum or nominal height of the point above the terrain (also
known as "above ground level" AGL).
|
void |
setAltitudeMin(Altitude value)
Set the minimum or nominal height of the point above the terrain (also
known as "above ground level" AGL)..
|
void |
setExcluded(TString value)
Set "Yes" to indicate that the shape is to be excluded from the set.
|
void |
setIdx(BigInteger value)
Set the sequential index of a Point within the referenced Location.
|
void |
setLat(Lat value)
Set the geographical latitude (degrees, minutes, seconds and hemisphere N
or S) of the Point or center of the Ellipse.
|
void |
setLon(Lon value)
Set the geographical longitude (degrees, minutes, seconds, and hemisphere E
or W) of the Point or center of the Ellipse.
|
void |
setTerrainElevation(Altitude value)
Set the elevation of the base of the transmitting antenna structure above
Mean Sea Level (MSL)..
|
String |
toString()
Get a string representation of this Point instance configuration.
|
Point |
withAltitudeMax(Double value)
Set the minimum or nominal height of the point above the terrain (also
known as "above ground level" AGL).
|
Point |
withAltitudeMin(Double value)
Set the minimum or nominal height of the point above the terrain (also
known as "above ground level" AGL).
|
Point |
withExcluded(ListCBO value)
Set "Yes" to indicate that the shape is to be excluded from the set.
|
Point |
withIdx(BigInteger value)
Set the sequential index of a Point within the referenced Location.
|
Point |
withLat(Double value)
Set the geographical latitude in decimal degrees.
|
Point |
withLat(String value)
Set the geographical latitude (degrees, minutes, seconds and hemisphere N
or S) of the Point or center of the Ellipse.
|
Point |
withLon(Double value)
Set the geographical longitude in decimal degrees.
|
Point |
withLon(String value)
Set the geographical longitude (degrees, minutes, seconds, and hemisphere E
or W) of the Point or center of the Ellipse.
|
Point |
withTerrainElevation(Double value)
Set the elevation of the base of the transmitting antenna structure above
Mean Sea Level (MSL).
|
public TString getExcluded()
TString
data typepublic void setExcluded(TString value)
value
- the Excluded value in a TString
data typepublic boolean isSetExcluded()
If configured this method also inspects the TString
wrapped value.
public Lon getLon()
Lon
instancepublic void setLon(Lon value)
value
- a Lon
instancepublic boolean isSetLon()
public Lat getLat()
Lat
instancepublic void setLat(Lat value)
value
- a Lat
instancepublic boolean isSetLat()
public Altitude getTerrainElevation()
Altitude
instancepublic void setTerrainElevation(Altitude value)
value
- a Altitude
instancepublic boolean isSetTerrainElevation()
public Altitude getAltitudeMin()
Altitude
instancepublic void setAltitudeMin(Altitude value)
value
- a Altitude
instancepublic boolean isSetAltitudeMin()
public Altitude getAltitudeMax()
[XSL ERR MINMAX] If AltitudeMax is used, it MUST be greater than AltitudeMin..
Altitude
instancepublic void setAltitudeMax(Altitude value)
[XSL ERR MINMAX] If AltitudeMax is used, it MUST be greater than AltitudeMin..
value
- a Altitude
instancepublic boolean isSetAltitudeMax()
public BigInteger getIdx()
BigInteger
instancepublic void setIdx(BigInteger value)
value
- a BigInteger
instancepublic boolean isSetIdx()
public Point withExcluded(ListCBO value)
value
- An instances of type ListCBO
.public Point withLon(String value) throws Exception
public Point withLon(Double value)
value
- The coordinate value in decimal degreespublic Point withLat(String value) throws Exception
public Point withLat(Double value)
value
- The coordinate value in decimal degreespublic Point withTerrainElevation(Double value)
value
- An instances of type Double
.public Point withAltitudeMin(Double value)
value
- An instances of type Double
.public Point withAltitudeMax(Double value)
[XSL ERR MINMAX] If AltitudeMax is used, it MUST be greater than AltitudeMin.
value
- An instances of type Double
.public Point withIdx(BigInteger value)
value
- An instances of type BigInteger
.public String toString()
public boolean isSet()
Note that this method only checks for the presence of required information; this method does not validate the information format.
Copyright © 2016 OpenSSRF.org. All rights reserved.