beakedWhaleProtocol
Class BeakedExperimentData

java.lang.Object
  extended by PamguardMVC.PamDataUnit
      extended by beakedWhaleProtocol.BeakedExperimentData
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<PamDataUnit>

public class BeakedExperimentData
extends PamDataUnit
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
static int ABORTED
           
(package private)  double alternateCourse
           
(package private)  LatLong alternateEnd
           
static int APPROACH_START
           
static int AUTOCOMPLETE
           
(package private)  java.lang.String comment
           
static int COMPLETE
           
(package private)  double course
           
(package private)  long endTime
           
(package private)  BeakedDataUnit experimentLocationData
           
static int ON_TRACK
           
(package private)  double perpDistance
           
static long serialVersionUID
           
(package private)  int status
           
(package private)  double totalTrackLength
           
(package private)  LatLong trackEnd
           
(package private)  LatLong trackStart
           
(package private)  LatLong vesselStart
           
 
Fields inherited from class PamguardMVC.PamDataUnit
absBlockIndex, channelBitmap, localisation, oLL, timeMilliseconds
 
Constructor Summary
BeakedExperimentData(long timeMilliseconds)
           
 
Method Summary
 java.lang.String getStatusString()
           
 void swapSides()
           
 
Methods inherited from class PamguardMVC.PamDataUnit
clearUpdateCount, compareTo, getAbsBlockIndex, getChannelBitmap, getDatabaseIndex, getDatabaseUpdateOf, getDataUnitFileInformation, getGpsPosition, getLastUpdateTime, getLocalisation, getOriginLatLong, getPairAngle, getParentDataBlock, getTimeMilliseconds, getUpdateCount, setAbsBlockIndex, setChannelBitmap, setDatabaseIndex, setDatabaseUpdateOf, setDataUnitFileInformation, setLastUpdateTime, setLocalisation, setOriginLatLong, setParentDataBlock, setTimeMilliseconds, updateDataUnit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

APPROACH_START

public static final int APPROACH_START
See Also:
Constant Field Values

ON_TRACK

public static final int ON_TRACK
See Also:
Constant Field Values

COMPLETE

public static final int COMPLETE
See Also:
Constant Field Values

ABORTED

public static final int ABORTED
See Also:
Constant Field Values

AUTOCOMPLETE

public static final int AUTOCOMPLETE
See Also:
Constant Field Values

vesselStart

LatLong vesselStart

trackStart

LatLong trackStart

trackEnd

LatLong trackEnd

alternateEnd

LatLong alternateEnd

alternateCourse

double alternateCourse

perpDistance

double perpDistance

totalTrackLength

double totalTrackLength

status

int status

course

double course

comment

java.lang.String comment

endTime

long endTime

experimentLocationData

BeakedDataUnit experimentLocationData
Constructor Detail

BeakedExperimentData

public BeakedExperimentData(long timeMilliseconds)
Method Detail

swapSides

public void swapSides()

getStatusString

public java.lang.String getStatusString()