edu.whoi.ursa.argoDatabase.entity
Class Solo2.SavedMissionParameters

java.lang.Object
  extended by edu.whoi.ursa.argoDatabase.servletUtil.page.BasePage.OverviewItem.OverviewPrintFunctions
      extended by edu.whoi.ursa.argoDatabase.entity.Solo2.MissionParameters
          extended by edu.whoi.ursa.argoDatabase.entity.Solo2.SavedMissionParameters
Enclosing class:
Solo2

@Entity(name="Solo2_MissionParameters_Saved")
public static class Solo2.SavedMissionParameters
extends Solo2.MissionParameters

Saved Mission Parameters. These mission parameters are created as a result of a web form submission, if the user opts to save. These mission parameters are not queued for upload immediately, but may be used for upload later,

Author:
Alexander K. Ekholm

Nested Class Summary
static class Solo2.SavedMissionParameters.SavedMissionParametersId
           
 
Nested classes/interfaces inherited from class edu.whoi.ursa.argoDatabase.entity.Solo2.MissionParameters
Solo2.MissionParameters.AbortParameters, Solo2.MissionParameters.AirVentParameters, Solo2.MissionParameters.AscentDescentTimingParameters, Solo2.MissionParameters.CTDParameters, Solo2.MissionParameters.DivesTargetDepthsDescentPumpTimeParameters, Solo2.MissionParameters.DriftParameters, Solo2.MissionParameters.Exceptions, Solo2.MissionParameters.HydraulicPumpParameters, Solo2.MissionParameters.InformationRequest, Solo2.MissionParameters.SaveParameters, Solo2.MissionParameters.SeekParameters, Solo2.MissionParameters.SleepParameters, Solo2.MissionParameters.SurfaceCommunicationParameters, Solo2.MissionParameters.SurfaceDriftParameters
 
Field Summary
private  java.lang.String comment
           
private  Solo2.SavedMissionParameters.SavedMissionParametersId id
           
 
Fields inherited from class edu.whoi.ursa.argoDatabase.entity.Solo2.MissionParameters
abortParameters, airVentParameters, ascentDescentTimingParameters, command, ctdParameters, divesTargetDepthsDescentPumpTimeParameters, driftParameters, exceptions, hydraulicPumpParameters, informationRequest, notset, sections, seekParameters, sleepParameters, surfaceCommunicationParameters, surfaceDriftParameters
 
Constructor Summary
Solo2.SavedMissionParameters()
           
Solo2.SavedMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
           
Solo2.SavedMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap, java.lang.String comment, java.lang.String name, java.lang.Integer userId)
           
 
Method Summary
 java.lang.String getComment()
           
 Solo2.SavedMissionParameters.SavedMissionParametersId getId()
           
 org.w3c.dom.Element printOverviewSection(org.w3c.dom.Element element)
           
 org.w3c.dom.Element printSaveConfirmation(org.w3c.dom.Element element)
           
 void setComment(java.lang.String comment)
           
 void setId(Solo2.SavedMissionParameters.SavedMissionParametersId id)
           
 
Methods inherited from class edu.whoi.ursa.argoDatabase.entity.Solo2.MissionParameters
_printConfirmationFormSection, _setMissionParametersFromMap, addCustomCommandUploadFormSection, assembleCommand, checkValues, getAbortParameters, getAirVentParameters, getAscentDescentTimingParameters, getCommand, getCtdParameters, getDivesTargetDepthsDescentPumpTimeParameters, getDriftParameters, getExceptions, getHydraulicPumpParameters, getInformationRequest, getSectionColor, getSeekParameters, getSleepParameters, getSurfaceCommunicationParameters, getSurfaceDriftParameters, printBlankForm, printConfirmationForm, printUploadCommand, printUploadMissionParameterForm, printUploadTimeSection, printValuesToForm, save, setAbortParameters, setAirVentParameters, setAscentDescentTimingParameters, setCommand, setCtdParameters, setDivesTargetDepthsDescentPumpTimeParameters, setDriftParameters, setExceptions, setHydraulicPumpParameters, setInformationRequest, setSeekParameters, setSleepParameters, setSurfaceCommunicationParameters, setSurfaceDriftParameters, toString
 
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, wait, wait, wait
 

Field Detail

id

private Solo2.SavedMissionParameters.SavedMissionParametersId id

comment

private java.lang.String comment
Constructor Detail

Solo2.SavedMissionParameters

public Solo2.SavedMissionParameters()

Solo2.SavedMissionParameters

public Solo2.SavedMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
Parameters:
parameterMap -

Solo2.SavedMissionParameters

public Solo2.SavedMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap,
                                    java.lang.String comment,
                                    java.lang.String name,
                                    java.lang.Integer userId)
Parameters:
parameterMap -
Method Detail

getComment

public java.lang.String getComment()
Returns:
the comment

getId

public Solo2.SavedMissionParameters.SavedMissionParametersId getId()
Returns:
the id

printOverviewSection

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

printSaveConfirmation

public org.w3c.dom.Element printSaveConfirmation(org.w3c.dom.Element element)

setComment

public void setComment(java.lang.String comment)
Parameters:
comment - the comment to set

setId

public void setId(Solo2.SavedMissionParameters.SavedMissionParametersId id)
Parameters:
id - the id to set