com.vladium.emma.report.html.doc
Class HTMLTable

java.lang.Object
  extended by com.vladium.emma.report.html.doc.ISimpleElement.Factory.SimpleElementImpl
      extended by com.vladium.emma.report.html.doc.IElement.Factory.ElementImpl
          extended by com.vladium.emma.report.html.doc.HTMLTable
All Implemented Interfaces:
IContent, IElement, IElementList, ISimpleElement

public final class HTMLTable
extends IElement.Factory.ElementImpl

Author:
Vlad Roubtsov, (C) 2003

Nested Class Summary
private static class HTMLTable.Cell
           
static interface HTMLTable.ICell
           
static interface HTMLTable.IRow
           
private static class HTMLTable.Row
           
 
Nested classes/interfaces inherited from interface com.vladium.emma.report.html.doc.IElement
IElement.Factory
 
Field Summary
private  IElement m_caption
           
 
Fields inherited from class com.vladium.emma.report.html.doc.IElement.Factory.ElementImpl
m_contents
 
Fields inherited from class com.vladium.emma.report.html.doc.ISimpleElement.Factory.SimpleElementImpl
m_attrs, m_tag
 
Constructor Summary
HTMLTable(java.lang.String width, java.lang.String border, java.lang.String cellpadding, java.lang.String cellspacing)
           
 
Method Summary
 void emit(HTMLWriter out)
           
 HTMLTable.IRow newRow()
           
 HTMLTable.IRow newTitleRow()
           
 void setCaption(java.lang.String align, java.lang.String text, boolean nbsp)
           
 
Methods inherited from class com.vladium.emma.report.html.doc.IElement.Factory.ElementImpl
add, add, setText, size, toString
 
Methods inherited from class com.vladium.emma.report.html.doc.ISimpleElement.Factory.SimpleElementImpl
getAttributes, getTag, setClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.vladium.emma.report.html.doc.ISimpleElement
getAttributes, getTag, setClass
 

Field Detail

m_caption

private IElement m_caption
Constructor Detail

HTMLTable

public HTMLTable(java.lang.String width,
                 java.lang.String border,
                 java.lang.String cellpadding,
                 java.lang.String cellspacing)
Method Detail

setCaption

public void setCaption(java.lang.String align,
                       java.lang.String text,
                       boolean nbsp)

newTitleRow

public HTMLTable.IRow newTitleRow()

newRow

public HTMLTable.IRow newRow()

emit

public void emit(HTMLWriter out)
Specified by:
emit in interface IContent
Overrides:
emit in class IElement.Factory.ElementImpl