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.view.client |
Classes and interfaces used by the
cellview widget set. |
Modifier and Type | Method and Description |
---|---|
static <T> HasDataEditor<T> |
HasDataEditor.of(HasData<T> data)
Create a HasDataEditor backed by a HasData.
|
Constructor and Description |
---|
HasDataEditorSource(HasData<T> data) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCellTable<T>
Abstract base class for tabular views that supports paging and columns.
|
class |
AbstractHasData<T>
|
(package private) class |
CellBrowser.BrowserCellList<T>
A custom version of cell list used by the browser.
|
class |
CellList<T>
A single column list of cells.
|
class |
CellTable<T>
A tabular view that supports paging and columns.
|
(package private) static class |
CellTreeNodeView.NodeCellList<C>
The
HasData used to show children. |
class |
DataGrid<T>
A tabular view with a fixed header and footer section and a scrollable data
section in the middle.
|
(package private) class |
HasDataPresenter<T>
Presenter implementation of
HasData that presents data for various
cell based widgets. |
Modifier and Type | Method and Description |
---|---|
protected <C> Widget |
CellBrowser.createPager(HasData<C> display)
Create a pager to control the list view.
|
Constructor and Description |
---|
AsyncHandler(HasData<?> hasData) |
HasDataPresenter(HasData<T> display,
HasDataPresenter.View<T> view,
int pageSize,
ProvidesKey<T> keyProvider)
Construct a new
HasDataPresenter . |
Modifier and Type | Method and Description |
---|---|
HasData<T> |
CellPreviewEvent.getDisplay()
Get the
HasData source of the event. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<HasData<T>> |
AbstractDataProvider.getDataDisplays()
Get the set of displays currently assigned to this adapter.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractDataProvider.addDataDisplay(HasData<T> display)
Adds a data display to this adapter.
|
void |
DefaultSelectionEventManager.doMultiSelection(MultiSelectionModel<? super T> selectionModel,
HasData<T> display,
int row,
T rowValue,
DefaultSelectionEventManager.SelectAction action,
boolean selectRange,
boolean clearOthers)
Update the selection model based on a user selection event.
|
static <T> CellPreviewEvent<T> |
CellPreviewEvent.fire(HasCellPreviewHandlers<T> source,
NativeEvent nativeEvent,
HasData<T> display,
Cell.Context context,
T value,
boolean isCellEditing,
boolean isSelectionHandled)
Fires a cell preview event on all registered handlers in the handler
manager.
|
protected void |
ListDataProvider.onRangeChanged(HasData<T> display) |
protected abstract void |
AbstractDataProvider.onRangeChanged(HasData<T> display)
Called when a display changes its range of interest.
|
void |
AbstractDataProvider.removeDataDisplay(HasData<T> display)
Remove the given data display.
|
void |
TreeViewModel.DefaultNodeInfo.setDataDisplay(HasData<T> display) |
void |
TreeViewModel.NodeInfo.setDataDisplay(HasData<T> display)
Set the display that is listening to this
TreeViewModel.NodeInfo . |
protected void |
DefaultSelectionEventManager.setRangeSelection(MultiSelectionModel<? super T> selectionModel,
HasData<T> display,
Range range,
boolean addToSelection,
boolean clearOthers)
Select or deselect a range of row indexes, optionally deselecting all other
values.
|
protected void |
AbstractDataProvider.updateRowData(HasData<T> display,
int start,
java.util.List<T> values)
Informs a single display of new data.
|
Constructor and Description |
---|
CellPreviewEvent(NativeEvent nativeEvent,
HasData<T> display,
Cell.Context context,
T value,
boolean isCellEditing,
boolean isSelectionHandled)
Construct a new
CellPreviewEvent . |