|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.lobobrowser.js.AbstractScriptableDelegate
org.lobobrowser.html.domimpl.NodeImpl
org.lobobrowser.html.domimpl.ElementImpl
org.lobobrowser.html.domimpl.HTMLElementImpl
org.lobobrowser.html.domimpl.HTMLTableRowElementImpl
public class HTMLTableRowElementImpl
| Field Summary |
|---|
| Fields inherited from class org.lobobrowser.html.domimpl.ElementImpl |
|---|
attributes |
| Fields inherited from class org.lobobrowser.html.domimpl.NodeImpl |
|---|
document, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNode |
| Fields inherited from interface org.w3c.dom.Node |
|---|
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| Constructor Summary | |
|---|---|
HTMLTableRowElementImpl()
|
|
HTMLTableRowElementImpl(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
deleteCell(int index)
Delete a cell from the current row. |
java.lang.String |
getAlign()
Horizontal alignment of data within cells of this row. |
java.lang.String |
getBgColor()
Background color for rows. |
HTMLCollection |
getCells()
The collection of cells in this row. |
java.lang.String |
getCh()
Alignment character for cells in a column. |
java.lang.String |
getChOff()
Offset of alignment character. |
int |
getRowIndex()
This is in logical order and not in document order. |
int |
getSectionRowIndex()
The index of this row, relative to the current section ( THEAD, TFOOT, or TBODY),
starting from 0. |
java.lang.String |
getVAlign()
Vertical alignment of data within cells of this row. |
HTMLElement |
insertCell(int index)
Insert an empty TD cell into this row. |
HTMLElement |
insertHeader(int index)
Inserts a TH element at the specified index. |
void |
setAlign(java.lang.String align)
Horizontal alignment of data within cells of this row. |
void |
setBgColor(java.lang.String bgColor)
Background color for rows. |
void |
setCh(java.lang.String ch)
Alignment character for cells in a column. |
void |
setChOff(java.lang.String chOff)
Offset of alignment character. |
void |
setVAlign(java.lang.String vAlign)
Vertical alignment of data within cells of this row. |
| Methods inherited from class org.lobobrowser.js.AbstractScriptableDelegate |
|---|
getScriptable, setScriptable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, 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, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
|---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
| Methods inherited from interface org.lobobrowser.html.style.CSS2PropertiesContext |
|---|
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalid |
| Constructor Detail |
|---|
public HTMLTableRowElementImpl(java.lang.String name)
public HTMLTableRowElementImpl()
| Method Detail |
|---|
public int getRowIndex()
HTMLTableRowElementrowIndex does take into account sections (
THEAD, TFOOT, or TBODY) within
the table, placing THEAD rows first in the index,
followed by TBODY rows, followed by TFOOT
rows.
getRowIndex in interface HTMLTableRowElementpublic int getSectionRowIndex()
HTMLTableRowElementTHEAD, TFOOT, or TBODY),
starting from 0.
getSectionRowIndex in interface HTMLTableRowElementpublic HTMLCollection getCells()
HTMLTableRowElement
getCells in interface HTMLTableRowElementpublic java.lang.String getAlign()
HTMLTableRowElement
getAlign in interface HTMLTableRowElementpublic void setAlign(java.lang.String align)
HTMLTableRowElement
setAlign in interface HTMLTableRowElementpublic java.lang.String getBgColor()
HTMLTableRowElement
getBgColor in interface HTMLTableRowElementpublic void setBgColor(java.lang.String bgColor)
HTMLTableRowElement
setBgColor in interface HTMLTableRowElementpublic java.lang.String getCh()
HTMLTableRowElement
getCh in interface HTMLTableRowElementpublic void setCh(java.lang.String ch)
HTMLTableRowElement
setCh in interface HTMLTableRowElementpublic java.lang.String getChOff()
HTMLTableRowElement
getChOff in interface HTMLTableRowElementpublic void setChOff(java.lang.String chOff)
HTMLTableRowElement
setChOff in interface HTMLTableRowElementpublic java.lang.String getVAlign()
HTMLTableRowElement
getVAlign in interface HTMLTableRowElementpublic void setVAlign(java.lang.String vAlign)
HTMLTableRowElement
setVAlign in interface HTMLTableRowElement
public HTMLElement insertHeader(int index)
throws org.w3c.dom.DOMException
Note: This method is non-standard.
index - The cell index to insert at.
org.w3c.dom.DOMException - When the index is out of range.
public HTMLElement insertCell(int index)
throws org.w3c.dom.DOMException
HTMLTableRowElementTD cell into this row. If
index is -1 or equal to the number of cells, the new
cell is appended.
insertCell in interface HTMLTableRowElementindex - The place to insert the cell, starting from 0.
org.w3c.dom.DOMException - INDEX_SIZE_ERR: Raised if the specified index is greater
than the number of cells or if the index is a negative number other
than -1.
public void deleteCell(int index)
throws org.w3c.dom.DOMException
HTMLTableRowElement
deleteCell in interface HTMLTableRowElementindex - The index of the cell to delete, starting from 0. If the
index is -1 the last cell in the row is deleted.
org.w3c.dom.DOMException - INDEX_SIZE_ERR: Raised if the specified index is greater
than or equal to the number of cells 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 | ||||||||