feat.v1.impl.template
クラス DOMElementImpl

java.lang.Object
  拡張feat.v1.impl.template.DOMNodeImpl
      拡張feat.v1.impl.template.DOMElementImpl
すべての実装インタフェース:
org.w3c.dom.Element, HTMLConvertibleNode, org.w3c.dom.Node

public class DOMElementImpl
extends DOMNodeImpl
implements org.w3c.dom.Element

DOM APIのElementの実装。

作成者:
SUGIMOTO Ken-ichi

フィールドの概要
 
インタフェース 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
 
コンストラクタの概要
DOMElementImpl(HTMLElementImpl htmlNode)
           
 
メソッドの概要
 java.lang.String getAttribute(java.lang.String name)
           
 org.w3c.dom.Attr getAttributeNode(java.lang.String name)
           
 org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)
           
 java.lang.String getAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
           
 org.w3c.dom.NamedNodeMap getAttributes()
           
 org.w3c.dom.NodeList getElementsByTagName(java.lang.String name)
           
 org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
           
 java.lang.String getLocalName()
           
 java.lang.String getNodeName()
           
 short getNodeType()
           
 java.lang.String getNodeValue()
           
 java.lang.String getTagName()
           
 boolean hasAttribute(java.lang.String name)
           
 boolean hasAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
           
 boolean hasAttributes()
           
 void removeAttribute(java.lang.String name)
           
 org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr oldAttr)
           
 void removeAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
           
 void setAttribute(java.lang.String name, java.lang.String value)
           
 org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr newAttr)
           
 org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr newAttr)
           
 void setAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName, java.lang.String value)
           
 void setNodeValue(java.lang.String nodeValue)
           
 
クラス feat.v1.impl.template.DOMNodeImpl から継承したメソッド
appendChild, cloneNode, convertHTML, getChildNodes, getFirstChild, getLastChild, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setPrefix
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.w3c.dom.Node から継承したメソッド
appendChild, cloneNode, getChildNodes, getFirstChild, getLastChild, getNamespaceURI, getNextSibling, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setPrefix
 

コンストラクタの詳細

DOMElementImpl

public DOMElementImpl(HTMLElementImpl htmlNode)
メソッドの詳細

getAttributes

public org.w3c.dom.NamedNodeMap getAttributes()
定義:
インタフェース org.w3c.dom.Node 内の getAttributes

getLocalName

public java.lang.String getLocalName()
定義:
インタフェース org.w3c.dom.Node 内の getLocalName

getNodeValue

public java.lang.String getNodeValue()
                              throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Node 内の getNodeValue
例外:
org.w3c.dom.DOMException

hasAttributes

public boolean hasAttributes()
定義:
インタフェース org.w3c.dom.Node 内の hasAttributes

setNodeValue

public void setNodeValue(java.lang.String nodeValue)
                  throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Node 内の setNodeValue
例外:
org.w3c.dom.DOMException

getNodeType

public short getNodeType()
定義:
インタフェース org.w3c.dom.Node 内の getNodeType

getNodeName

public java.lang.String getNodeName()
定義:
インタフェース org.w3c.dom.Node 内の getNodeName

getTagName

public java.lang.String getTagName()
定義:
インタフェース org.w3c.dom.Element 内の getTagName

removeAttribute

public void removeAttribute(java.lang.String name)
                     throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Element 内の removeAttribute
例外:
org.w3c.dom.DOMException

hasAttribute

public boolean hasAttribute(java.lang.String name)
定義:
インタフェース org.w3c.dom.Element 内の hasAttribute

getAttribute

public java.lang.String getAttribute(java.lang.String name)
定義:
インタフェース org.w3c.dom.Element 内の getAttribute

removeAttributeNS

public void removeAttributeNS(java.lang.String namespaceURI,
                              java.lang.String localName)
                       throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Element 内の removeAttributeNS
例外:
org.w3c.dom.DOMException

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String value)
                  throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Element 内の setAttribute
例外:
org.w3c.dom.DOMException

hasAttributeNS

public boolean hasAttributeNS(java.lang.String namespaceURI,
                              java.lang.String localName)
定義:
インタフェース org.w3c.dom.Element 内の hasAttributeNS

getAttributeNode

public org.w3c.dom.Attr getAttributeNode(java.lang.String name)
定義:
インタフェース org.w3c.dom.Element 内の getAttributeNode

removeAttributeNode

public org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr oldAttr)
                                     throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Element 内の removeAttributeNode
例外:
org.w3c.dom.DOMException

setAttributeNode

public org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr newAttr)
                                  throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Element 内の setAttributeNode
例外:
org.w3c.dom.DOMException

setAttributeNodeNS

public org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr newAttr)
                                    throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Element 内の setAttributeNodeNS
例外:
org.w3c.dom.DOMException

getElementsByTagName

public org.w3c.dom.NodeList getElementsByTagName(java.lang.String name)
定義:
インタフェース org.w3c.dom.Element 内の getElementsByTagName

getAttributeNS

public java.lang.String getAttributeNS(java.lang.String namespaceURI,
                                       java.lang.String localName)
定義:
インタフェース org.w3c.dom.Element 内の getAttributeNS

setAttributeNS

public void setAttributeNS(java.lang.String namespaceURI,
                           java.lang.String qualifiedName,
                           java.lang.String value)
                    throws org.w3c.dom.DOMException
定義:
インタフェース org.w3c.dom.Element 内の setAttributeNS
例外:
org.w3c.dom.DOMException

getAttributeNodeNS

public org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI,
                                           java.lang.String localName)
定義:
インタフェース org.w3c.dom.Element 内の getAttributeNodeNS

getElementsByTagNameNS

public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI,
                                                   java.lang.String localName)
定義:
インタフェース org.w3c.dom.Element 内の getElementsByTagNameNS