Class HTMLTableRowElementImpl

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

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

      • cells_

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

      • HTMLTableRowElementImpl

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

      • getRowIndex

        public int getRowIndex()
        Specified by:
        getRowIndex in interface org.w3c.dom.html.HTMLTableRowElement
      • getSectionRowIndex

        public int getSectionRowIndex()
        Specified by:
        getSectionRowIndex in interface org.w3c.dom.html.HTMLTableRowElement
      • getRowIndex

        int getRowIndex​(org.w3c.dom.Node parent)
      • getCells

        public org.w3c.dom.html.HTMLCollection getCells()
        Specified by:
        getCells in interface org.w3c.dom.html.HTMLTableRowElement
      • insertCell

        public org.w3c.dom.html.HTMLElement insertCell​(int index)
        Specified by:
        insertCell in interface org.w3c.dom.html.HTMLTableRowElement
      • deleteCell

        public void deleteCell​(int index)
        Specified by:
        deleteCell in interface org.w3c.dom.html.HTMLTableRowElement
      • getAlign

        public java.lang.String getAlign()
        Specified by:
        getAlign in interface org.w3c.dom.html.HTMLTableRowElement
      • setAlign

        public void setAlign​(java.lang.String align)
        Specified by:
        setAlign in interface org.w3c.dom.html.HTMLTableRowElement
      • getBgColor

        public java.lang.String getBgColor()
        Specified by:
        getBgColor in interface org.w3c.dom.html.HTMLTableRowElement
      • setBgColor

        public void setBgColor​(java.lang.String bgColor)
        Specified by:
        setBgColor in interface org.w3c.dom.html.HTMLTableRowElement
      • getCh

        public java.lang.String getCh()
        Specified by:
        getCh in interface org.w3c.dom.html.HTMLTableRowElement
      • setCh

        public void setCh​(java.lang.String ch)
        Specified by:
        setCh in interface org.w3c.dom.html.HTMLTableRowElement
      • getChOff

        public java.lang.String getChOff()
        Specified by:
        getChOff in interface org.w3c.dom.html.HTMLTableRowElement
      • setChOff

        public void setChOff​(java.lang.String chOff)
        Specified by:
        setChOff in interface org.w3c.dom.html.HTMLTableRowElement
      • getVAlign

        public java.lang.String getVAlign()
        Specified by:
        getVAlign in interface org.w3c.dom.html.HTMLTableRowElement
      • setVAlign

        public void setVAlign​(java.lang.String vAlign)
        Specified by:
        setVAlign in interface org.w3c.dom.html.HTMLTableRowElement
      • cloneNode

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