## Uses of Class
com.google.gwt.user.cellview.client.Header

Packages that use Header
com.google.gwt.user.cellview.client: The "cellview" widget set.

### Uses of Header in com.google.gwt.user.cellview.client

Subclasses of Header in com.google.gwt.user.cellview.client
`class` `SafeHtmlHeader` A Header containing safe HTML data rendered by a SafeHtmlCell.
`class` `TextHeader` A Header containing String data rendered by a `TextCell`.

Methods in com.google.gwt.user.cellview.client that return Header
`Header<?>` AbstractCellTable.`getFooter(int index)` Get the `Header` from the footer section that was added with a `Column`.
`Header<?>` HeaderBuilder.`getHeader(Element elem)` If you want to handle browser events using a subclass of `Header`, implement this method to return the appropriate instance and cell table will forward events originating in the element to the `Header`.
`Header<?>` FooterBuilder.`getHeader(Element elem)` If you want to handle browser events using a subclass of `Header`, implement this method to return the appropriate instance and cell table will forward events originating in the element to the `Header`.
`Header<?>` AbstractHeaderOrFooterBuilder.`getHeader(Element elem)`
`protected Header<?>` AbstractHeaderOrFooterBuilder.`getHeader(int index)` Get the header or footer at the specified index.
`Header<?>` AbstractCellTable.`getHeader(int index)` Get the `Header` from the header section that was added with a `Column`.

Methods in com.google.gwt.user.cellview.client with parameters of type Header
`void` AbstractCellTable.`addColumn(Column<T,?> col, Header<?> header)` Adds a column to the end of the table with an associated header.
`void` AbstractCellTable.`addColumn(Column<T,?> col, Header<?> header, Header<?> footer)` Adds a column to the end of the table with an associated header and footer.
`void` AbstractCellTable.`addColumn(Column<T,?> col, Header<?> header, Header<?> footer)` Adds a column to the end of the table with an associated header and footer.
`void` AbstractCellTable.`insertColumn(int beforeIndex, Column<T,?> col, Header<?> header)` Inserts a column into the table at the specified index with an associated header.
`void` AbstractCellTable.`insertColumn(int beforeIndex, Column<T,?> col, Header<?> header, Header<?> footer)` Inserts a column into the table at the specified index with an associated header and footer.
`void` AbstractCellTable.`insertColumn(int beforeIndex, Column<T,?> col, Header<?> header, Header<?> footer)` Inserts a column into the table at the specified index with an associated header and footer.
`protected <H> void` AbstractHeaderOrFooterBuilder.`renderHeader(ElementBuilderBase<?> out, Cell.Context context, Header<H> header)` Renders a given Header into a given ElementBuilderBase.
`protected void` AbstractHeaderOrFooterBuilder.`renderSortableHeader(ElementBuilderBase<?> out, Cell.Context context, Header<?> header, boolean isSorted, boolean isSortAscending)` Render a header, including a sort icon if the column is sortable and sorted.