## Uses of Class
com.google.gwt.view.client.MultiSelectionModel

Packages that use MultiSelectionModel
com.google.gwt.view.client: Classes and interfaces used by the `cellview` widget set.

### Uses of MultiSelectionModel in com.google.gwt.view.client

Subclasses of MultiSelectionModel in com.google.gwt.view.client
`class` `OrderedMultiSelectionModel<T>` A simple selection model that allows multiple items to be selected and retains order of selection.

Methods in com.google.gwt.view.client with parameters of type MultiSelectionModel
`protected void` DefaultSelectionEventManager.`clearSelection(MultiSelectionModel<? super T> selectionModel)` Removes all items from the selection.
`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.
`protected void` DefaultSelectionEventManager.`handleMultiSelectionEvent(CellPreviewEvent<T> event, DefaultSelectionEventManager.SelectAction action, MultiSelectionModel<? super T> selectionModel)` Handle an event that could cause a value to be selected for a `MultiSelectionModel`.
`protected void` DefaultSelectionEventManager.`selectOne(MultiSelectionModel<? super T> selectionModel, T target, boolean selected, boolean clearOthers)` Selects the given item, optionally clearing any prior selection.
`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.