Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GWT 2.4.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.google.gwt.view.client.SelectionModel

Packages that use SelectionModel
com.google.gwt.user.cellview.client | The "cellview" widget set.
com.google.gwt.view.client | Classes and interfaces used by the `cellview` widget set.

Uses of SelectionModel in com.google.gwt.user.cellview.client

Methods in com.google.gwt.user.cellview.client that return SelectionModel
`SelectionModel<? super T>` | `AbstractHasData.getSelectionModel()`

Methods in com.google.gwt.user.cellview.client with parameters of type SelectionModel
`protected void` | `AbstractCellTable.renderRowValues(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)`
`protected abstract void` | `AbstractHasData.renderRowValues(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)` Render all row values into the specified `SafeHtmlBuilder`.
`protected void` | `CellList.renderRowValues(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)`
`void` | `AbstractHasData.setSelectionModel(SelectionModel<? super T> selectionModel)` Set the `SelectionModel` used by this `HasData`.
`void` | `AbstractHasData.setSelectionModel(SelectionModel<? super T> selectionModel, CellPreviewEvent.Handler<T> selectionEventManager)` Set the `SelectionModel` that defines which items are selected and the `CellPreviewEvent.Handler` that controls how user selection is handled.

Uses of SelectionModel in com.google.gwt.view.client

Classes in com.google.gwt.view.client that implement SelectionModel
`class` | `DefaultSelectionModel<T>` A convenience `SelectionModel` that allows records to be selected according to a subclass-defined rule, plus a list of positive or negative exceptions.
`class` | `MultiSelectionModel<T>` A simple selection model that allows multiple objects to be selected.
`class` | `NoSelectionModel<T>` A selection model that does not allow selection, but fires selection change events.
`static class` | `SelectionModel.AbstractSelectionModel<T>` A default implementation of `SelectionModel` that provides listener addition and removal.
`class` | `SingleSelectionModel<T>` A simple selection model that allows only one object to be selected a a time.

Methods in com.google.gwt.view.client that return SelectionModel
`SelectionModel<? super T>` | `HasData.getSelectionModel()` Get the `SelectionModel` used by this `HasData`.
`SelectionModel<? super T>` | `TreeViewModel.DefaultNodeInfo.getSelectionModel()`
`SelectionModel<? super T>` | `TreeViewModel.NodeInfo.getSelectionModel()` Get the `SelectionModel` used for the children of this node.

Methods in com.google.gwt.view.client with parameters of type SelectionModel
`protected 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 the `SelectionModel` used by this `HasData`.

Constructors in com.google.gwt.view.client with parameters of type SelectionModel
`TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider, Cell<T> cell, SelectionModel<? super T> selectionModel, CellPreviewEvent.Handler<T> selectionEventManager, ValueUpdater<T> valueUpdater)` Construct a new `TreeViewModel.DefaultNodeInfo`.
`TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider, Cell<T> cell, SelectionModel<? super T> selectionModel, ValueUpdater<T> valueUpdater)` Construct a new `TreeViewModel.DefaultNodeInfo`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GWT 2.4.0
PREV NEXT | FRAMES NO FRAMES