public class LogMarker extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<LogMarker>
Constructor and Description |
---|
LogMarker(java.lang.String label,
double timestamp,
double latRads,
double lonRads) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(LogMarker o) |
java.util.Date |
getDate() |
java.lang.String |
getLabel() |
double |
getLatRads() |
LocationType |
getLocation() |
double |
getLonRads() |
double |
getTimestamp() |
static java.util.Collection<LogMarker> |
load(IMraLogGroup source) |
static void |
save(java.util.ArrayList<LogMarker> logMarkers,
IMraLogGroup source) |
void |
setLabel(java.lang.String label) |
void |
setLatRads(double latRads) |
void |
setLonRads(double lonRads) |
void |
setTimestamp(double timestamp) |
java.lang.String |
toString() |
public LogMarker(java.lang.String label, double timestamp, double latRads, double lonRads)
label
- Text to associate with the markertimestamp
- in millisecondslatRads
- Latitude, in radians of the marker. Use 0 if not available.lonRads
- Longitude, in radians of the marker. Use 0 if not available.public int compareTo(LogMarker o)
compareTo
in interface java.lang.Comparable<LogMarker>
public static java.util.Collection<LogMarker> load(IMraLogGroup source)
public static void save(java.util.ArrayList<LogMarker> logMarkers, IMraLogGroup source)
public LocationType getLocation()
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
public double getTimestamp()
public void setTimestamp(double timestamp)
public double getLatRads()
public void setLatRads(double latRads)
public double getLonRads()
public void setLonRads(double lonRads)
public java.util.Date getDate()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.