kiurubeans
Class HtmlTable

java.lang.Object
  |
  +--kiurubeans.HtmlTable

public class HtmlTable
extends java.lang.Object

Abstraction of HTML table


Constructor Summary
HtmlTable()
          Creates a new instance of HtmlTable - dummy empty constructor
HtmlTable(RS2 rs, java.lang.String baseDoc)
          Creates a new instance of HtmlTable
HtmlTable(RS2 rs, java.lang.String baseDoc, HtmlColumn[] c)
          Creates a new instance of HtmlTable
 
Method Summary
 void addColumn(HtmlColumn c)
          Adds new column to list
 void addColumn(HtmlColumn[] c)
          Adds an array of columns to list
 void clear()
          Clears column data for current table
 java.lang.String generateTable()
          Generates HTML table
 java.lang.String getBaseDocument()
          Getter for property baseDocument.
 boolean getOrderLinks()
          Getter for property orderLinks.
 RS2 getRs()
          Getter for property rs.
 void setBaseDocument(java.lang.String baseDocument)
          Setter for property baseDocument.
 void setOrderLinks(boolean o)
          Setter for property orderLinks.
 void setRs(RS2 rs)
          Setter for property rs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlTable

public HtmlTable()
Creates a new instance of HtmlTable - dummy empty constructor


HtmlTable

public HtmlTable(RS2 rs,
                 java.lang.String baseDoc)
Creates a new instance of HtmlTable

Parameters:
rs - RS2 to be iterated in table
baseDoc - base address for ordering

HtmlTable

public HtmlTable(RS2 rs,
                 java.lang.String baseDoc,
                 HtmlColumn[] c)
Creates a new instance of HtmlTable

Parameters:
c - columns to be added
rs - RS2 to be iterated in table
baseDoc - base address for ordering
Method Detail

getOrderLinks

public boolean getOrderLinks()
Getter for property orderLinks.

Returns:
Value of property orderLinks.

setOrderLinks

public void setOrderLinks(boolean o)
Setter for property orderLinks.

Parameters:
o - new value for orderLinks

getRs

public RS2 getRs()
Getter for property rs.

Returns:
Value of property rs.

setRs

public void setRs(RS2 rs)
Setter for property rs.

Parameters:
rs - New value of property rs.

getBaseDocument

public java.lang.String getBaseDocument()
Getter for property baseDocument.

Returns:
Value of property baseDocument.

setBaseDocument

public void setBaseDocument(java.lang.String baseDocument)
Setter for property baseDocument.

Parameters:
baseDocument - New value of property baseDocument.

clear

public void clear()
Clears column data for current table


addColumn

public void addColumn(HtmlColumn c)
Adds new column to list

Parameters:
c - column to be added

addColumn

public void addColumn(HtmlColumn[] c)
Adds an array of columns to list

Parameters:
c - columns to be added

generateTable

public java.lang.String generateTable()
Generates HTML table

Returns:
table & content in HTML format