org.enhydra.xml.xhtml.dom.xerces
Class XHTMLTableElementImpl

java.lang.Object
  |
  +--org.enhydra.apache.xerces.dom.NodeImpl
        |
        +--org.enhydra.apache.xerces.dom.ChildNode
              |
              +--org.enhydra.apache.xerces.dom.ParentNode
                    |
                    +--org.enhydra.apache.xerces.dom.ElementImpl
                          |
                          +--org.enhydra.apache.xerces.dom.ElementNSImpl
                                |
                                +--org.enhydra.xml.xhtml.dom.xerces.XHTMLElementImpl
                                      |
                                      +--org.enhydra.xml.xhtml.dom.xerces.XHTMLTableElementImpl
All Implemented Interfaces:
Cloneable, Element, EventTarget, HTMLElement, HTMLTableElement, Node, NodeList, Serializable, XHTMLElement, XHTMLTableElement

public class XHTMLTableElementImpl
extends XHTMLElementImpl
implements XHTMLTableElement

See Also:
Serialized Form

Fields inherited from class org.enhydra.apache.xerces.dom.ElementNSImpl
localName, namespaceURI, serialVersionUID, xmlURI
 
Fields inherited from class org.enhydra.apache.xerces.dom.ElementImpl
attributes, name
 
Fields inherited from class org.enhydra.apache.xerces.dom.ParentNode
fCachedChild, fCachedChildIndex, fCachedLength, firstChild, ownerDocument
 
Fields inherited from class org.enhydra.apache.xerces.dom.ChildNode
nextSibling, previousSibling
 
Fields inherited from class org.enhydra.apache.xerces.dom.NodeImpl
ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, IGNORABLEWS, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, UNNORMALIZED
 
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
XHTMLTableElementImpl(XHTMLDocumentBase owner, String namespaceURI, String tagName)
           
 
Method Summary
 HTMLElement createCaption()
           
 HTMLElement createTFoot()
           
 HTMLElement createTHead()
           
 void deleteCaption()
           
 void deleteRow(int index)
           
 void deleteTFoot()
           
 void deleteTHead()
           
 String getAlign()
           
 String getBgColor()
           
 String getBorder()
           
 HTMLTableCaptionElement getCaption()
           
 String getCellPadding()
           
 String getCellSpacing()
           
 String getClassName()
           
 String getDir()
           
 String getFrame()
           
 String getId()
           
 String getLang()
           
 String getOnClick()
           
 String getOnDblClick()
           
 String getOnKeyDown()
           
 String getOnKeyPress()
           
 String getOnKeyUp()
           
 String getOnMouseDown()
           
 String getOnMouseMove()
           
 String getOnMouseOut()
           
 String getOnMouseOver()
           
 String getOnMouseUp()
           
 HTMLCollection getRows()
           
 String getRules()
           
 String getStyle()
           
 String getSummary()
           
 HTMLCollection getTBodies()
           
 HTMLTableSectionElement getTFoot()
           
 HTMLTableSectionElement getTHead()
           
 String getTitle()
           
 String getWidth()
           
 String getXmlLang()
           
 HTMLElement insertRow(int index)
           
(package private)  void insertRowX(int index, XHTMLTableRowElementImpl newRow)
           
 void setAlign(String newValue)
           
 void setBgColor(String newValue)
           
 void setBorder(String newValue)
           
 void setCaption(HTMLTableCaptionElement caption)
           
 void setCellPadding(String newValue)
           
 void setCellSpacing(String newValue)
           
 void setClassName(String newValue)
           
 void setDir(String newValue)
           
 void setFrame(String newValue)
           
 void setId(String newValue)
           
 void setLang(String newValue)
           
 void setOnClick(String newValue)
           
 void setOnDblClick(String newValue)
           
 void setOnKeyDown(String newValue)
           
 void setOnKeyPress(String newValue)
           
 void setOnKeyUp(String newValue)
           
 void setOnMouseDown(String newValue)
           
 void setOnMouseMove(String newValue)
           
 void setOnMouseOut(String newValue)
           
 void setOnMouseOver(String newValue)
           
 void setOnMouseUp(String newValue)
           
 void setRules(String newValue)
           
 void setStyle(String newValue)
           
 void setSummary(String newValue)
           
 void setTFoot(HTMLTableSectionElement tFoot)
           
 void setTHead(HTMLTableSectionElement tHead)
           
 void setTitle(String newValue)
           
 void setWidth(String newValue)
           
 void setXmlLang(String newValue)
           
 
Methods inherited from class org.enhydra.xml.xhtml.dom.xerces.XHTMLElementImpl
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBooleanAttribute, getElementsByTagName, getElementsByTagNameNS, getForm, getIntAttribute, getIntAttribute, setAttribute, setAttribute
 
Methods inherited from class org.enhydra.apache.xerces.dom.ElementNSImpl
getLocalName, getNamespaceURI, getPrefix, setPrefix
 
