net.commerce.zocalo.JspSupport
Class JudgeScreen

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by net.commerce.zocalo.JspSupport.ReloadablePage
              extended by net.commerce.zocalo.JspSupport.NamedUserPage
                  extended by net.commerce.zocalo.JspSupport.ExperimentPage
                      extended by net.commerce.zocalo.JspSupport.JudgeScreen
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class JudgeScreen
extends ExperimentPage

Jsp support for Judge's screen in the GMU experiment.

See Also:
Serialized Form

Constructor Summary
JudgeScreen()
           
 
Method Summary
 java.lang.String currentEstimate()
           
 java.lang.String disabledFlag(int currentRound)
           
 java.lang.String estimationForm()
           
 java.lang.String getClaimName()
           
 java.lang.String getCommonMessageLabel()
           
 java.lang.String getGuessesTableHtml()
           
 Market getMarket(java.lang.String claimName)
           
 java.lang.String getPriceEstimate()
           
 java.lang.String getRequestURL(javax.servlet.http.HttpServletRequest request)
           
 User getUser()
           
 java.lang.String openJudgingStatePattern()
           
 java.lang.String phaseDependent()
           
 void processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void setPriceEstimate(java.lang.String priceEstimate)
           
 void warn(java.lang.String s)
           
 
Methods inherited from class net.commerce.zocalo.JspSupport.ExperimentPage
currentRound, getCommonMessages, getScoresHtml, logoHTML, roundLabel, scaleDiv, scoresAsHtml, showEarningsSummary
 
Methods inherited from class net.commerce.zocalo.JspSupport.NamedUserPage
getUserName, setUserName
 
Methods inherited from class net.commerce.zocalo.JspSupport.ReloadablePage
addCookiesToResponse, beginTransaction, commitTransaction, doGet, doPost, redirectResult, redirectResult
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JudgeScreen

public JudgeScreen()
Method Detail

getPriceEstimate

public java.lang.String getPriceEstimate()

setPriceEstimate

public void setPriceEstimate(java.lang.String priceEstimate)

processRequest

public void processRequest(javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
Specified by:
processRequest in class ReloadablePage

warn

public void warn(java.lang.String s)
Specified by:
warn in class ReloadablePage

getMarket

public Market getMarket(java.lang.String claimName)
Specified by:
getMarket in class ExperimentPage

getRequestURL

public java.lang.String getRequestURL(javax.servlet.http.HttpServletRequest request)
Specified by:
getRequestURL in class ReloadablePage

getUser

public User getUser()

getClaimName

public java.lang.String getClaimName()

getGuessesTableHtml

public java.lang.String getGuessesTableHtml()

currentEstimate

public java.lang.String currentEstimate()

disabledFlag

public java.lang.String disabledFlag(int currentRound)

openJudgingStatePattern

public java.lang.String openJudgingStatePattern()

getCommonMessageLabel

public java.lang.String getCommonMessageLabel()
Overrides:
getCommonMessageLabel in class ExperimentPage

phaseDependent

public java.lang.String phaseDependent()

estimationForm

public java.lang.String estimationForm()