Package org.w3c.tidy
Class DOMElementImpl
- java.lang.Object
-
- org.w3c.tidy.DOMNodeImpl
-
- org.w3c.tidy.DOMElementImpl
-
- All Implemented Interfaces:
org.w3c.dom.Element,org.w3c.dom.Node
public class DOMElementImpl extends DOMNodeImpl implements org.w3c.dom.Element
DOMElementImpl.- Version:
- $Revision$ ($Author$)
- Author:
- Dave Raggett dsr@w3.org , Andy Quick ac.quick@sympatico.ca (translation to Java), Fabrizio Giustina
-
-
Field Summary
-
Fields inherited from class org.w3c.tidy.DOMNodeImpl
adaptee
-
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
Constructors Modifier Constructor Description protectedDOMElementImpl(Node adaptee)Instantiates a new DOM element.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAttribute(java.lang.String name)org.w3c.dom.AttrgetAttributeNode(java.lang.String name)org.w3c.dom.AttrgetAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 getAttributeNodeNS() Not supported.java.lang.StringgetAttributeNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 getAttributeNS() Not supported.org.w3c.dom.NodeListgetElementsByTagName(java.lang.String name)org.w3c.dom.NodeListgetElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 getElementsByTagNameNS() Not supported.shortgetNodeType()org.w3c.dom.TypeInfogetSchemaTypeInfo()TODO DOM level 3 getSchemaTypeInfo() Not supported.java.lang.StringgetTagName()booleanhasAttribute(java.lang.String name)TODO DOM level 2 hasAttribute() Not supported.booleanhasAttributeNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 hasAttribute() Not supported.voidnormalize()TODO DOM level 2 getOwnerDocument() Not supported.voidremoveAttribute(java.lang.String name)org.w3c.dom.AttrremoveAttributeNode(org.w3c.dom.Attr oldAttr)voidremoveAttributeNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 removeAttributeNS() Not supported.voidsetAttribute(java.lang.String name, java.lang.String value)org.w3c.dom.AttrsetAttributeNode(org.w3c.dom.Attr newAttr)org.w3c.dom.AttrsetAttributeNodeNS(org.w3c.dom.Attr newAttr)TODO DOM level 2 setAttributeNodeNS() Not supported.voidsetAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName, java.lang.String value)TODO DOM level 2 setAttributeNS() Not supported.voidsetIdAttribute(java.lang.String name, boolean isId)TODO DOM level 3 setIdAttribute() Not supported.voidsetIdAttributeNode(org.w3c.dom.Attr idAttr, boolean isId)TODO DOM level 3 setIdAttributeNode() Not supported.voidsetIdAttributeNS(java.lang.String namespaceURI, java.lang.String localName, boolean isId)TODO DOM level 3 setIdAttributeNS() Not supported.-
Methods inherited from class org.w3c.tidy.DOMNodeImpl
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData, supports
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
-
-
-
Constructor Detail
-
DOMElementImpl
protected DOMElementImpl(Node adaptee)
Instantiates a new DOM element.- Parameters:
adaptee- Tidy Node.
-
-
Method Detail
-
getNodeType
public short getNodeType()
- Specified by:
getNodeTypein interfaceorg.w3c.dom.Node- Overrides:
getNodeTypein classDOMNodeImpl- See Also:
Node.getNodeType()
-
getTagName
public java.lang.String getTagName()
- Specified by:
getTagNamein interfaceorg.w3c.dom.Element- See Also:
Element.getTagName()
-
getAttribute
public java.lang.String getAttribute(java.lang.String name)
- Specified by:
getAttributein interfaceorg.w3c.dom.Element- See Also:
Element.getAttribute(java.lang.String)
-
setAttribute
public void setAttribute(java.lang.String name, java.lang.String value) throws org.w3c.dom.DOMException- Specified by:
setAttributein interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.setAttribute(java.lang.String, java.lang.String)
-
removeAttribute
public void removeAttribute(java.lang.String name) throws org.w3c.dom.DOMException- Specified by:
removeAttributein interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.removeAttribute(java.lang.String)
-
getAttributeNode
public org.w3c.dom.Attr getAttributeNode(java.lang.String name)
- Specified by:
getAttributeNodein interfaceorg.w3c.dom.Element- See Also:
Element.getAttributeNode(java.lang.String)
-
setAttributeNode
public org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr newAttr) throws org.w3c.dom.DOMException- Specified by:
setAttributeNodein interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.setAttributeNode(org.w3c.dom.Attr)
-
removeAttributeNode
public org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr oldAttr) throws org.w3c.dom.DOMException- Specified by:
removeAttributeNodein interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.removeAttributeNode(org.w3c.dom.Attr)
-
getElementsByTagName
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String name)
- Specified by:
getElementsByTagNamein interfaceorg.w3c.dom.Element- See Also:
Element.getElementsByTagName(java.lang.String)
-
normalize
public void normalize()
TODO DOM level 2 getOwnerDocument() Not supported. Do nothing.- Specified by:
normalizein interfaceorg.w3c.dom.Node- Overrides:
normalizein classDOMNodeImpl- See Also:
Node.normalize()
-
getAttributeNS
public java.lang.String getAttributeNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 getAttributeNS() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
getAttributeNSin interfaceorg.w3c.dom.Element- See Also:
Element.getAttributeNS(java.lang.String, java.lang.String)
-
setAttributeNS
public void setAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName, java.lang.String value) throws org.w3c.dom.DOMExceptionTODO DOM level 2 setAttributeNS() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
setAttributeNSin interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.setAttributeNS(java.lang.String, java.lang.String, java.lang.String)
-
removeAttributeNS
public void removeAttributeNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMExceptionTODO DOM level 2 removeAttributeNS() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
removeAttributeNSin interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.removeAttributeNS(java.lang.String, java.lang.String)
-
getAttributeNodeNS
public org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 getAttributeNodeNS() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
getAttributeNodeNSin interfaceorg.w3c.dom.Element- See Also:
Element.getAttributeNodeNS(java.lang.String, java.lang.String)
-
setAttributeNodeNS
public org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr newAttr) throws org.w3c.dom.DOMExceptionTODO DOM level 2 setAttributeNodeNS() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
setAttributeNodeNSin interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.setAttributeNodeNS(org.w3c.dom.Attr)
-
getElementsByTagNameNS
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 getElementsByTagNameNS() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
getElementsByTagNameNSin interfaceorg.w3c.dom.Element- See Also:
Element.getElementsByTagNameNS(java.lang.String, java.lang.String)
-
hasAttribute
public boolean hasAttribute(java.lang.String name)
TODO DOM level 2 hasAttribute() Not supported. Returns false.- Specified by:
hasAttributein interfaceorg.w3c.dom.Element- See Also:
Element.hasAttribute(java.lang.String)
-
hasAttributeNS
public boolean hasAttributeNS(java.lang.String namespaceURI, java.lang.String localName)TODO DOM level 2 hasAttribute() Not supported. Returns false.- Specified by:
hasAttributeNSin interfaceorg.w3c.dom.Element- See Also:
Element.hasAttributeNS(java.lang.String, java.lang.String)
-
getSchemaTypeInfo
public org.w3c.dom.TypeInfo getSchemaTypeInfo()
TODO DOM level 3 getSchemaTypeInfo() Not supported. Returns null.- Specified by:
getSchemaTypeInfoin interfaceorg.w3c.dom.Element- See Also:
Element.getSchemaTypeInfo()
-
setIdAttribute
public void setIdAttribute(java.lang.String name, boolean isId) throws org.w3c.dom.DOMExceptionTODO DOM level 3 setIdAttribute() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
setIdAttributein interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.setIdAttribute(java.lang.String, boolean)
-
setIdAttributeNode
public void setIdAttributeNode(org.w3c.dom.Attr idAttr, boolean isId) throws org.w3c.dom.DOMExceptionTODO DOM level 3 setIdAttributeNode() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
setIdAttributeNodein interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.setIdAttributeNode(org.w3c.dom.Attr, boolean)
-
setIdAttributeNS
public void setIdAttributeNS(java.lang.String namespaceURI, java.lang.String localName, boolean isId) throws org.w3c.dom.DOMExceptionTODO DOM level 3 setIdAttributeNS() Not supported. Throws NOT_SUPPORTED_ERR.- Specified by:
setIdAttributeNSin interfaceorg.w3c.dom.Element- Throws:
org.w3c.dom.DOMException- See Also:
Element.setIdAttributeNS(java.lang.String, java.lang.String, boolean)
-
-