Class TrackPointExtension

java.lang.Object
org.bremersee.garmin.gpx.v3.model.ext.TrackPointExtension
All Implemented Interfaces:
Serializable

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

Java class for TrackPointExtension_t complex type.

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


 <complexType name="TrackPointExtension_t">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Temperature" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}DegreesCelsius_t" minOccurs="0"/>
         <element name="Depth" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}Meters_t" minOccurs="0"/>
         <element name="Extensions" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}Extensions_t" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • temperature

      protected Double temperature
    • depth

      protected Double depth
    • extensions

      protected ExtensionsT extensions
  • Constructor Details

    • TrackPointExtension

      public TrackPointExtension()
  • Method Details

    • 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
    • getExtensions

      public ExtensionsT getExtensions()
      Gets the value of the extensions property.
      Returns:
      possible object is ExtensionsT
    • setExtensions

      public void setExtensions(ExtensionsT value)
      Sets the value of the extensions property.
      Parameters:
      value - allowed object is ExtensionsT