org.apache.html.dom

Class HTMLTableSectionElementImpl

Implemented Interfaces:
org.w3c.dom.Element, org.w3c.dom.html.HTMLElement, org.w3c.dom.html.HTMLTableSectionElement, org.w3c.dom.TypeInfo

public class HTMLTableSectionElementImpl
extends HTMLElementImpl
implements org.w3c.dom.html.HTMLTableSectionElement

Version:
$Revision: 329271 $ $Date: 2005-10-28 15:25:05 -0400 (Fri, 28 Oct 2005) $
Author:
Assaf Arkin
See Also:
org.w3c.dom.html.HTMLTableSectionElement, org.apache.xerces.dom.ElementImpl

Field Summary

Fields inherited from class org.apache.xerces.dom.ElementImpl

attributes, name

Fields inherited from class org.apache.xerces.dom.ParentNode

fNodeListCache, firstChild, ownerDocument

Fields inherited from interface org.w3c.dom.TypeInfo

DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION

Constructor Summary

HTMLTableSectionElementImpl(HTMLDocumentImpl owner, String name)
Constructor requires owner document.

Method Summary

org.w3c.dom.Node
cloneNode(boolean deep)
Explicit implementation of cloneNode() to ensure that cache used for getRows() gets cleared.
void
deleteRow(int index)
String
getAlign()
String
getCh()
String
getChOff()
org.w3c.dom.html.HTMLCollection
getRows()
String
getVAlign()
org.w3c.dom.html.HTMLElement
insertRow(int index)
void
setAlign(String align)
void
setCh(String ch)
void
setChOff(String chOff)
void
setVAlign(String vAlign)

Methods inherited from class org.apache.html.dom.HTMLElementImpl

getAttribute, getAttributeNS, getAttributeNode, getAttributeNodeNS, getClassName, getDir, getElementsByTagName, getElementsByTagNameNS, getForm, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle

Methods inherited from class org.apache.xerces.dom.ElementImpl

cloneNode, getAttribute, getAttributeNS, getAttributeNode, getAttributeNodeNS, getAttributes, getBaseURI, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getTypeName, getTypeNamespace, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isDerivedFrom, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNS, removeAttributeNode, setAttribute, setAttributeNS, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNS, setIdAttributeNode, setOwnerDocument, setReadOnly, setXercesAttributeNode, setupDefaultAttributes, synchronizeData

Methods inherited from class org.apache.xerces.dom.ParentNode

cloneNode, getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, insertBefore, isEqualNode, item, normalize, removeChild, replaceChild, setOwnerDocument, setReadOnly, setTextContent, synchronizeChildren

Constructor Details

HTMLTableSectionElementImpl

public HTMLTableSectionElementImpl(HTMLDocumentImpl owner,
                                   String name)
Constructor requires owner document.
Parameters:
owner - The owner HTML document

Method Details

cloneNode

public org.w3c.dom.Node cloneNode(boolean deep)
Explicit implementation of cloneNode() to ensure that cache used for getRows() gets cleared.
Specified by:
cloneNode in interface org.w3c.dom.Node
Overrides:
cloneNode in interface org.apache.xerces.dom.ElementImpl

deleteRow

public void deleteRow(int index)
Specified by:
deleteRow in interface org.w3c.dom.html.HTMLTableSectionElement

getAlign

public String getAlign()
Specified by:
getAlign in interface org.w3c.dom.html.HTMLTableSectionElement

getCh

public String getCh()
Specified by:
getCh in interface org.w3c.dom.html.HTMLTableSectionElement

getChOff

public String getChOff()
Specified by:
getChOff in interface org.w3c.dom.html.HTMLTableSectionElement

getRows

public org.w3c.dom.html.HTMLCollection getRows()
Specified by:
getRows in interface org.w3c.dom.html.HTMLTableSectionElement

getVAlign

public String getVAlign()
Specified by:
getVAlign in interface org.w3c.dom.html.HTMLTableSectionElement

insertRow

public org.w3c.dom.html.HTMLElement insertRow(int index)
Specified by:
insertRow in interface org.w3c.dom.html.HTMLTableSectionElement

setAlign

public void setAlign(String align)
Specified by:
setAlign in interface org.w3c.dom.html.HTMLTableSectionElement

setCh

public void setCh(String ch)
Specified by:
setCh in interface org.w3c.dom.html.HTMLTableSectionElement

setChOff

public void setChOff(String chOff)
Specified by:
setChOff in interface org.w3c.dom.html.HTMLTableSectionElement

setVAlign

public void setVAlign(String vAlign)
Specified by:
setVAlign in interface org.w3c.dom.html.HTMLTableSectionElement

Copyright B) 1999-2006 The Apache Software Foundation. All Rights Reserved.