Xerces 1.0.1

org.apache.html.dom
Class HTMLElementImpl

java.lang.Object
  |
  +--org.apache.xerces.dom.NodeImpl
        |
        +--org.apache.xerces.dom.ElementImpl
              |
              +--org.apache.html.dom.HTMLElementImpl
Direct Known Subclasses:
HTMLAnchorElementImpl, HTMLAppletElementImpl, HTMLAreaElementImpl, HTMLBaseElementImpl, HTMLBaseFontElementImpl, HTMLBodyElementImpl, HTMLBRElementImpl, HTMLButtonElementImpl, HTMLDirectoryElementImpl, HTMLDivElementImpl, HTMLDListElementImpl, HTMLFieldSetElementImpl, HTMLFontElementImpl, HTMLFormElementImpl, HTMLFrameElementImpl, HTMLFrameSetElementImpl, HTMLHeadElementImpl, HTMLHeadingElementImpl, HTMLHRElementImpl, HTMLHtmlElementImpl, HTMLIFrameElementImpl, HTMLImageElementImpl, HTMLInputElementImpl, HTMLIsIndexElementImpl, HTMLLabelElementImpl, HTMLLegendElementImpl, HTMLLIElementImpl, HTMLLinkElementImpl, HTMLMapElementImpl, HTMLMenuElementImpl, HTMLMetaElementImpl, HTMLModElementImpl, HTMLObjectElementImpl, HTMLOListElementImpl, HTMLOptGroupElementImpl, HTMLOptionElementImpl, HTMLParagraphElementImpl, HTMLParamElementImpl, HTMLPreElementImpl, HTMLQuoteElementImpl, HTMLScriptElementImpl, HTMLSelectElementImpl, HTMLStyleElementImpl, HTMLTableCaptionElementImpl, HTMLTableCellElementImpl, HTMLTableColElementImpl, HTMLTableElementImpl, HTMLTableRowElementImpl, HTMLTableSectionElementImpl, HTMLTextAreaElementImpl, HTMLTitleElementImpl, HTMLUListElementImpl

public class HTMLElementImpl
extends ElementImpl
implements HTMLElement

Implements an HTML-specific element, an Element that will only appear inside HTML documents. This element extends ElementImpl by adding methods for directly manipulating HTML-specific attributes. All HTML elements gain access to the id, title, lang, dir and class attributes. Other elements add their own specific attributes.

Version:
$Revision: 1.1 $ $Date: 1999/12/14 21:27:04 $
See Also:
HTMLElement, Serialized Form

Fields inherited from class org.apache.xerces.dom.ElementImpl
attributes, enableNamespace, localName, namespaceURI, prefix
 
Fields inherited from class org.apache.xerces.dom.NodeImpl
ELEMENT_DEFINITION_NODE, firstChild, kidOK, lastChild, MUTATION_AGGREGATE, MUTATION_ALL, MUTATION_LOCAL, MUTATION_NONE, MUTATIONEVENTS, name, nextSibling, ownerDocument, parentNode, previousSibling, readOnly, syncChildren, syncData, userData, value
 
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
 java.lang.String getClassName()
          The class attribute of the element.
 java.lang.String getDir()
          Specifies the base direction of directionally neutral text and the directionality of tables.
 HTMLFormElement getForm()
          Convenience method returns the form in which this form element is contained.
 java.lang.String getId()
          The element's identifier.
 java.lang.String getLang()
          Language code defined in RFC 1766.
 java.lang.String getTitle()
          The element's advisory title.
 void setClassName(java.lang.String className)
           
 void setDir(java.lang.String dir)
           
 void setId(java.lang.String id)
           
 void setLang(java.lang.String lang)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class org.apache.xerces.dom.ElementImpl
cloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getElementsByTagName, getElementsByTagNameNS, getLocalName, getNamespaceURI, getNodeType, getNodeValue, getPrefix, getTagName, normalize, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setNodeValue, setPrefix, setReadOnly, setupDefaultAttributes, synchronizeData
 
Methods inherited from class org.apache.xerces.dom.NodeImpl
addEventListener, appendChild, changed, dispatchEvent, finalize, getChildNodes, getFirstChild, getLastChild, getLength, getNextSibling, getNodeName, getOwnerDocument, getParentNode, getPreviousSibling, getReadOnly, getUserData, hasChildNodes, insertBefore, item, removeChild, removeEventListener, replaceChild, setUserData, supports, synchronizeChildren, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getId

public java.lang.String getId()
Description copied from interface: HTMLElement
The element's identifier. See the id attribute definition in HTML 4.0.
Specified by:
getId in interface HTMLElement

setId

public void setId(java.lang.String id)
Specified by:
setId in interface HTMLElement

getTitle

public java.lang.String getTitle()
Description copied from interface: HTMLElement
The element's advisory title. See the title attribute definition in HTML 4.0.
Specified by:
getTitle in interface HTMLElement

setTitle

public void setTitle(java.lang.String title)
Specified by:
setTitle in interface HTMLElement

getLang

public java.lang.String getLang()
Description copied from interface: HTMLElement
Language code defined in RFC 1766. See the lang attribute definition in HTML 4.0.
Specified by:
getLang in interface HTMLElement

setLang

public void setLang(java.lang.String lang)
Specified by:
setLang in interface HTMLElement

getDir

public java.lang.String getDir()
Description copied from interface: HTMLElement
Specifies the base direction of directionally neutral text and the directionality of tables. See the dir attribute definition in HTML 4.0.
Specified by:
getDir in interface HTMLElement

setDir

public void setDir(java.lang.String dir)
Specified by:
setDir in interface HTMLElement

getClassName

public java.lang.String getClassName()
Description copied from interface: HTMLElement
The class attribute of the element. This attribute has been renamed due to conflicts with the "class" keyword exposed by many languages. See the class attribute definition in HTML 4.0.
Specified by:
getClassName in interface HTMLElement

setClassName

public void setClassName(java.lang.String className)
Specified by:
setClassName in interface HTMLElement

getForm

public HTMLFormElement getForm()
Convenience method returns the form in which this form element is contained. This method is exposed for form elements through the DOM API, but other elements have no access to it through the API.

Xerces 1.0.1