net.commerce.zocalo.JspSupport
Class TraderScreen
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
net.commerce.zocalo.JspSupport.ReloadablePage
net.commerce.zocalo.JspSupport.NamedUserPage
net.commerce.zocalo.JspSupport.ExperimentPage
net.commerce.zocalo.JspSupport.TraderScreen
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class TraderScreen
- extends ExperimentPage
Jsp support for Trader's screen in experiments.
- See Also:
- Serialized Form
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 |
MARKET_ORDER
public static final java.lang.String MARKET_ORDER
- See Also:
- Constant Field Values
NEW_ORDER
public static final java.lang.String NEW_ORDER
- See Also:
- Constant Field Values
TraderScreen
public TraderScreen()
processRequest
public void processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Specified by:
processRequest
in class ReloadablePage
getPosition
public Position getPosition()
marketOrderFormRow
public java.lang.String marketOrderFormRow()
showEarningsSummary
public java.lang.String showEarningsSummary()
- Overrides:
showEarningsSummary
in class ExperimentPage
claimPurchaseFormRow
public java.lang.String claimPurchaseFormRow()
pricesTable
public java.lang.String pricesTable()
getMessage
public java.lang.String getMessage()
getBalanceMessage
public java.lang.String getBalanceMessage()
getHoldingsMessage
public java.lang.String getHoldingsMessage()
getReservesRow
public java.lang.String getReservesRow()
hasErrorMessages
public boolean hasErrorMessages()
getErrorMessages
public java.lang.String getErrorMessages()
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
getUser
public User getUser()
setOrderType
public void setOrderType(java.lang.String type)
getCommonMessageLabel
public java.lang.String getCommonMessageLabel()
- Overrides:
getCommonMessageLabel
in class ExperimentPage
getMessageLabel
public java.lang.String getMessageLabel()
getSharesLabel
public java.lang.String getSharesLabel()
isMarketOpen
public boolean isMarketOpen()
getRequestURL
public java.lang.String getRequestURL(javax.servlet.http.HttpServletRequest request)
- Specified by:
getRequestURL
in class ReloadablePage
getClaimName
public java.lang.String getClaimName()
setClaimName
public void setClaimName(java.lang.String claimName)
isBuy
public boolean isBuy()
setAction
public void setAction(java.lang.String submitAction)
getAction
public java.lang.String getAction()
setDeleteOrderPrice
public void setDeleteOrderPrice(java.lang.String deleteOrderPrice)
setDeleteOrderPosition
public void setDeleteOrderPosition(java.lang.String deleteOrderPosition)
getQuantity
public java.lang.String getQuantity()
setQuantity
public void setQuantity(java.lang.String q)
getPrice
public java.lang.String getPrice()
setPrice
public void setPrice(java.lang.String price)
p
public Price p()
q
public Quantity q()
defaultJavascriptSettings
public java.lang.String defaultJavascriptSettings()