Class TLcdKML22AbstractLatLonBox

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable
Direct Known Subclasses:
TLcdKML22LatLonAltBox, TLcdKML22LatLonBox

public class TLcdKML22AbstractLatLonBox extends TLcdKML22AbstractObject
Domain class modeling the KML AbstractLatLonBoxType type.

Note that this class does not implement ILcdBounds, since subclasses exist that have a rotation, which is not allowed by ILcdBounds.

Since:
10.0
  • Field Details

    • NORTH_PROPERTY

      public static final TLcdDataProperty NORTH_PROPERTY
      Data property that maps to the north element. The possible values for this property are instances of Double.
    • SOUTH_PROPERTY

      public static final TLcdDataProperty SOUTH_PROPERTY
      Data property that maps to the south element. The possible values for this property are instances of Double.
    • EAST_PROPERTY

      public static final TLcdDataProperty EAST_PROPERTY
      Data property that maps to the east element. The possible values for this property are instances of Double.
    • WEST_PROPERTY

      public static final TLcdDataProperty WEST_PROPERTY
      Data property that maps to the west element. The possible values for this property are instances of Double.
    • ABSTRACT_LAT_LON_BOX_SIMPLE_EXTENSION_GROUP_PROPERTY

      public static final TLcdDataProperty ABSTRACT_LAT_LON_BOX_SIMPLE_EXTENSION_GROUP_PROPERTY
      Data property that maps to the AbstractLatLonBoxSimpleExtensionGroup element. The possible values for this property are instances of List<String>.
    • ABSTRACT_LAT_LON_BOX_OBJECT_EXTENSION_GROUP_PROPERTY

      public static final TLcdDataProperty ABSTRACT_LAT_LON_BOX_OBJECT_EXTENSION_GROUP_PROPERTY
      Data property that maps to the AbstractLatLonBoxObjectExtensionGroup element. The possible values for this property are instances of List<TLcdKML22AbstractObject>.
  • Constructor Details

    • TLcdKML22AbstractLatLonBox

      public TLcdKML22AbstractLatLonBox(TLcdDataType aType)
      Creates a new TLcdKML22AbstractLatLonBox with a custom TLcdDataType.
      Parameters:
      aType - a custom TLcdDataType
  • Method Details

    • getNorth

      public Double getNorth()
      Returns the value of the property that maps to the north element.
      Returns:
      the value of the NORTH_PROPERTY property.
    • setNorth

      public void setNorth(Double aValue)
      Sets the value of the property that maps to the north element.
      Parameters:
      aValue - the value to set for the NORTH_PROPERTY property.
    • getSouth

      public Double getSouth()
      Returns the value of the property that maps to the south element.
      Returns:
      the value of the SOUTH_PROPERTY property.
    • setSouth

      public void setSouth(Double aValue)
      Sets the value of the property that maps to the south element.
      Parameters:
      aValue - the value to set for the SOUTH_PROPERTY property.
    • getEast

      public Double getEast()
      Returns the value of the property that maps to the east element.
      Returns:
      the value of the EAST_PROPERTY property.
    • setEast

      public void setEast(Double aValue)
      Sets the value of the property that maps to the east element.
      Parameters:
      aValue - the value to set for the EAST_PROPERTY property.
    • getWest

      public Double getWest()
      Returns the value of the property that maps to the west element.
      Returns:
      the value of the WEST_PROPERTY property.
    • setWest

      public void setWest(Double aValue)
      Sets the value of the property that maps to the west element.
      Parameters:
      aValue - the value to set for the WEST_PROPERTY property.