## 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 | 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` | TableElement.`insertRow​(int index)` | Insert a new empty row in the table.
    `TableRowElement` | TableSectionElement.`insertRow​(int index)` | Insert a row into this section.

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

  - ### 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 | 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 | 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` | AbstractHeaderOrFooterBuilder.`getRowIndex​(TableRowElement row)` |
    `int` | FooterBuilder.`getRowIndex​(TableRowElement row)` | Get the row index from the associated `TableRowElement` (an TR element).
    `int` | HeaderBuilder.`getRowIndex​(TableRowElement row)` | Get the row index 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.`getRowValueIndex​(TableRowElement row)` | Get the index of the primary row from the associated `TableRowElement` (an TR element).
    `int` | AbstractCellTableBuilder.`getSubrowValueIndex​(TableRowElement row)` | Get the index of the subrow value from the associated `TableRowElement`.
    `int` | CellTableBuilder.`getSubrowValueIndex​(TableRowElement row)` | Get the index of the subrow value from the associated `TableRowElement` (an TR element).

    Constructors in com.google.gwt.user.cellview.client with parameters of type TableRowElement
    Constructor | 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`.