|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mozilla.jrex.dom.JRexNodeImpl
org.mozilla.jrex.dom.JRexElementImpl
org.mozilla.jrex.dom.html2.JRexHTMLElementImpl
org.mozilla.jrex.dom.html2.JRexHTMLTableElementImpl
A class implementing org.w3c.dom.html2.HTMLTableElement interface.
HTMLTableElement| Field Summary |
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| Method Summary | |
HTMLElement |
createCaption()
Create a new table caption object or return an existing one. |
HTMLElement |
createTFoot()
Create a table footer row or return an existing one. |
HTMLElement |
createTHead()
Create a table header row or return an existing one. |
void |
deleteCaption()
Delete the table caption, if one exists. |
void |
deleteRow(int index)
Delete a table row. |
void |
deleteTFoot()
Delete the footer from the table, if one exists. |
void |
deleteTHead()
Delete the header from the table, if one exists. |
String |
getAlign()
Specifies the table's position with respect to the rest of the document. |
String |
getBgColor()
Cell background color. |
String |
getBorder()
The width of the border around the table. |
HTMLTableCaptionElement |
getCaption()
Returns the table's CAPTION, or void if none exists. |
String |
getCellPadding()
Specifies the horizontal and vertical space between cell content and cell borders. |
String |
getCellSpacing()
Specifies the horizontal and vertical separation between cells. |
String |
getFrame()
Specifies which external table borders to render. |
HTMLCollection |
getRows()
Returns a collection of all the rows in the table, including all in THEAD, TFOOT, all TBODY
elements. |
String |
getRules()
Specifies which internal table borders to render. |
String |
getSummary()
Description about the purpose or structure of a table. |
HTMLCollection |
getTBodies()
Returns a collection of the table bodies (including implicit ones). |
HTMLTableSectionElement |
getTFoot()
Returns the table's TFOOT, or null if none
exists. |
HTMLTableSectionElement |
getTHead()
Returns the table's THEAD, or null if none
exists. |
String |
getWidth()
Specifies the desired table width. |
HTMLElement |
insertRow(int index)
Insert a new empty row in the table. |
void |
setAlign(String align)
Specifies the table's position with respect to the rest of the document. |
void |
setBgColor(String bgColor)
Cell background color. |
void |
setBorder(String border)
The width of the border around the table. |
void |
setCaption(HTMLTableCaptionElement caption)
Returns the table's CAPTION, or void if none exists. |
void |
setCellPadding(String cellPadding)
Specifies the horizontal and vertical space between cell content and cell borders. |
void |
setCellSpacing(String cellSpacing)
Specifies the horizontal and vertical separation between cells. |
void |
setFrame(String frame)
Specifies which external table borders to render. |
void |
setRules(String rules)
Specifies which internal table borders to render. |
void |
setSummary(String summary)
Description about the purpose or structure of a table. |
void |
setTFoot(HTMLTableSectionElement tFoot)
Returns the table's TFOOT, or null if none
exists. |
void |
setTHead(HTMLTableSectionElement tHead)
Returns the table's THEAD, or null if none
exists. |
void |
setWidth(String width)
Specifies the desired table width. |
| Methods inherited from class org.mozilla.jrex.dom.html2.JRexHTMLElementImpl |
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle |
| Methods inherited from class org.mozilla.jrex.dom.JRexElementImpl |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS |
| Methods inherited from class org.mozilla.jrex.dom.JRexNodeImpl |
appendChild, cloneNode, dispose, equals, finalize, getAttributes, getChildNodes, getEventTarget, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, hashCode, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix, toString |
| Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.html2.HTMLElement |
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle |
| Methods inherited from interface org.w3c.dom.Element |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
| Method Detail |
public HTMLTableCaptionElement getCaption()
HTMLTableElementCAPTION, or void if none exists.
getCaption in interface HTMLTableElement
public void setCaption(HTMLTableCaptionElement caption)
throws DOMException
HTMLTableElementCAPTION, or void if none exists.
setCaption in interface HTMLTableElementDOMException - HIERARCHY_REQUEST_ERR: if the element is not a CAPTION.public HTMLTableSectionElement getTHead()
HTMLTableElementTHEAD, or null if none
exists.
getTHead in interface HTMLTableElement
public void setTHead(HTMLTableSectionElement tHead)
throws DOMException
HTMLTableElementTHEAD, or null if none
exists.
setTHead in interface HTMLTableElementDOMException - HIERARCHY_REQUEST_ERR: if the element is not a THEAD.public HTMLTableSectionElement getTFoot()
HTMLTableElementTFOOT, or null if none
exists.
getTFoot in interface HTMLTableElement
public void setTFoot(HTMLTableSectionElement tFoot)
throws DOMException
HTMLTableElementTFOOT, or null if none
exists.
setTFoot in interface HTMLTableElementDOMException - HIERARCHY_REQUEST_ERR: if the element is not a TFOOT.public HTMLCollection getRows()
HTMLTableElementTHEAD, TFOOT, all TBODY
elements.
getRows in interface HTMLTableElementpublic HTMLCollection getTBodies()
HTMLTableElement
getTBodies in interface HTMLTableElementpublic String getAlign()
HTMLTableElement
getAlign in interface HTMLTableElementpublic void setAlign(String align)
HTMLTableElement
setAlign in interface HTMLTableElementpublic String getBgColor()
HTMLTableElement
getBgColor in interface HTMLTableElementpublic void setBgColor(String bgColor)
HTMLTableElement
setBgColor in interface HTMLTableElementpublic String getBorder()
HTMLTableElement
getBorder in interface HTMLTableElementpublic void setBorder(String border)
HTMLTableElement
setBorder in interface HTMLTableElementpublic String getCellPadding()
HTMLTableElement
getCellPadding in interface HTMLTableElementpublic void setCellPadding(String cellPadding)
HTMLTableElement
setCellPadding in interface HTMLTableElementpublic String getCellSpacing()
HTMLTableElement
getCellSpacing in interface HTMLTableElementpublic void setCellSpacing(String cellSpacing)
HTMLTableElement
setCellSpacing in interface HTMLTableElementpublic String getFrame()
HTMLTableElement
getFrame in interface HTMLTableElementpublic void setFrame(String frame)
HTMLTableElement
setFrame in interface HTMLTableElementpublic String getRules()
HTMLTableElement
getRules in interface HTMLTableElementpublic void setRules(String rules)
HTMLTableElement
setRules in interface HTMLTableElementpublic String getSummary()
HTMLTableElement
getSummary in interface HTMLTableElementpublic void setSummary(String summary)
HTMLTableElement
setSummary in interface HTMLTableElementpublic String getWidth()
HTMLTableElement
getWidth in interface HTMLTableElementpublic void setWidth(String width)
HTMLTableElement
setWidth in interface HTMLTableElementpublic HTMLElement createTHead()
HTMLTableElement
createTHead in interface HTMLTableElementTHEAD).public void deleteTHead()
HTMLTableElement
deleteTHead in interface HTMLTableElementpublic HTMLElement createTFoot()
HTMLTableElement
createTFoot in interface HTMLTableElementTFOOT).public void deleteTFoot()
HTMLTableElement
deleteTFoot in interface HTMLTableElementpublic HTMLElement createCaption()
HTMLTableElement
createCaption in interface HTMLTableElementCAPTION element.public void deleteCaption()
HTMLTableElement
deleteCaption in interface HTMLTableElement
public HTMLElement insertRow(int index)
throws DOMException
HTMLTableElementindexth row in the table. If index is -1 or
equal to the number of rows, the new row is appended. In addition,
when the table is empty the row is inserted into a TBODY
which is created and inserted into the table.A table row cannot be
empty according to [HTML 4.01].
insertRow in interface HTMLTableElementindex - The row number where to insert a new row. This index
starts from 0 and is relative to the logical order (not document
order) of all the rows contained inside the table.
DOMException - INDEX_SIZE_ERR: Raised if the specified index is greater than the
number of rows or if the index is a negative number other than -1.
public void deleteRow(int index)
throws DOMException
HTMLTableElement
deleteRow in interface HTMLTableElementindex - The index of the row to be deleted. This index starts
from 0 and is relative to the logical order (not document order) of
all the rows contained inside the table. If the index is -1 the
last row in the table is deleted.
DOMException - INDEX_SIZE_ERR: Raised if the specified index is greater than or
equal to the number of rows or if the index is a negative number
other than -1.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||