Class HTMLMapElementImpl

  • All Implemented Interfaces:
    java.lang.Cloneable, org.w3c.dom.Element, org.w3c.dom.events.EventTarget, org.w3c.dom.html.HTMLElement, org.w3c.dom.html.HTMLMapElement, org.w3c.dom.Node, org.w3c.dom.NodeList, org.w3c.dom.TypeInfo

    public class HTMLMapElementImpl
    extends HTMLElementImpl
    implements org.w3c.dom.html.HTMLMapElement
    See Also:
    HTMLMapElement, ElementImpl
    • Field Detail

      • areas_

        private org.w3c.dom.html.HTMLCollection areas_
    • Constructor Detail

      • HTMLMapElementImpl

        public HTMLMapElementImpl​(HTMLDocumentImpl owner,
                                  java.lang.String name)
        Constructor requires owner document.
        Parameters:
        owner - The owner HTML document
    • Method Detail

      • getAreas

        public org.w3c.dom.html.HTMLCollection getAreas()
        Specified by:
        getAreas in interface org.w3c.dom.html.HTMLMapElement
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface org.w3c.dom.html.HTMLMapElement
      • setName

        public void setName​(java.lang.String name)
        Specified by:
        setName in interface org.w3c.dom.html.HTMLMapElement
      • cloneNode

        public org.w3c.dom.Node cloneNode​(boolean deep)
        Explicit implementation of cloneNode() to ensure that cache used for getAreas() gets cleared.
        Specified by:
        cloneNode in interface org.w3c.dom.Node
        Overrides:
        cloneNode in class ElementImpl
        See Also:
        Node.cloneNode(boolean)