package

com.google.gwt.user.cellview.client

The "cellview" widget set. The current widgets include:

  • CellList - a simple vertical list of items, rendered by a common Cell
  • CellTable - a table in which each Column is rendered by a common Cell. The table may have headers and footers defined by the Header class. The IdentityColumn, TextColumn, and TextHeader classes are provided for convenience.
  • CellTree - a tree in which all the children of a node are rendered by a common cell.
  • CellBrowser - a tree in which tree levels are displayed horizontally, with only a single node per level open at a time.

CellTable supports the notion of paging, which may be controlled by an AbstractPager such as SimplePager, PageSizePager, or a user-defined subclass.

Interfaces

CellBrowser.Resources A ClientBundle that provides images for this widget. 
CellBrowser.Style Styles used by this widget. 
CellList.Resources A ClientBundle that provides images for this widget. 
CellList.Style Styles used by this widget. 
CellTable.BasicResources Resources that match the GWT standard style theme. 
CellTable.Resources A ClientBundle that provides images for this widget. 
CellTable.Style Styles used by this widget. 
CellTree.BasicResources Resources that match the GWT standard style theme. 
CellTree.Resources A ClientBundle that provides images for this widget. 
CellTree.Style Styles used by this widget. 
ColumnSortEvent.Handler Handler for ColumnSortEvent
ColumnSortList.Delegate The delegate that handles modifications to the list. 
HasKeyboardPagingPolicy Implemented by widgets that have a HasKeyboardPagingPolicy.KeyboardPagingPolicy
HasKeyboardSelectionPolicy Implemented by widgets that have a HasKeyboardSelectionPolicy.KeyboardSelectionPolicy
RowStyles<T> A description of how rows are to be styled in a CellTable
SimplePager.Resources A ClientBundle that provides images for this widget. 
SimplePager.Style Styles used by this widget. 
TreeNode A representation of a node in a tree. 

Classes

AbstractCellTree An abstract representation of a tree widget that renders items using Cells. 
AbstractHasData<T> An abstract Widget that implements HasData
AbstractPager An abstract pager that exposes many methods useful for paging. 
CellBasedWidgetImplSafari Webkit specified Impl used by cell based widgets. 
CellBrowser A "browsable" view of a tree in which only a single node per level may be open at one time. 
CellList<T> A single column list of cells. 
CellTable<T> A tabular view that supports paging and columns. 
CellTree A view of a tree. 
CellTree.NodeAnimation A node animation. 
CellTree.RevealAnimation A CellTree.NodeAnimation that reveals the contents of child nodes. 
CellTree.SlideAnimation A CellTree.NodeAnimation that slides children into view. 
CellWidget<C> A Widget that wraps a Cell
Column<T, C> A representation of a column in a table. 
ColumnSortEvent Represents a column sort event. 
ColumnSortEvent.AsyncHandler A default handler used with views attached to asynchronous data providers such as AsyncDataProvider. 
ColumnSortEvent.ListHandler<T>

A default handler used to sort a List backing a table. 

ColumnSortList An ordered list containing the sort history of Columns in a table. 
ColumnSortList.ColumnSortInfo Information about the sort order of a specific column in a table. 
Header<H> A table column header or footer. 
IdentityColumn<T> A passthrough column, useful for giving cells access to the entire row object. 
PageSizePager A simple pager that controls the page size. 
SafeHtmlHeader A Header containing safe HTML data rendered by a SafeHtmlCell. 
SimplePager A pager for controlling a HasRows that only supports simple page navigation. 
TextColumn<T> A column that displays its contents with a TextCell and does not make use of view data. 
TextHeader A Header containing String data rendered by a TextCell

Enums

HasKeyboardPagingPolicy.KeyboardPagingPolicy The policy that determines how keyboard paging will work. 
HasKeyboardSelectionPolicy.KeyboardSelectionPolicy The policy that determines how keyboard selection will work. 
SimplePager.TextLocation The location of the text relative to the paging buttons.