Methods inherited from class org.enhydra.apache.xerces.dom.ElementImpl
cloneNode, getAttributes, getDefaultAttributes, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, hasAttributes, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, synchronizeData
 
Methods inherited from class org.enhydra.apache.xerces.dom.ParentNode
checkNormalizationAfterInsert, checkNormalizationAfterRemove, getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, hasChildNodes, insertBefore, internalInsertBefore, internalRemoveChild, item, lastChild, lastChild, ownerDocument, removeChild, replaceChild, synchronizeChildren
 
Methods inherited from class org.enhydra.apache.xerces.dom.ChildNode
getNextSibling, getParentNode, getPreviousSibling, parentNode, previousSibling
 
Methods inherited from class org.enhydra.apache.xerces.dom.NodeImpl
addEventListener, appendChild, changed, changes, compareDocumentPosition, dispatchEvent, getBaseURI, getFeature, getNodeValue, getReadOnly, getTextContent, getUserData, getUserData, hasStringValue, hasStringValue, internalIsIgnorableWhitespace, isDefaultNamespace, isEqualNode, isFirstChild, isFirstChild, isIgnorableWhitespace, isNormalized, isNormalized, isOwned, isOwned, isReadOnly, isReadOnly, isSameNode, isSpecified, isSpecified, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, needsSyncChildren, needsSyncData, needsSyncData, removeEventListener, setNodeValue, setTextContent, setUserData, setUserData, toString
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

XHTMLTableElementImpl

public XHTMLTableElementImpl(XHTMLDocumentBase owner,
                             String namespaceURI,
                             String tagName)
Method Detail

setId

public void setId(String newValue)
Specified by:
setId in interface HTMLElement
Overrides:
setId in class XHTMLElementImpl

getId

public String getId()
Specified by:
getId in interface HTMLElement
Overrides:
getId in class XHTMLElementImpl

setLang

public void setLang(String newValue)
Specified by:
setLang in interface HTMLElement
Overrides:
setLang in class XHTMLElementImpl

getLang

public String getLang()
Specified by:
getLang in interface HTMLElement
Overrides:
getLang in class XHTMLElementImpl

setDir

public void setDir(String newValue)
Specified by:
setDir in interface HTMLElement
Overrides:
setDir in class XHTMLElementImpl

getDir

public String getDir()
Specified by:
getDir in interface HTMLElement
Overrides:
getDir in class XHTMLElementImpl

setClassName

public void setClassName(String newValue)
Specified by:
setClassName in interface HTMLElement
Overrides:
setClassName in class XHTMLElementImpl

getClassName

public String getClassName()
Specified by:
getClassName in interface HTMLElement
Overrides:
getClassName in class XHTMLElementImpl

setTitle

public void setTitle(String newValue)
Specified by:
setTitle in interface HTMLElement
Overrides:
setTitle in class XHTMLElementImpl

getTitle

public String getTitle()
Specified by:
getTitle in interface HTMLElement
Overrides:
getTitle in class XHTMLElementImpl

setAlign

public void setAlign(String newValue)
Specified by:
setAlign in interface HTMLTableElement

getAlign

public String getAlign()
Specified by:
getAlign in interface HTMLTableElement

setWidth

public void setWidth(String newValue)
Specified by:
setWidth in interface HTMLTableElement

getWidth

public String getWidth()
Specified by:
getWidth in interface HTMLTableElement

setBgColor

public void setBgColor(String newValue)
Specified by:
setBgColor in interface HTMLTableElement

getBgColor

public String getBgColor()
Specified by:
getBgColor in interface HTMLTableElement

setBorder

public void setBorder(String newValue)
Specified by:
setBorder in interface HTMLTableElement

getBorder

public String getBorder()
Specified by:
getBorder in interface HTMLTableElement

setCellPadding

public void setCellPadding(String newValue)
Specified by:
setCellPadding in interface HTMLTableElement

getCellPadding

public String getCellPadding()
Specified by:
getCellPadding in interface HTMLTableElement

setCellSpacing

public void setCellSpacing(String newValue)
Specified by:
setCellSpacing in interface HTMLTableElement

getCellSpacing

public String getCellSpacing()
Specified by:
getCellSpacing in interface HTMLTableElement

setFrame

public void setFrame(String newValue)
Specified by:
setFrame in interface HTMLTableElement

getFrame

public String getFrame()
Specified by:
getFrame in interface HTMLTableElement

setRules

public void setRules(String newValue)
Specified by:
setRules in interface HTMLTableElement

getRules

public String getRules()
Specified by:
getRules in interface HTMLTableElement

setSummary

public void setSummary(String newValue)
Specified by:
setSummary in interface HTMLTableElement

getSummary

public String getSummary()
Specified by:
getSummary in interface HTMLTableElement

setOnKeyUp

