## Uses of Class
com.google.gwt.dom.client.TableRowElement

- Packages that use TableRowElement
  Package | Description
  --- | ---
  com.google.gwt.dom.client | Classes for low-level DOM programming.
  com.google.gwt.user.cellview.client | The "cellview" widget set.

- - ### Uses of TableRowElement in com.google.gwt.dom.client

    Methods in com.google.gwt.dom.client that return TableRowElement
    Modifier and Type | Method and Description
    --- | ---
    `static TableRowElement` | TableRowElement.`as(Element elem)` Assert that the given `Element` is compatible with this class and automatically typecast it.
    `TableRowElement` | Document.`createTRElement()` Creates a <tr> element.
    `TableRowElement` | TableSectionElement.`insertRow(int index)` Insert a row into this section.
    `TableRowElement` | TableElement.`insertRow(int index)` Insert a new empty row in the table.

    Methods in com.google.gwt.dom.client that return types with arguments of type TableRowElement
    Modifier and Type | Method and Description
    --- | ---
    `NodeList<TableRowElement>` | TableSectionElement.`getRows()` The collection of rows in this table section.
    `NodeList<TableRowElement>` | TableElement.`getRows()` Returns a collection of all the rows in the table, including all in THEAD, TFOOT, all TBODY elements.

  - ### Uses of TableRowElement in com.google.gwt.user.cellview.client

    Methods in com.google.gwt.user.cellview.client that return TableRowElement
    Modifier and Type | Method and Description
    --- | ---
    `protected TableRowElement` | AbstractCellTable.`getChildElement(int row)` Get the element that represents the specified index.
    `TableRowElement` | RowHoverEvent.`getHoveringRow()` Return the `TableRowElement` that the user just hovered or unhovered.
    `TableRowElement` | AbstractCellTable.`getRowElement(int row)` Get the `TableRowElement` for the specified row.
    `protected TableRowElement` | AbstractCellTable.`getSubRowElement(int absRow, int subrow)` Get a subrow element given the index of the row value and the sub row index.

    Methods in com.google.gwt.user.cellview.client with parameters of type TableRowElement
    Modifier and Type | Method and Description
    --- | ---
    `static RowHoverEvent` | RowHoverEvent.`fire(HasHandlers source, TableRowElement hoveringRow, boolean isUnHover)` Fires a row hover event on all registered handlers in the handler manager.
    `static RowHoverEvent` | RowHoverEvent.`fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)` Fires a row hover event on all registered handlers in the handler manager.
    `static RowHoverEvent` | RowHoverEvent.`fire(HasHandlers source, TableRowElement hoveringRow, Event browserEvent, boolean isUnHover, RowHoverEvent.HoveringScope hoveringScope)` Fires a row hover event on all registered handlers in the handler manager.
    `int` | HeaderBuilder.`getRowIndex(TableRowElement row)` Get the row index from the associated `TableRowElement` (an TR element).
    `int` | FooterBuilder.`getRowIndex(TableRowElement row)` Get the row index from the associated `TableRowElement` (an TR element).
    `int` | AbstractHeaderOrFooterBuilder.`getRowIndex(TableRowElement row)`
    `int` | CellTableBuilder.`getRowValueIndex(TableRowElement row)` Get the index of the primary row from the associated `TableRowElement` (an TR element).
    `int` | AbstractCellTableBuilder.`getRowValueIndex(TableRowElement row)` Get the index of the row value from the associated `TableRowElement`.
    `int` | CellTableBuilder.`getSubrowValueIndex(TableRowElement row)` Get the index of the subrow value from the associated `TableRowElement` (an TR element).
    `int` | AbstractCellTableBuilder.`getSubrowValueIndex(TableRowElement row)` Get the index of the subrow value from the associated `TableRowElement`.

    Constructors in com.google.gwt.user.cellview.client with parameters of type TableRowElement
    Constructor and Description
    `RowHoverEvent(TableRowElement hoveringRow, boolean isUnHover)` Construct a new `RowHoverEvent`.
    `RowHoverEvent(TableRowElement hoveringRow, Event browserEvent, boolean isUnHover)` Construct a new `RowHoverEvent`.
    `RowHoverEvent(TableRowElement hoveringRow, Event browserEvent, boolean isUnHover, RowHoverEvent.HoveringScope hoveringScope)` Construct a new `RowHoverEvent`.