| Package | Description | 
|---|---|
| com.google.gwt.editor.client.adapters | Adapters for the bean editor framework. | 
| 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.view.client | Classes and interfaces used by the
  cellviewwidget set. | 
| com.google.web.bindery.requestfactory.gwt.ui.client | Classes used by the request factory to manage proxies, user logins, and
 authentication. | 
| Class and Description | 
|---|
| HasData A view that can display a range of data. | 
| Class and Description | 
|---|
| CellPreviewEvent Allows the previewing of events before they are fired to Cells. | 
| CellPreviewEvent.Handler Handler for  CellPreviewEvent. | 
| HasCellPreviewHandlers A widget that implements this interface is a public source of
  CellPreviewEventevents. | 
| HasData A view that can display a range of data. | 
| HasKeyProvider Interface for classes that have a  ProvidesKey. | 
| HasRows Describes an object that displays a range of rows. | 
| ProvidesKey 
 Implementors of  ProvidesKeyprovide a key for list items, such that
 items that are to be treated as distinct (for example, for editing) have
 distinct keys. | 
| Range The range of interest for a single handler. | 
| RangeChangeEvent.Handler Handler interface for  RangeChangeEventevents. | 
| RowCountChangeEvent.Handler Handler interface for  RowCountChangeEventevents. | 
| SelectionModel A model for selection within a list. | 
| TreeViewModel A model of a tree. | 
| TreeViewModel.NodeInfo The info needed to create the children of a tree node. | 
| Class and Description | 
|---|
| ProvidesKey 
 Implementors of  ProvidesKeyprovide a key for list items, such that
 items that are to be treated as distinct (for example, for editing) have
 distinct keys. | 
| Class and Description | 
|---|
| AbstractDataProvider A base implementation of a data source for  HasDataimplementations. | 
| CellPreviewEvent Allows the previewing of events before they are fired to Cells. | 
| CellPreviewEvent.Handler Handler for  CellPreviewEvent. | 
| DefaultSelectionEventManager An implementation of  CellPreviewEvent.Handlerthat adds selection
 support via the spacebar and mouse clicks and handles the control key. | 
| DefaultSelectionEventManager.EventTranslator Translates  CellPreviewEvents intoDefaultSelectionEventManager.SelectActions. | 
| DefaultSelectionEventManager.SelectAction The action that controls how selection is handled. | 
| HasCellPreviewHandlers A widget that implements this interface is a public source of
  CellPreviewEventevents. | 
| HasData A view that can display a range of data. | 
| HasRows Describes an object that displays a range of rows. | 
| MultiSelectionModel A simple selection model that allows multiple items to be selected. | 
| MultiSelectionModel.SelectionChange Stores an item and its pending selection state. | 
| ProvidesKey 
 Implementors of  ProvidesKeyprovide a key for list items, such that
 items that are to be treated as distinct (for example, for editing) have
 distinct keys. | 
| Range The range of interest for a single handler. | 
| RangeChangeEvent Represents a range change event. | 
| RangeChangeEvent.Handler Handler interface for  RangeChangeEventevents. | 
| RowCountChangeEvent Represents a row count change event. | 
| RowCountChangeEvent.Handler Handler interface for  RowCountChangeEventevents. | 
| SelectionChangeEvent Represents a selection change event. | 
| SelectionChangeEvent.Handler Handler interface for  SelectionChangeEventevents. | 
| SelectionChangeEvent.HasSelectionChangedHandlers Interface specifying that a class can add
  SelectionChangeEvent.Handlers. | 
| SelectionModel A model for selection within a list. | 
| SelectionModel.AbstractSelectionModel A default implementation of  SelectionModelthat provides listener
 addition and removal. | 
| SetSelectionModel A model that allows getting all elements and clearing the selection. | 
| TreeViewModel.NodeInfo The info needed to create the children of a tree node. | 
| Class and Description | 
|---|
| ProvidesKey 
 Implementors of  ProvidesKeyprovide a key for list items, such that
 items that are to be treated as distinct (for example, for editing) have
 distinct keys. |