com.garmin.fit
Class CoursePointMesg

java.lang.Object
  extended by com.garmin.fit.Mesg
      extended by com.garmin.fit.CoursePointMesg

public class CoursePointMesg
extends Mesg


Field Summary
protected static Mesg coursePointMesg
           
static int DistanceFieldNum
           
static int FavoriteFieldNum
           
static int MessageIndexFieldNum
           
static int NameFieldNum
           
static int PositionLatFieldNum
           
static int PositionLongFieldNum
           
static int TimestampFieldNum
           
static int TypeFieldNum
           
 
Fields inherited from class com.garmin.fit.Mesg
developerFields, fields, localNum, name, num, systemTimeOffset
 
Constructor Summary
CoursePointMesg()
           
CoursePointMesg(Mesg mesg)
           
 
Method Summary
 java.lang.Float getDistance()
          Get distance field Units: m
 Bool getFavorite()
          Get favorite field
 java.lang.Integer getMessageIndex()
          Get message_index field
 java.lang.String getName()
          Get name field
 java.lang.Integer getPositionLat()
          Get position_lat field Units: semicircles
 java.lang.Integer getPositionLong()
          Get position_long field Units: semicircles
 DateTime getTimestamp()
          Get timestamp field
 CoursePoint getType()
          Get type field
 void setDistance(java.lang.Float distance)
          Set distance field Units: m
 void setFavorite(Bool favorite)
          Set favorite field
 void setMessageIndex(java.lang.Integer messageIndex)
          Set message_index field
 void setName(java.lang.String name)
          Set name field
 void setPositionLat(java.lang.Integer positionLat)
          Set position_lat field Units: semicircles
 void setPositionLong(java.lang.Integer positionLong)
          Set position_long field Units: semicircles
 void setTimestamp(DateTime timestamp)
          Set timestamp field
 void setType(CoursePoint type)
          Set type field
 
Methods inherited from class com.garmin.fit.Mesg
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MessageIndexFieldNum

public static final int MessageIndexFieldNum
See Also:
Constant Field Values

TimestampFieldNum

public static final int TimestampFieldNum
See Also:
Constant Field Values

PositionLatFieldNum

public static final int PositionLatFieldNum
See Also:
Constant Field Values

PositionLongFieldNum

public static final int PositionLongFieldNum
See Also:
Constant Field Values

DistanceFieldNum

public static final int DistanceFieldNum
See Also:
Constant Field Values

TypeFieldNum

public static final int TypeFieldNum
See Also:
Constant Field Values

NameFieldNum

public static final int NameFieldNum
See Also:
Constant Field Values

FavoriteFieldNum

public static final int FavoriteFieldNum
See Also:
Constant Field Values

coursePointMesg

protected static final Mesg coursePointMesg
Constructor Detail

CoursePointMesg

public CoursePointMesg()

CoursePointMesg

public CoursePointMesg(Mesg mesg)
Method Detail

getMessageIndex

public java.lang.Integer getMessageIndex()
Get message_index field

Returns:
message_index

setMessageIndex

public void setMessageIndex(java.lang.Integer messageIndex)
Set message_index field

Parameters:
messageIndex -

getTimestamp

public DateTime getTimestamp()
Get timestamp field

Returns:
timestamp

setTimestamp

public void setTimestamp(DateTime timestamp)
Set timestamp field

Parameters:
timestamp -

getPositionLat

public java.lang.Integer getPositionLat()
Get position_lat field Units: semicircles

Returns:
position_lat

setPositionLat

public void setPositionLat(java.lang.Integer positionLat)
Set position_lat field Units: semicircles

Parameters:
positionLat -

getPositionLong

public java.lang.Integer getPositionLong()
Get position_long field Units: semicircles

Returns:
position_long

setPositionLong

public void setPositionLong(java.lang.Integer positionLong)
Set position_long field Units: semicircles

Parameters:
positionLong -

getDistance

public java.lang.Float getDistance()
Get distance field Units: m

Returns:
distance

setDistance

public void setDistance(java.lang.Float distance)
Set distance field Units: m

Parameters:
distance -

getType

public CoursePoint getType()
Get type field

Returns:
type

setType

public void setType(CoursePoint type)
Set type field

Parameters:
type -

getName

public java.lang.String getName()
Get name field

Overrides:
getName in class Mesg
Returns:
name

setName

public void setName(java.lang.String name)
Set name field

Parameters:
name -

getFavorite

public Bool getFavorite()
Get favorite field

Returns:
favorite

setFavorite

public void setFavorite(Bool favorite)
Set favorite field

Parameters:
favorite -