Class TableSectionElement


  • @TagName({"tbody","tfoot","thead"})
    public class TableSectionElement
    extends Element
    The THEAD, TFOOT, and TBODY elements.
    • Constructor Detail

      • TableSectionElement

        protected TableSectionElement()
    • Method Detail

      • is

        public static boolean is​(JavaScriptObject o)
        Determines whether the given JavaScriptObject can be cast to this class. A null object will cause this method to return false.
      • is

        public static boolean is​(Node node)
        Determine whether the given Node can be cast to this class. A null node will cause this method to return false.
      • is

        public static boolean is​(Element elem)
        Determine whether the given Element can be cast to this class. A null node will cause this method to return false.
      • deleteRow

        public final void deleteRow​(int index)
        Delete a row from this section.
        Parameters:
        index - The index of the row to be deleted, or -1 to delete the last row. This index starts from 0 and is relative only to the rows contained inside this section, not all the rows in the table.
      • getAlign

        public final java.lang.String getAlign()
        Horizontal alignment of data in cells. See the align attribute for HTMLTheadElement for details.
      • getCh

        public final java.lang.String getCh()
        Alignment character for cells in a column.
        See Also:
        W3C HTML Specification
      • getChOff

        public final java.lang.String getChOff()
        Offset of alignment character.
        See Also:
        W3C HTML Specification
      • getVAlign

        public final java.lang.String getVAlign()
        Vertical alignment of data in cells. See the valign attribute for HTMLTheadElement for details.
      • insertRow

        public final TableRowElement insertRow​(int index)
        Insert a row into this section. The new row is inserted immediately before the current indexth row in this section. If index is -1 or equal to the number of rows in this section, the new row is appended.
        Parameters:
        index - The row number where to insert a new row. This index starts from 0 and is relative only to the rows contained inside this section, not all the rows in the table.
        Returns:
        The newly created row.
      • setAlign

        public final void setAlign​(java.lang.String align)
        Horizontal alignment of data in cells. See the align attribute for HTMLTheadElement for details.
      • setCh

        public final void setCh​(java.lang.String ch)
        Alignment character for cells in a column.
        See Also:
        W3C HTML Specification
      • setChOff

        public final void setChOff​(java.lang.String chOff)
        Offset of alignment character.
        See Also:
        W3C HTML Specification
      • setVAlign

        public final void setVAlign​(java.lang.String vAlign)
        Vertical alignment of data in cells. See the valign attribute for HTMLTheadElement for details.