org.lobobrowser.html.domimpl
public class HTMLTableRowElementImpl extends HTMLElementImpl implements HTMLTableRowElement
attributesdocument, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNodeATTRIBUTE_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 and Description |
|---|
HTMLTableRowElementImpl() |
HTMLTableRowElementImpl(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
addStyleSheetDeclarations, appendOuterHTMLImpl, assignAttributeField, createDefaultStyleSheet, createRenderState, findStyleDeclarations, forgetLocalStyle, forgetStyle, getAncestor, getAncestorForJavaClass, getAncestorWithClass, getAncestorWithId, getAttributeAsBoolean, getAttributeAsInt, getCharset, getClassName, getComputedStyle, getCssInputSourceForDecl, getCurrentStyle, getDocumentBaseURI, getFormInputs, getOffsetHeight, getOffsetLeft, getOffsetTop, getOffsetWidth, getOuterHTML, getParent, getParentStyle, getParentWithClass, getParentWithId, getPreceedingSibling, getPreceedingSiblingElement, getPreceedingSiblingWithClass, getPreceedingSiblingWithId, getPseudoNames, getStyle, informInvalid, informInvalidAttibute, setCharset, setClassName, setCurrentStyle, setInnerHTML, setMouseOver, setStyle, toString, warn, warncreateSimilarNode, equalAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDir, getElementsByTagName, getElementsByTagNameNS, getId, getLang, getLocalName, getNodeName, getNodeType, getNodeValue, getRawInnerText, getSchemaTypeInfo, getTagName, getTitle, hasAttribute, hasAttributeNS, hasAttributes, htmlEncodeChildText, isTagName, normalizeAttributeName, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeImpl, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDir, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setInnerText, setLang, setNodeValue, setTitleappendChild, appendInnerHTMLImpl, appendInnerTextImpl, cloneNode, compareDocumentPosition, findUINode, forgetRenderState, getAlignmentX, getAlignmentY, getBaseURI, getChildNodes, getChildren, getChildrenArray, getDescendents, getDocumentItem, getDocumentURL, getFeature, getFirstChild, getFullURL, getHtmlRendererContext, getInnerHTML, getInnerText, getLastChild, getNamespaceURI, getNextSibling, getNodeList, getOwnerDocument, getParentModelNode, getParentNode, getParentRenderState, getPrefix, getPreviousSibling, getRenderState, getTextContent, getUINode, getUserAgentContext, getUserData, hasChildNodes, informDocumentInvalid, informExternalScriptLoading, informLayoutInvalid, informLookInvalid, informNodeLoaded, informPositionInvalid, informSizeInvalid, informStructureInvalid, insertAfter, insertAt, insertBefore, isDefaultNamespace, isEqualNode, isEqualOrDescendentOf, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeAllChildren, removeAllChildrenImpl, removeChild, removeChildAt, removeChildren, removeChildrenImpl, replaceAdjacentTextNodes, replaceAdjacentTextNodes, replaceChild, setDocumentItem, setPrefix, setTextContent, setUINode, setUserDatagetScriptable, setScriptableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitlegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, 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, setUserDatainformLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalidpublic HTMLTableRowElementImpl(java.lang.String name)
public HTMLTableRowElementImpl()
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()
HTMLTableRowElementgetCells in interface HTMLTableRowElementpublic java.lang.String getAlign()
HTMLTableRowElementgetAlign in interface HTMLTableRowElementpublic void setAlign(java.lang.String align)
HTMLTableRowElementsetAlign in interface HTMLTableRowElementpublic java.lang.String getBgColor()
HTMLTableRowElementgetBgColor in interface HTMLTableRowElementpublic void setBgColor(java.lang.String bgColor)
HTMLTableRowElementsetBgColor in interface HTMLTableRowElementpublic java.lang.String getCh()
HTMLTableRowElementgetCh in interface HTMLTableRowElementpublic void setCh(java.lang.String ch)
HTMLTableRowElementsetCh in interface HTMLTableRowElementpublic java.lang.String getChOff()
HTMLTableRowElementgetChOff in interface HTMLTableRowElementpublic void setChOff(java.lang.String chOff)
HTMLTableRowElementsetChOff in interface HTMLTableRowElementpublic java.lang.String getVAlign()
HTMLTableRowElementgetVAlign in interface HTMLTableRowElementpublic void setVAlign(java.lang.String vAlign)
HTMLTableRowElementsetVAlign in interface HTMLTableRowElementpublic 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
HTMLTableRowElementdeleteCell 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.