net.commerce.zocalo.html
Class HtmlRow

java.lang.Object
  extended by net.commerce.zocalo.html.HtmlRow
All Implemented Interfaces:
HtmlElement

public class HtmlRow
extends java.lang.Object
implements HtmlElement

Render Html Rows (tr elements) based on arrays of cell contents.


Constructor Summary
HtmlRow(HtmlElement[] cells)
           
HtmlRow(java.util.List<java.lang.Double> cellList)
           
HtmlRow(java.lang.String tag, HtmlElement[] cells)
           
 
Method Summary
static void endTag(java.lang.StringBuffer buf)
           
static void labelColumns(int startColumn, int rounds, java.lang.String[] labels, java.lang.String roundLabel)
           
static void labelColumns(java.util.List<java.lang.Integer> columns, java.lang.String[] columnLabels, java.lang.String roundLabel)
           
static void labelFirstColumn(java.lang.String firstColumnLabel, java.lang.String[] labels)
           
static void oneCell(java.lang.StringBuffer buf, java.lang.String content)
           
 void render(java.lang.StringBuffer buf)
           
static void startTag(java.lang.StringBuffer buf)
           
static void startTag(java.lang.StringBuffer buf, java.lang.String className)
           
static void twoCells(java.lang.StringBuffer buf, java.lang.String content1, java.lang.String content2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlRow

public HtmlRow(HtmlElement[] cells)

HtmlRow

public HtmlRow(java.lang.String tag,
               HtmlElement[] cells)

HtmlRow

public HtmlRow(java.util.List<java.lang.Double> cellList)
Method Detail

render

public void render(java.lang.StringBuffer buf)
Specified by:
render in interface HtmlElement

startTag

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

startTag

public static void startTag(java.lang.StringBuffer buf,
                            java.lang.String className)

endTag

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

labelFirstColumn

public static void labelFirstColumn(java.lang.String firstColumnLabel,
                                    java.lang.String[] labels)

labelColumns

public static void labelColumns(int startColumn,
                                int rounds,
                                java.lang.String[] labels,
                                java.lang.String roundLabel)

labelColumns

public static void labelColumns(java.util.List<java.lang.Integer> columns,
                                java.lang.String[] columnLabels,
                                java.lang.String roundLabel)

oneCell

public static void oneCell(java.lang.StringBuffer buf,
                           java.lang.String content)

twoCells

public static void twoCells(java.lang.StringBuffer buf,
                            java.lang.String content1,
                            java.lang.String content2)