edu.whoi.ursa.argoDatabase.entity
Class Solo.ARGOSListing.Positions

java.lang.Object
  extended by edu.whoi.ursa.argoDatabase.servletUtil.page.BasePage.OverviewItem.OverviewPrintFunctions
      extended by edu.whoi.ursa.argoDatabase.entity.Solo.ARGOSListing.Positions
Enclosing class:
Solo.ARGOSListing

@Embeddable
public static class Solo.ARGOSListing.Positions
extends BasePage.OverviewItem.OverviewPrintFunctions

Solo ARGOS Listing reported positions

Author:
Alexander K. Ekholm

Field Summary
private static java.lang.String[] DESCRIPTIONS
           
private static java.lang.String[] FIELDS
           
private  java.lang.Double firstLat
           
private  java.lang.Double firstLon
           
private  java.util.Calendar firstPosTime
           
private  java.lang.Double lastLat
           
private  java.lang.Double lastLon
           
private  java.util.Calendar lastPosTime
           
 
Constructor Summary
Solo.ARGOSListing.Positions()
           
Solo.ARGOSListing.Positions(java.util.Calendar firstPosTime, java.util.Calendar lastPosTime, java.lang.Double firstLat, java.lang.Double lastLat, java.lang.Double firstLon, java.lang.Double lastLon)
           
 
Method Summary
static Solo.ARGOSListing.Positions fromLines(java.lang.String line1, java.lang.String line2)
           
 java.lang.Double getFirstLat()
           
 java.lang.Double getFirstLon()
           
 java.util.Calendar getFirstPosTime()
           
 java.lang.Double getLastLat()
           
 java.lang.Double getLastLon()
           
 java.util.Calendar getLastPosTime()
           
private  Form printFormSection(Form form)
          Print positions section to form
 org.w3c.dom.Element printOverviewSection(org.w3c.dom.Element element)
           
 void setFirstLat(java.lang.Double firstLat)
           
 void setFirstLon(java.lang.Double firstLon)
           
 void setFirstPosTime(java.util.Calendar firstPosTime)
           
 void setLastLat(java.lang.Double lastLat)
           
 void setLastLon(java.lang.Double lastLon)
           
 void setLastPosTime(java.util.Calendar lastPosTime)
           
 
Methods inherited from class edu.whoi.ursa.argoDatabase.servletUtil.page.BasePage.OverviewItem.OverviewPrintFunctions
printDisabledTextArea, printFields, printFields, printWrappedDisabledTextArea
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELDS

private static final java.lang.String[] FIELDS

DESCRIPTIONS

private static final java.lang.String[] DESCRIPTIONS

firstPosTime

private java.util.Calendar firstPosTime

lastPosTime

private java.util.Calendar lastPosTime

firstLat

private java.lang.Double firstLat

lastLat

private java.lang.Double lastLat

firstLon

private java.lang.Double firstLon

lastLon

private java.lang.Double lastLon
Constructor Detail

Solo.ARGOSListing.Positions

public Solo.ARGOSListing.Positions()

Solo.ARGOSListing.Positions

public Solo.ARGOSListing.Positions(java.util.Calendar firstPosTime,
                                   java.util.Calendar lastPosTime,
                                   java.lang.Double firstLat,
                                   java.lang.Double lastLat,
                                   java.lang.Double firstLon,
                                   java.lang.Double lastLon)
Parameters:
firstPosTime -
lastPosTime -
firstLat -
lastLat -
firstLon -
lastLon -
Method Detail

fromLines

public static Solo.ARGOSListing.Positions fromLines(java.lang.String line1,
                                                    java.lang.String line2)

getFirstLat

public java.lang.Double getFirstLat()
Returns:
the firstLat

getFirstLon

public java.lang.Double getFirstLon()
Returns:
the firstLon

getFirstPosTime

public java.util.Calendar getFirstPosTime()
Returns:
the firstPosTime

getLastLat

public java.lang.Double getLastLat()
Returns:
the lastLat

getLastLon

public java.lang.Double getLastLon()
Returns:
the lastLon

getLastPosTime

public java.util.Calendar getLastPosTime()
Returns:
the lastPosTime

printFormSection

private Form printFormSection(Form form)
Print positions section to form

Parameters:
form -
Returns:

printOverviewSection

public org.w3c.dom.Element printOverviewSection(org.w3c.dom.Element element)
Specified by:
printOverviewSection in class BasePage.OverviewItem.OverviewPrintFunctions

setFirstLat

public void setFirstLat(java.lang.Double firstLat)
Parameters:
firstLat - the firstLat to set

setFirstLon

public void setFirstLon(java.lang.Double firstLon)
Parameters:
firstLon - the firstLon to set

setFirstPosTime

public void setFirstPosTime(java.util.Calendar firstPosTime)
Parameters:
firstPosTime - the firstPosTime to set

setLastLat

public void setLastLat(java.lang.Double lastLat)
Parameters:
lastLat - the lastLat to set

setLastLon

public void setLastLon(java.lang.Double lastLon)
Parameters:
lastLon - the lastLon to set

setLastPosTime

public void setLastPosTime(java.util.Calendar lastPosTime)
Parameters:
lastPosTime - the lastPosTime to set