edu.whoi.ursa.argoDatabase.web.development
Class Solo2Page._UploadMissionParametersHandler

java.lang.Object
  extended by edu.whoi.ursa.argoDatabase.servletUtil.page.BasePage
      extended by edu.whoi.ursa.argoDatabase.servletUtil.page.ProtectedPage
          extended by edu.whoi.ursa.argoDatabase.web.development.Solo2Page._UploadMissionParametersHandler
Enclosing class:
Solo2Page

private static class Solo2Page._UploadMissionParametersHandler
extends ProtectedPage

Author:
Alexander K. Ekholm

Nested Class Summary
 
Nested classes/interfaces inherited from class edu.whoi.ursa.argoDatabase.servletUtil.page.BasePage
BasePage.NavMenuItem, BasePage.OverviewItem, BasePage.Script
 
Field Summary
(package private)  java.lang.Integer whoi
           
 
Fields inherited from class edu.whoi.ursa.argoDatabase.servletUtil.page.BasePage
_actualContent, _body, _content, _contentHeader, _contentHeaderWrapper, _contentPane, _contentWrapper, _footer, _footerWrapper, _head, _headerWrapper, _html, _loading, _logo, _logoWrapper, _navMenuWrapper, _search, _title, _userInfo, _userInfoWrapper, authorized, document, httpSession, pageTitle, parameterMap, request, requrl, response, scripts, styleLinks
 
Constructor Summary
Solo2Page._UploadMissionParametersHandler(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
protected  void generateProtectedContent(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
private  org.w3c.dom.Element printReportedMissionParameters(org.w3c.dom.Element element)
          print mission parameters.
private  org.w3c.dom.Element printReportedMissionParametersSummaryTable(org.w3c.dom.Element element)
          Prints Reported mission parameters Summary table.
private  void queueMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
          Queues mission parameters for upload.
private  void saveMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
          Save Mission Parameters
 
Methods inherited from class edu.whoi.ursa.argoDatabase.servletUtil.page.ProtectedPage
generateContent
 
Methods inherited from class edu.whoi.ursa.argoDatabase.servletUtil.page.BasePage
addOverviewDateItem, addOverviewItem, addOverviewItemNarrowLabel, addOverviewItemWideLabel, addOverviewItemWideLabel, addOverviewLinkItem, createContentPane, createContentPane, createNavigableContentPane, error, finalizeHtml, generateContentHeader, generateFooterContent, generateNavMenu, getAttribute, getHttpSession, getParameter, getParameterAsArray, getParameterAsArrayOfIntegers, getParameterAsCalendar, getParameterAsFloat, getParameterAsInteger, getParameterAsLong, getParameterMap, getUser, getUserId, initializeDocument, initializeHTML, initializePage, isSet, removeAttribute, respond, respondCustom, respondTextFile, setAttribute, setCustomResponse, setLinksAndStyles, setScripts, setStyleLinks, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

whoi

java.lang.Integer whoi
Constructor Detail

Solo2Page._UploadMissionParametersHandler

public Solo2Page._UploadMissionParametersHandler(javax.servlet.http.HttpServletRequest request,
                                                 javax.servlet.http.HttpServletResponse response)
Method Detail

generateProtectedContent

protected void generateProtectedContent(javax.servlet.http.HttpServletRequest request,
                                        javax.servlet.http.HttpServletResponse response)
Specified by:
generateProtectedContent in class ProtectedPage

saveMissionParameters

private void saveMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
Save Mission Parameters

Parameters:
parameterMap -

queueMissionParameters

private void queueMissionParameters(java.util.Map<java.lang.String,java.lang.String[]> parameterMap)
Queues mission parameters for upload.

Parameters:
parameterMap -

printReportedMissionParameters

private org.w3c.dom.Element printReportedMissionParameters(org.w3c.dom.Element element)
print mission parameters.

Returns:
html div element of summary table

printReportedMissionParametersSummaryTable

private org.w3c.dom.Element printReportedMissionParametersSummaryTable(org.w3c.dom.Element element)
Prints Reported mission parameters Summary table.

Returns:
html div element of summary table