public class TLcdKML22AbstractLatLonBox extends TLcdKML22AbstractObject
Note that this class does not implement ILcdBounds
, since subclasses exist that have a
rotation, which is not allowed by ILcdBounds
.
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABSTRACT_LAT_LON_BOX_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to the
AbstractLatLonBoxObjectExtensionGroup element. |
static TLcdDataProperty |
ABSTRACT_LAT_LON_BOX_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to the
AbstractLatLonBoxSimpleExtensionGroup element. |
static TLcdDataProperty |
EAST_PROPERTY
Data property that maps to the
east element. |
static TLcdDataProperty |
NORTH_PROPERTY
Data property that maps to the
north element. |
static TLcdDataProperty |
SOUTH_PROPERTY
Data property that maps to the
south element. |
static TLcdDataProperty |
WEST_PROPERTY
Data property that maps to the
west element. |
ID_PROPERTY, OBJECT_SIMPLE_EXTENSION_GROUP_PROPERTY, TARGET_ID_PROPERTY
Constructor and Description |
---|
TLcdKML22AbstractLatLonBox(TLcdDataType aType)
Creates a new
TLcdKML22AbstractLatLonBox with a custom TLcdDataType . |
Modifier and Type | Method and Description |
---|---|
Double |
getEast()
Returns the value of the property that maps to the
east element. |
Double |
getNorth()
Returns the value of the property that maps to the
north element. |
Double |
getSouth()
Returns the value of the property that maps to the
south element. |
Double |
getWest()
Returns the value of the property that maps to the
west element. |
void |
setEast(Double aValue)
Sets the value of the property that maps to the
east element. |
void |
setNorth(Double aValue)
Sets the value of the property that maps to the
north element. |
void |
setSouth(Double aValue)
Sets the value of the property that maps to the
south element. |
void |
setWest(Double aValue)
Sets the value of the property that maps to the
west element. |
getId, getTargetId, setId, setTargetId
public static final TLcdDataProperty NORTH_PROPERTY
north
element.
The possible values for this property are instances of Double
.public static final TLcdDataProperty SOUTH_PROPERTY
south
element.
The possible values for this property are instances of Double
.public static final TLcdDataProperty EAST_PROPERTY
east
element.
The possible values for this property are instances of Double
.public static final TLcdDataProperty WEST_PROPERTY
west
element.
The possible values for this property are instances of Double
.public static final TLcdDataProperty ABSTRACT_LAT_LON_BOX_SIMPLE_EXTENSION_GROUP_PROPERTY
AbstractLatLonBoxSimpleExtensionGroup
element.
The possible values for this property are instances of List<String>
.public static final TLcdDataProperty ABSTRACT_LAT_LON_BOX_OBJECT_EXTENSION_GROUP_PROPERTY
AbstractLatLonBoxObjectExtensionGroup
element.
The possible values for this property are instances of List<TLcdKML22AbstractObject>
.public TLcdKML22AbstractLatLonBox(TLcdDataType aType)
TLcdKML22AbstractLatLonBox
with a custom TLcdDataType
.aType
- a custom TLcdDataType
public Double getNorth()
north
element.NORTH_PROPERTY
property.public void setNorth(Double aValue)
north
element.aValue
- the value to set for the NORTH_PROPERTY
property.public Double getSouth()
south
element.SOUTH_PROPERTY
property.public void setSouth(Double aValue)
south
element.aValue
- the value to set for the SOUTH_PROPERTY
property.public Double getEast()
east
element.EAST_PROPERTY
property.public void setEast(Double aValue)
east
element.aValue
- the value to set for the EAST_PROPERTY
property.public Double getWest()
west
element.WEST_PROPERTY
property.public void setWest(Double aValue)
west
element.aValue
- the value to set for the WEST_PROPERTY
property.