public void setOnKeyUp(String newValue)
Specified by:
setOnKeyUp in interface XHTMLTableElement

getOnKeyUp

public String getOnKeyUp()
Specified by:
getOnKeyUp in interface XHTMLTableElement

setStyle

public void setStyle(String newValue)
Specified by:
setStyle in interface XHTMLTableElement

getStyle

public String getStyle()
Specified by:
getStyle in interface XHTMLTableElement

setOnMouseDown

public void setOnMouseDown(String newValue)
Specified by:
setOnMouseDown in interface XHTMLTableElement

getOnMouseDown

public String getOnMouseDown()
Specified by:
getOnMouseDown in interface XHTMLTableElement

setOnKeyPress

public void setOnKeyPress(String newValue)
Specified by:
setOnKeyPress in interface XHTMLTableElement

getOnKeyPress

public String getOnKeyPress()
Specified by:
getOnKeyPress in interface XHTMLTableElement

setOnDblClick

public void setOnDblClick(String newValue)
Specified by:
setOnDblClick in interface XHTMLTableElement

getOnDblClick

public String getOnDblClick()
Specified by:
getOnDblClick in interface XHTMLTableElement

setOnKeyDown

public void setOnKeyDown(String newValue)
Specified by:
setOnKeyDown in interface XHTMLTableElement

getOnKeyDown

public String getOnKeyDown()
Specified by:
getOnKeyDown in interface XHTMLTableElement

setOnMouseMove

public void setOnMouseMove(String newValue)
Specified by:
setOnMouseMove in interface XHTMLTableElement

getOnMouseMove

public String getOnMouseMove()
Specified by:
getOnMouseMove in interface XHTMLTableElement

setOnMouseUp

public void setOnMouseUp(String newValue)
Specified by:
setOnMouseUp in interface XHTMLTableElement

getOnMouseUp

public String getOnMouseUp()
Specified by:
getOnMouseUp in interface XHTMLTableElement

setXmlLang

public void setXmlLang(String newValue)
Specified by:
setXmlLang in interface XHTMLTableElement

getXmlLang

public String getXmlLang()
Specified by:
getXmlLang in interface XHTMLTableElement

setOnMouseOut

public void setOnMouseOut(String newValue)
Specified by:
setOnMouseOut in interface XHTMLTableElement

getOnMouseOut

public String getOnMouseOut()
Specified by:
getOnMouseOut in interface XHTMLTableElement

setOnClick

public void setOnClick(String newValue)
Specified by:
setOnClick in interface XHTMLTableElement

getOnClick

public String getOnClick()
Specified by:
getOnClick in interface XHTMLTableElement

setOnMouseOver

public void setOnMouseOver(String newValue)
Specified by:
setOnMouseOver in interface XHTMLTableElement

getOnMouseOver

public String getOnMouseOver()
Specified by:
getOnMouseOver in interface XHTMLTableElement

getCaption

public HTMLTableCaptionElement getCaption()
Specified by:
getCaption in interface HTMLTableElement

setCaption

public void setCaption(HTMLTableCaptionElement caption)
Specified by:
setCaption in interface HTMLTableElement

createCaption

public HTMLElement createCaption()
Specified by:
createCaption in interface HTMLTableElement

deleteCaption

public void deleteCaption()
Specified by:
deleteCaption in interface HTMLTableElement

getTHead

public HTMLTableSectionElement getTHead()
Specified by:
getTHead in interface HTMLTableElement

setTHead

public void setTHead(HTMLTableSectionElement tHead)
Specified by:
setTHead in interface HTMLTableElement

createTHead

public HTMLElement createTHead()
Specified by:
createTHead in interface HTMLTableElement

deleteTHead

public void deleteTHead()
Specified by:
deleteTHead in interface HTMLTableElement

getTFoot

public HTMLTableSectionElement getTFoot()
Specified by:
getTFoot in interface HTMLTableElement

setTFoot

public void setTFoot(HTMLTableSectionElement tFoot)
Specified by:
setTFoot in interface HTMLTableElement

createTFoot

public HTMLElement createTFoot()
Specified by:
createTFoot in interface HTMLTableElement

deleteTFoot

public void deleteTFoot()
Specified by:
deleteTFoot in interface HTMLTableElement

getRows

public HTMLCollection getRows()
Specified by:
getRows in interface HTMLTableElement

getTBodies

public HTMLCollection getTBodies()
Specified by:
getTBodies in interface HTMLTableElement

insertRow

public HTMLElement insertRow(int index)
Specified by:
insertRow in interface HTMLTableElement

insertRowX

void insertRowX(int index,
                XHTMLTableRowElementImpl newRow)

deleteRow

public void deleteRow(int index)
Specified by:
deleteRow in interface HTMLTableElement


Copyright © 1999-2002 Mark Diekhans, enhydra.org. All Rights reserved.