Class WaypointExtension

java.lang.Object
org.bremersee.garmin.gpx.v1.model.ext.WaypointExtension
All Implemented Interfaces:
Serializable

public class WaypointExtension extends Object implements Serializable
This type contains data fields available in Garmin GDB waypoints that cannot be represented in waypoints in GPX 1.1 instances.

Java class for WaypointExtension_t complex type.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="WaypointExtension_t">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Proximity" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v1}Meters_t" minOccurs="0"/>
         <element name="Temperature" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v1}DegreesCelsius_t" minOccurs="0"/>
         <element name="Depth" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v1}Meters_t" minOccurs="0"/>
         <element name="DisplayMode" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v1}DisplayMode_t"/>
         <element name="Categories" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v1}Categories_t"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • proximity

      protected Double proximity
    • temperature

      protected Double temperature
    • depth

      protected Double depth
    • displayMode

      protected DisplayModeT displayMode
    • categories

      protected CategoriesT categories
  • Constructor Details

    • WaypointExtension

      public WaypointExtension()
  • Method Details

    • getProximity

      public Double getProximity()
      Gets the value of the proximity property.
      Returns:
      possible object is Double
    • setProximity

      public void setProximity(Double value)
      Sets the value of the proximity property.
      Parameters:
      value - allowed object is Double
    • getTemperature

      public Double getTemperature()
      Gets the value of the temperature property.
      Returns:
      possible object is Double
    • setTemperature

      public void setTemperature(Double value)
      Sets the value of the temperature property.
      Parameters:
      value - allowed object is Double
    • getDepth

      public Double getDepth()
      Gets the value of the depth property.
      Returns:
      possible object is Double
    • setDepth

      public void setDepth(Double value)
      Sets the value of the depth property.
      Parameters:
      value - allowed object is Double
    • getDisplayMode

      public DisplayModeT getDisplayMode()
      Gets the value of the displayMode property.
      Returns:
      possible object is DisplayModeT
    • setDisplayMode

      public void setDisplayMode(DisplayModeT value)
      Sets the value of the displayMode property.
      Parameters:
      value - allowed object is DisplayModeT
    • getCategories

      public CategoriesT getCategories()
      Gets the value of the categories property.
      Returns:
      possible object is CategoriesT
    • setCategories

      public void setCategories(CategoriesT value)
      Sets the value of the categories property.
      Parameters:
      value - allowed object is CategoriesT