org.apache.html.dom
Class HTMLElementImpl
java.lang.Object
org.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.ElementImpl
org.apache.html.dom.HTMLElementImpl
- Cloneable, org.w3c.dom.Element, org.w3c.dom.events.EventTarget, org.w3c.dom.html.HTMLElement, TypeInfo, org.w3c.dom.Node, org.w3c.dom.NodeList, Serializable
public class HTMLElementImpl
extends org.apache.xerces.dom.ElementImpl
implements org.w3c.dom.html.HTMLElement
Implements an HTML-specific element, an org.w3c.dom.Element
that
will only appear inside HTML documents. This element extends org.apache.xerces.dom.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:
- Assaf Arkin
org.w3c.dom.html.HTMLElement
DOCUMENT_POSITION_CONTAINS , DOCUMENT_POSITION_DISCONNECTED , DOCUMENT_POSITION_FOLLOWING , DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC , DOCUMENT_POSITION_IS_CONTAINED , DOCUMENT_POSITION_PRECEDING , ELEMENT_DEFINITION_NODE , FIRSTCHILD , HASSTRING , ID , IGNORABLEWS , NORMALIZED , OWNED , READONLY , SPECIFIED , SYNCCHILDREN , SYNCDATA , TREE_POSITION_ANCESTOR , TREE_POSITION_DESCENDANT , TREE_POSITION_DISCONNECTED , TREE_POSITION_EQUIVALENT , TREE_POSITION_FOLLOWING , TREE_POSITION_PRECEDING , TREE_POSITION_SAME_NODE , flags , ownerNode |
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 |
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 , setReadOnly , setXercesAttributeNode , setupDefaultAttributes , synchronizeData |
cloneNode , getChildNodes , getChildNodesUnoptimized , getFirstChild , getLastChild , getLength , getOwnerDocument , getTextContent , hasChildNodes , insertBefore , isEqualNode , item , normalize , removeChild , replaceChild , setReadOnly , setTextContent , synchronizeChildren |
addEventListener , appendChild , changed , changes , cloneNode , compareDocumentPosition , compareTreePosition , dispatchEvent , getAttributes , getBaseURI , getChildNodes , getContainer , getFeature , getFirstChild , getLastChild , getLength , getLocalName , getNamespaceURI , getNextSibling , getNodeName , getNodeNumber , getNodeType , getNodeValue , getOwnerDocument , getParentNode , getPrefix , getPreviousSibling , getReadOnly , getTextContent , getUserData , getUserData , hasAttributes , hasChildNodes , insertBefore , isDefaultNamespace , isEqualNode , isSameNode , isSupported , item , lookupNamespaceURI , lookupPrefix , needsSyncChildren , normalize , removeChild , removeEventListener , replaceChild , setNodeValue , setPrefix , setReadOnly , setTextContent , setUserData , setUserData , synchronizeData , toString |
getAttribute
public String getAttribute(String attrName)
- getAttribute in interface org.w3c.dom.Element
- getAttribute in interface org.apache.xerces.dom.ElementImpl
getAttributeNS
public String getAttributeNS(String namespaceURI,
String localName)
- getAttributeNS in interface org.w3c.dom.Element
- getAttributeNS in interface org.apache.xerces.dom.ElementImpl
getAttributeNode
public org.w3c.dom.Attr getAttributeNode(String attrName)
- getAttributeNode in interface org.w3c.dom.Element
- getAttributeNode in interface org.apache.xerces.dom.ElementImpl
getAttributeNodeNS
public org.w3c.dom.Attr getAttributeNodeNS(String namespaceURI,
String localName)
- getAttributeNodeNS in interface org.w3c.dom.Element
- getAttributeNodeNS in interface org.apache.xerces.dom.ElementImpl
getClassName
public String getClassName()
- getClassName in interface org.w3c.dom.html.HTMLElement
getDir
public String getDir()
- getDir in interface org.w3c.dom.html.HTMLElement
getElementsByTagName
public final org.w3c.dom.NodeList getElementsByTagName(String tagName)
- getElementsByTagName in interface org.w3c.dom.Element
- getElementsByTagName in interface org.apache.xerces.dom.ElementImpl
getElementsByTagNameNS
public final org.w3c.dom.NodeList getElementsByTagNameNS(String namespaceURI,
String localName)
- getElementsByTagNameNS in interface org.w3c.dom.Element
- getElementsByTagNameNS in interface org.apache.xerces.dom.ElementImpl
getForm
public org.w3c.dom.html.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.
getId
public String getId()
- getId in interface org.w3c.dom.html.HTMLElement
getLang
public String getLang()
- getLang in interface org.w3c.dom.html.HTMLElement
getTitle
public String getTitle()
- getTitle in interface org.w3c.dom.html.HTMLElement
setClassName
public void setClassName(String className)
- setClassName in interface org.w3c.dom.html.HTMLElement
setDir
public void setDir(String dir)
- setDir in interface org.w3c.dom.html.HTMLElement
setId
public void setId(String id)
- setId in interface org.w3c.dom.html.HTMLElement
setLang
public void setLang(String lang)
- setLang in interface org.w3c.dom.html.HTMLElement
setTitle
public void setTitle(String title)
- setTitle in interface org.w3c.dom.html.HTMLElement
Copyright B) 1999-2004 Apache XML Project. All Rights Reserved.