|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectechopointng.ui.util.HtmlTable
public class HtmlTable
The HtmlTable class is a helper for creating
HTML TABLE elements, TBODY element, TR elements and TD elements in less
code that usual. It auto creates a TBODY and then TR and TD elements since a
table cannot have content without TBODY, TR and TD elements.
It keeps a logical pointer to the current TR and TD so you can add more content as you go, more easily.
| Constructor Summary | |
|---|---|
HtmlTable(org.w3c.dom.Document document)
Constructs a HtmlTable with a zero sized
border, cellpadding and cellspacing. |
|
HtmlTable(org.w3c.dom.Document document,
boolean autoAddTRTD)
Constructs a HtmlTable with a zero sized
border, cellpadding and cellspacing and may optionally
create TR and TD combination. |
|
HtmlTable(org.w3c.dom.Document document,
boolean autoAddTRTD,
int border,
int cellspacing,
int cellpadding)
Constructs a HtmlTable with the specified
border, cellpadding and cellspacing. |
|
HtmlTable(org.w3c.dom.Document document,
int cellspacing,
int cellpadding)
Constructs a HtmlTable with a zero sized
border, and the specified cellpadding and cellspacing. |
|
HtmlTable(org.w3c.dom.Document document,
int border,
int cellspacing,
int cellpadding)
Constructs a HtmlTable with the specified
border, cellpadding and cellspacing. |
|
| Method Summary | |
|---|---|
org.w3c.dom.Node |
appendChild(org.w3c.dom.Node newChild)
|
org.w3c.dom.Node |
cloneNode(boolean deep)
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
getAttribute(java.lang.String name)
|
org.w3c.dom.Attr |
getAttributeNode(java.lang.String name)
|
org.w3c.dom.Attr |
getAttributeNodeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
java.lang.String |
getAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
org.w3c.dom.NamedNodeMap |
getAttributes()
|
org.w3c.dom.NodeList |
getChildNodes()
|
org.w3c.dom.NodeList |
getElementsByTagName(java.lang.String name)
|
org.w3c.dom.NodeList |
getElementsByTagNameNS(java.lang.String namespaceURI,
java.lang.String localName)
|
org.w3c.dom.Node |
getFirstChild()
|
org.w3c.dom.Node |
getLastChild()
|
java.lang.String |
getLocalName()
|
java.lang.String |
getNamespaceURI()
|
org.w3c.dom.Node |
getNextSibling()
|
java.lang.String |
getNodeName()
|
short |
getNodeType()
|
java.lang.String |
getNodeValue()
|
org.w3c.dom.Document |
getOwnerDocument()
|
org.w3c.dom.Node |
getParentNode()
|
java.lang.String |
getPrefix()
|
org.w3c.dom.Node |
getPreviousSibling()
|
org.w3c.dom.Element |
getTABLE()
|
java.lang.String |
getTagName()
|
org.w3c.dom.Element |
getTBODY()
|
org.w3c.dom.Element |
getTD()
|
org.w3c.dom.Element |
getTR()
|
boolean |
hasAttribute(java.lang.String name)
|
boolean |
hasAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
boolean |
hasAttributes()
|
boolean |
hasChildNodes()
|
int |
hashCode()
|
org.w3c.dom.Node |
insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild)
|
boolean |
isSupported(java.lang.String feature,
java.lang.String version)
|
org.w3c.dom.Element |
newTD()
Adds a new TD element to the current TR and returns the new TD element. |
org.w3c.dom.Element |
newTR()
Adds a new TR element to the TABLE and returns the new TR element. |
org.w3c.dom.Element |
newTRnoTD()
Adds a new TR element to the TABLE and returns the new TR element. |
void |
normalize()
|
void |
removeAttribute(java.lang.String name)
|
org.w3c.dom.Attr |
removeAttributeNode(org.w3c.dom.Attr oldAttr)
|
void |
removeAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
org.w3c.dom.Node |
removeChild(org.w3c.dom.Node oldChild)
|
org.w3c.dom.Node |
replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild)
|
void |
setAttribute(java.lang.String name,
int value)
|
void |
setAttribute(java.lang.String name,
java.lang.String value)
|
org.w3c.dom.Attr |
setAttributeNode(org.w3c.dom.Attr newAttr)
|
org.w3c.dom.Attr |
setAttributeNodeNS(org.w3c.dom.Attr newAttr)
|
void |
setAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName,
java.lang.String value)
|
void |
setNodeValue(java.lang.String nodeValue)
|
void |
setPrefix(java.lang.String prefix)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public HtmlTable(org.w3c.dom.Document document)
HtmlTable with a zero sized
border, cellpadding and cellspacing. A TR and TD are also
created.
document - - the Document to create elements in
public HtmlTable(org.w3c.dom.Document document,
boolean autoAddTRTD)
HtmlTable with a zero sized
border, cellpadding and cellspacing and may optionally
create TR and TD combination.
document - - the Document to create elements inautoAddTRTD - - wheter a child Tr and TD should be added to the Table
public HtmlTable(org.w3c.dom.Document document,
int cellspacing,
int cellpadding)
HtmlTable with a zero sized
border, and the specified cellpadding and cellspacing.
A TR and TD are also created.
document - - the Document to create elements incellspacing - - the cellspacing of the tablecellpadding - - the cellpadding of the table
public HtmlTable(org.w3c.dom.Document document,
int border,
int cellspacing,
int cellpadding)
HtmlTable with the specified
border, cellpadding and cellspacing. A TR and TD are also
created.
document - - the Document to create elements inborder - - the border of the tablecellspacing - - the cellspacing of the tablecellpadding - - the cellpadding of the table
public HtmlTable(org.w3c.dom.Document document,
boolean autoAddTRTD,
int border,
int cellspacing,
int cellpadding)
HtmlTable with the specified
border, cellpadding and cellspacing. A TR and TD are also
created if the autoAddTRTD is true.
document - - the Document to create elements inautoAddTRTD - - wheter a child Tr and TD should be added to the Tableborder - - the border of the tablecellspacing - - the cellspacing of the tablecellpadding - - the cellpadding of the table| Method Detail |
|---|
public org.w3c.dom.Element getTABLE()
public org.w3c.dom.Element getTBODY()
public org.w3c.dom.Element getTD()
public org.w3c.dom.Element getTR()
public org.w3c.dom.Element newTD()
public org.w3c.dom.Element newTR()
public org.w3c.dom.Element newTRnoTD()
public org.w3c.dom.Node appendChild(org.w3c.dom.Node newChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.Node cloneNode(boolean deep)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String getAttribute(java.lang.String name)
public org.w3c.dom.Attr getAttributeNode(java.lang.String name)
public org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI,
java.lang.String localName)
public java.lang.String getAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
public org.w3c.dom.NamedNodeMap getAttributes()
public org.w3c.dom.NodeList getChildNodes()
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String name)
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI,
java.lang.String localName)
public org.w3c.dom.Node getFirstChild()
public org.w3c.dom.Node getLastChild()
public java.lang.String getLocalName()
public java.lang.String getNamespaceURI()
public org.w3c.dom.Node getNextSibling()
public java.lang.String getNodeName()
public short getNodeType()
public java.lang.String getNodeValue()
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.Document getOwnerDocument()
public org.w3c.dom.Node getParentNode()
public java.lang.String getPrefix()
public org.w3c.dom.Node getPreviousSibling()
public java.lang.String getTagName()
public boolean hasAttribute(java.lang.String name)
public boolean hasAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
public boolean hasAttributes()
public boolean hasChildNodes()
public int hashCode()
hashCode in class java.lang.Object
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public boolean isSupported(java.lang.String feature,
java.lang.String version)
public void normalize()
public void removeAttribute(java.lang.String name)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr oldAttr)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void removeAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Node removeChild(org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void setAttribute(java.lang.String name,
java.lang.String value)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void setAttribute(java.lang.String name,
int value)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr newAttr)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr newAttr)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void setAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName,
java.lang.String value)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void setNodeValue(java.lang.String nodeValue)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMException
public void setPrefix(java.lang.String prefix)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||