|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.garmin.xmlschemas.gpxextensions.v3.WaypointExtensionT
public class WaypointExtensionT
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/v3}Meters_t" minOccurs="0"/>
<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="DisplayMode" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}DisplayMode_t" minOccurs="0"/>
<element name="Categories" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}Categories_t" minOccurs="0"/>
<element name="Address" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}Address_t" minOccurs="0"/>
<element name="PhoneNumber" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}PhoneNumber_t" maxOccurs="unbounded" minOccurs="0"/>
<element name="Extensions" type="{http://www.garmin.com/xmlschemas/GpxExtensions/v3}Extensions_t" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected AddressT |
address
|
protected CategoriesT |
categories
|
protected java.lang.Double |
depth
|
protected DisplayModeT |
displayMode
|
protected ExtensionsT |
extensions
|
protected java.util.List<PhoneNumberT> |
phoneNumber
|
protected java.lang.Double |
proximity
|
protected java.lang.Double |
temperature
|
| Constructor Summary | |
|---|---|
WaypointExtensionT()
|
|
| Method Summary | |
|---|---|
AddressT |
getAddress()
Gets the value of the address property. |
CategoriesT |
getCategories()
Gets the value of the categories property. |
java.lang.Double |
getDepth()
Gets the value of the depth property. |
DisplayModeT |
getDisplayMode()
Gets the value of the displayMode property. |
ExtensionsT |
getExtensions()
Gets the value of the extensions property. |
java.util.List<PhoneNumberT> |
getPhoneNumber()
Gets the value of the phoneNumber property. |
java.lang.Double |
getProximity()
Gets the value of the proximity property. |
java.lang.Double |
getTemperature()
Gets the value of the temperature property. |
void |
setAddress(AddressT value)
Sets the value of the address property. |
void |
setCategories(CategoriesT value)
Sets the value of the categories property. |
void |
setDepth(java.lang.Double value)
Sets the value of the depth property. |
void |
setDisplayMode(DisplayModeT value)
Sets the value of the displayMode property. |
void |
setExtensions(ExtensionsT value)
Sets the value of the extensions property. |
void |
setProximity(java.lang.Double value)
Sets the value of the proximity property. |
void |
setTemperature(java.lang.Double value)
Sets the value of the temperature property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Double proximity
protected java.lang.Double temperature
protected java.lang.Double depth
protected DisplayModeT displayMode
protected CategoriesT categories
protected AddressT address
protected java.util.List<PhoneNumberT> phoneNumber
protected ExtensionsT extensions
| Constructor Detail |
|---|
public WaypointExtensionT()
| Method Detail |
|---|
public java.lang.Double getProximity()
Doublepublic void setProximity(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getTemperature()
Doublepublic void setTemperature(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getDepth()
Doublepublic void setDepth(java.lang.Double value)
value - allowed object is
Doublepublic DisplayModeT getDisplayMode()
DisplayModeTpublic void setDisplayMode(DisplayModeT value)
value - allowed object is
DisplayModeTpublic CategoriesT getCategories()
CategoriesTpublic void setCategories(CategoriesT value)
value - allowed object is
CategoriesTpublic AddressT getAddress()
AddressTpublic void setAddress(AddressT value)
value - allowed object is
AddressTpublic java.util.List<PhoneNumberT> getPhoneNumber()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the phoneNumber property.
For example, to add a new item, do as follows:
getPhoneNumber().add(newItem);
Objects of the following type(s) are allowed in the list
PhoneNumberT
public ExtensionsT getExtensions()
ExtensionsTpublic void setExtensions(ExtensionsT value)
value - allowed object is
ExtensionsT
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||