Class DelegatingElement

  • All Implemented Interfaces:
    org.w3c.dom.Element, org.w3c.dom.Node
    Direct Known Subclasses:
    VOElement

    public class DelegatingElement
    extends DelegatingNode
    implements org.w3c.dom.Element
    • Constructor Detail

      • DelegatingElement

        protected DelegatingElement​(org.w3c.dom.Element base,
                                    DelegatingDocument doc)
    • Method Detail

      • getTagName

        public java.lang.String getTagName()
        Specified by:
        getTagName in interface org.w3c.dom.Element
      • getAttribute

        public java.lang.String getAttribute​(java.lang.String name)
        Specified by:
        getAttribute in interface org.w3c.dom.Element
      • setAttribute

        public void setAttribute​(java.lang.String name,
                                 java.lang.String value)
        Specified by:
        setAttribute in interface org.w3c.dom.Element
      • removeAttribute

        public void removeAttribute​(java.lang.String name)
        Specified by:
        removeAttribute in interface org.w3c.dom.Element
      • getAttributeNode

        public org.w3c.dom.Attr getAttributeNode​(java.lang.String name)
        Specified by:
        getAttributeNode in interface org.w3c.dom.Element
      • setAttributeNode

        public org.w3c.dom.Attr setAttributeNode​(org.w3c.dom.Attr newAttr)
        Specified by:
        setAttributeNode in interface org.w3c.dom.Element
      • removeAttributeNode

        public org.w3c.dom.Attr removeAttributeNode​(org.w3c.dom.Attr oldAttr)
        Specified by:
        removeAttributeNode in interface org.w3c.dom.Element
      • getElementsByTagName

        public org.w3c.dom.NodeList getElementsByTagName​(java.lang.String name)
        Specified by:
        getElementsByTagName in interface org.w3c.dom.Element
      • getAttributeNS

        public java.lang.String getAttributeNS​(java.lang.String namespaceURI,
                                               java.lang.String localName)
        Specified by:
        getAttributeNS in interface org.w3c.dom.Element
      • setAttributeNS

        public void setAttributeNS​(java.lang.String namespaceURI,
                                   java.lang.String qualifiedName,
                                   java.lang.String value)
        Specified by:
        setAttributeNS in interface org.w3c.dom.Element
      • removeAttributeNS

        public void removeAttributeNS​(java.lang.String namespaceURI,
                                      java.lang.String localName)
        Specified by:
        removeAttributeNS in interface org.w3c.dom.Element
      • getAttributeNodeNS

        public org.w3c.dom.Attr getAttributeNodeNS​(java.lang.String namespaceURI,
                                                   java.lang.String localName)
        Specified by:
        getAttributeNodeNS in interface org.w3c.dom.Element
      • setAttributeNodeNS

        public org.w3c.dom.Attr setAttributeNodeNS​(org.w3c.dom.Attr attr)
        Specified by:
        setAttributeNodeNS in interface org.w3c.dom.Element
      • getElementsByTagNameNS

        public org.w3c.dom.NodeList getElementsByTagNameNS​(java.lang.String namespaceURI,
                                                           java.lang.String localName)
        Specified by:
        getElementsByTagNameNS in interface org.w3c.dom.Element
      • hasAttribute

        public boolean hasAttribute​(java.lang.String name)
        Specified by:
        hasAttribute in interface org.w3c.dom.Element
      • hasAttributeNS

        public boolean hasAttributeNS​(java.lang.String namespaceURI,
                                      java.lang.String localName)
        Specified by:
        hasAttributeNS in interface org.w3c.dom.Element
      • getSchemaTypeInfo

        public org.w3c.dom.TypeInfo getSchemaTypeInfo()
        Specified by:
        getSchemaTypeInfo in interface org.w3c.dom.Element
      • setIdAttribute

        public void setIdAttribute​(java.lang.String name,
                                   boolean isId)
        Specified by:
        setIdAttribute in interface org.w3c.dom.Element
      • setIdAttributeNS

        public void setIdAttributeNS​(java.lang.String namespaceURI,
                                     java.lang.String localName,
                                     boolean isId)
        Specified by:
        setIdAttributeNS in interface org.w3c.dom.Element
      • setIdAttributeNode

        public void setIdAttributeNode​(org.w3c.dom.Attr idAttr,
                                       boolean isId)
        Specified by:
        setIdAttributeNode in interface org.w3c.dom.Element