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.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 |
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.