net.commerce.zocalo.JspSupport
Class AccountDisplay

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.UserPage
                  extended by net.commerce.zocalo.JspSupport.AccountDisplay
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class AccountDisplay
extends UserPage

support for a JSP page that displays a user's accounts.

See Also:
Serialized Form

Nested Class Summary
static class AccountDisplay.DefaultPositionDisplayAdaptor
           
 
Field Summary
static java.lang.String ACCOUNT_JSP
           
static java.lang.String ACCOUNT_NAME
           
static java.lang.String HOLDINGS_BG_COLOR
           
static java.lang.String HOLDINGS_LABEL
           
static java.lang.String PAGE_TITLE
           
 
Constructor Summary
AccountDisplay()
           
 
Method Summary
static void aboveAccountsTable(java.lang.StringBuffer buf)
           
static Accounts.PositionDisplayAdaptor allHoldingsPrinter(User user)
           
static Accounts.PositionDisplayAdaptor claimHoldingsBinaryMarketPrinter()
           
static Accounts.PositionDisplayAdaptor claimHoldingsMultiMarketPrinter(SecureUser user)
           
 java.lang.String descriptionHtml()
           
static void emptyTable(java.lang.StringBuffer buf)
           
 java.lang.String getRequestURL(javax.servlet.http.HttpServletRequest request)
           
 java.lang.String navButtons()
           
static void postTable(java.lang.StringBuffer buf)
           
 void processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class net.commerce.zocalo.JspSupport.UserPage
detectAdminCookie, getUser, getUserName, isAdminUser, navButtons, setAdminUser, setUserName, warn
 
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
 

Field Detail

ACCOUNT_JSP

public static final java.lang.String ACCOUNT_JSP
See Also:
Constant Field Values

ACCOUNT_NAME

public static final java.lang.String ACCOUNT_NAME
See Also:
Constant Field Values

PAGE_TITLE

public static final java.lang.String PAGE_TITLE
See Also:
Constant Field Values

HOLDINGS_LABEL

public static final java.lang.String HOLDINGS_LABEL
See Also:
Constant Field Values

HOLDINGS_BG_COLOR

public static final java.lang.String HOLDINGS_BG_COLOR
See Also:
Constant Field Values
Constructor Detail

AccountDisplay

public AccountDisplay()
Method Detail

processRequest

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

descriptionHtml

public java.lang.String descriptionHtml()

getRequestURL

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

navButtons

public java.lang.String navButtons()

allHoldingsPrinter

public static Accounts.PositionDisplayAdaptor allHoldingsPrinter(User user)

postTable

public static void postTable(java.lang.StringBuffer buf)

emptyTable

public static void emptyTable(java.lang.StringBuffer buf)

claimHoldingsMultiMarketPrinter

public static Accounts.PositionDisplayAdaptor claimHoldingsMultiMarketPrinter(SecureUser user)

claimHoldingsBinaryMarketPrinter

public static Accounts.PositionDisplayAdaptor claimHoldingsBinaryMarketPrinter()

aboveAccountsTable

public static void aboveAccountsTable(java.lang.StringBuffer buf)