Uses of Interface
com.google.gwt.view.client.SelectionModel
Package
Description
The "cellview" widget set.
Classes and interfaces used by the
cellview
widget set.-
Uses of SelectionModel in com.google.gwt.user.cellview.client
Modifier and TypeMethodDescriptionSelectionModel
<? super T> AbstractHasData.getSelectionModel()
SelectionModel
<? super C> CellTreeNodeView.NodeCellList.getSelectionModel()
SelectionModel
<? super T> HasDataPresenter.getSelectionModel()
Modifier and TypeMethodDescriptionprotected void
AbstractCellTable.renderRowValues
(SafeHtmlBuilder sb, List<T> values, int start, SelectionModel<? super T> selectionModel) Deprecated.protected abstract void
AbstractHasData.renderRowValues
(SafeHtmlBuilder sb, List<T> values, int start, SelectionModel<? super T> selectionModel) Render all row values into the specifiedSafeHtmlBuilder
.protected void
CellBrowser.BrowserCellList.renderRowValues
(SafeHtmlBuilder sb, List<T> values, int start, SelectionModel<? super T> selectionModel) protected void
CellList.renderRowValues
(SafeHtmlBuilder sb, List<T> values, int start, SelectionModel<? super T> selectionModel) protected final void
AbstractCellTable.renderRowValuesLegacy
(SafeHtmlBuilder sb, List<T> values, int start, SelectionModel<? super T> selectionModel) Deprecated.as of GWT 2.5, use aCellTableBuilder
to customize the table structure insteadvoid
HasDataPresenter.View.replaceAllChildren
(List<T> values, SelectionModel<? super T> selectionModel, boolean stealFocus) Replace all children with the specified values.void
HasDataPresenter.View.replaceChildren
(List<T> values, int start, SelectionModel<? super T> selectionModel, boolean stealFocus) Replace existing elements starting at the specified index.void
AbstractHasData.setSelectionModel
(SelectionModel<? super T> selectionModel) Set theSelectionModel
used by thisHasData
.void
AbstractHasData.setSelectionModel
(SelectionModel<? super T> selectionModel, CellPreviewEvent.Handler<T> selectionEventManager) Set theSelectionModel
that defines which items are selected and theCellPreviewEvent.Handler
that controls how user selection is handled.void
CellTreeNodeView.NodeCellList.setSelectionModel
(SelectionModel<? super C> selectionModel) void
HasDataPresenter.setSelectionModel
(SelectionModel<? super T> selectionModel) -
Uses of SelectionModel in com.google.gwt.view.client
Modifier and TypeInterfaceDescriptioninterface
A model that allows getting all elements and clearing the selection.Modifier and TypeClassDescriptionclass
A convenienceSelectionModel
that allows items to be selected according to a subclass-defined rule, plus a list of positive or negative exceptions.class
A simple selection model that allows multiple items to be selected.class
A selection model that does not allow selection, but fires selection change events.class
A simple selection model that allows multiple items to be selected and retains order of selection.static class
A default implementation ofSelectionModel
that provides listener addition and removal.class
A simple selection model that allows only one item to be selected a a time.Modifier and TypeMethodDescriptionSelectionModel
<? super T> HasData.getSelectionModel()
Get theSelectionModel
used by thisHasData
.SelectionModel
<? super T> TreeViewModel.DefaultNodeInfo.getSelectionModel()
SelectionModel
<? super T> TreeViewModel.NodeInfo.getSelectionModel()
Get theSelectionModel
used for the children of this node.Modifier and TypeMethodDescriptionprotected void
DefaultSelectionEventManager.handleSelectionEvent
(CellPreviewEvent<T> event, DefaultSelectionEventManager.SelectAction action, SelectionModel<? super T> selectionModel) Handle an event that could cause a value to be selected.void
HasData.setSelectionModel
(SelectionModel<? super T> selectionModel) Set theSelectionModel
used by thisHasData
.ModifierConstructorDescriptionDefaultNodeInfo
(AbstractDataProvider<T> dataProvider, Cell<T> cell, SelectionModel<? super T> selectionModel, ValueUpdater<T> valueUpdater) Construct a newTreeViewModel.DefaultNodeInfo
.DefaultNodeInfo
(AbstractDataProvider<T> dataProvider, Cell<T> cell, SelectionModel<? super T> selectionModel, CellPreviewEvent.Handler<T> selectionEventManager, ValueUpdater<T> valueUpdater) Construct a newTreeViewModel.DefaultNodeInfo
.
CellTableBuilder
to customize the table structure instead