com.inet.html.views
Class TableView.TableContainer

java.lang.Object
  extended by com.inet.html.views.TableView.TableContainer
Enclosing class:
TableView

public class TableView.TableContainer
extends java.lang.Object

The table content except the caption. (This class is required to implement Appendable at top-level)


Constructor Summary
TableView.TableContainer(javax.swing.text.Element elem)
          Generates a table containter object.
 
Method Summary
 TableView.TableRowGroup getBody()
          Returns a list of all body row groups
 java.util.List<TableView.TableColumnGroupInfo> getColDescription()
          Returns the column description group if any
 TableView.TableRowGroup getFooter()
          Returns the footer row group
 TableView.TableRowGroup getHeader()
          Returns the header row group
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableView.TableContainer

public TableView.TableContainer(javax.swing.text.Element elem)
Generates a table containter object. This is the table root so it's parent is null.

Parameters:
elem - HTML table element
Method Detail

getHeader

public TableView.TableRowGroup getHeader()
Returns the header row group

Returns:
row group of null

getFooter

public TableView.TableRowGroup getFooter()
Returns the footer row group

Returns:
row group of null

getBody

public TableView.TableRowGroup getBody()
Returns a list of all body row groups

Returns:
list of row groups, never null

getColDescription

public java.util.List<TableView.TableColumnGroupInfo> getColDescription()
Returns the column description group if any

Returns:
column description group or null