# Uses of Package
com.google.gwt.user.cellview.client

- Packages that use com.google.gwt.user.cellview.client
  Package | Description
  --- | ---
  com.google.gwt.user.cellview.client | The "cellview" widget set.
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.
  com.google.gwt.widget.client | Modern widgets, usually backed by Cells.

- Classes in com.google.gwt.user.cellview.client used by com.google.gwt.user.cellview.client
  Class and Description
  AbstractCellTable Abstract base class for tabular views that supports paging and columns.
  AbstractCellTable.Resources A ClientBundle that provides images for this widget.
  AbstractCellTable.Style Styles used by this widget.
  AbstractCellTable.TableSectionChangeHandler Interface that this class's subclass may implement to get notified with table section change event.
  AbstractCellTableBuilder Builder used to construct a CellTable.
  AbstractCellTree An abstract representation of a tree widget that renders items using `Cell`s.
  AbstractHasData An abstract `Widget` that implements `HasData`.
  AbstractHasData.DefaultKeyboardSelectionHandler Default implementation of a keyboard navigation handler.
  AbstractHeaderOrFooterBuilder Default implementation of `HeaderBuilder` that renders columns.
  AbstractPager An abstract pager that exposes many methods useful for paging.
  CellBasedWidgetImpl Implementation used by various cell based widgets.
  CellBasedWidgetImplStandard Standard implementation used by most cell based widgets.
  CellBrowser A "browsable" view of a tree in which only a single node per level may be open at one time.
  CellBrowser.BrowserCellList A custom version of cell list used by the browser.
  CellBrowser.Builder Builder object to create CellBrowser.
  CellBrowser.PagerFactory Pager factory used to create pagers for each `CellList` of the `CellBrowser`.
  CellBrowser.Resources A ClientBundle that provides images for this widget.
  CellBrowser.Style Styles used by this widget.
  CellBrowser.TreeNodeImpl A node in the tree.
  CellList A single column list of cells.
  CellList.Resources A ClientBundle that provides images for this widget.
  CellList.Style Styles used by this widget.
  CellTable.BasicStyle Styles used by `CellTable.BasicResources`.
  CellTable.Resources A ClientBundle that provides images for this widget.
  CellTable.Style Styles used by this widget.
  CellTableBuilder Builder used to construct a CellTable.
  CellTree A view of a tree.
  CellTree.BasicStyle Styles used by `CellTree.BasicResources`.
  CellTree.CellTreeMessages Constants for labeling the cell tree.
  CellTree.NodeAnimation A node animation.
  CellTree.Resources A ClientBundle that provides images for this widget.
  CellTree.RevealAnimation A `CellTree.NodeAnimation` that reveals the contents of child nodes.
  CellTree.SlideAnimation A `CellTree.NodeAnimation` that slides children into view.
  CellTree.Style Styles used by this widget.
  CellTreeNodeView A view of a tree node.
  CellTreeNodeView.NodeCellList The `HasData` used to show children.
  Column A representation of a column in a table.
  ColumnSortEvent Represents a column sort event.
  ColumnSortEvent.Handler Handler for `ColumnSortEvent`.
  ColumnSortList An ordered list containing the sort history of `Column`s in a table.
  ColumnSortList.ColumnSortInfo Information about the sort order of a specific column in a table.
  ColumnSortList.Delegate The delegate that handles modifications to the list.
  DataGrid.Resources A ClientBundle that provides images for this widget.
  DataGrid.Style Styles used by this widget.
  DataGrid.TableWidget A simple widget wrapper around a table element.
  FooterBuilder Builds the DOM elements for the footer section of a CellTable.
  HasDataPresenter Presenter implementation of `HasData` that presents data for various cell based widgets.
  HasDataPresenter.View The view that this presenter presents.
  HasKeyboardPagingPolicy Implemented by widgets that have a `HasKeyboardPagingPolicy.KeyboardPagingPolicy`.
  HasKeyboardPagingPolicy.KeyboardPagingPolicy The policy that determines how keyboard paging will work.
  HasKeyboardSelectionPolicy Implemented by widgets that have a `HasKeyboardSelectionPolicy.KeyboardSelectionPolicy`.
  HasKeyboardSelectionPolicy.KeyboardSelectionPolicy The policy that determines how keyboard selection will work.
  Header A table column header or footer.
  HeaderBuilder Builds the DOM elements for the header section of a CellTable.
  LoadingStateChangeEvent An event used to indicate that the data loading state has changed.
  LoadingStateChangeEvent.Handler Implemented by handlers of `LoadingStateChangeEvent`.
  LoadingStateChangeEvent.LoadingState Represents the current status of the data being loaded.
  RowHoverEvent Represents a row hover event.
  RowHoverEvent.Handler Handler for `RowHoverEvent`.
  RowHoverEvent.HoveringScope Indicates the scope/area of the hover event
  RowStyles A description of how rows are to be styled in a `CellTable`.
  SimplePager.ImageButtonsConstants Constant for labeling the simple pager navigational `ImageButton`s
  SimplePager.Resources A ClientBundle that provides images for this widget.
  SimplePager.Style Styles used by this widget.
  SimplePager.TextLocation The location of the text relative to the paging buttons.
  TreeNode A representation of a node in a tree.

- Classes in com.google.gwt.user.cellview.client used by com.google.gwt.user.client.ui
  Class and Description
  CellList A single column list of cells.

- Classes in com.google.gwt.user.cellview.client used by com.google.gwt.widget.client
  Class and Description
  CellWidget A `Widget` that wraps a `Cell`.