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

- Packages that use AbstractDataProvider
  Package | Description
  --- | ---
  com.google.gwt.view.client | Classes and interfaces used by the `cellview` widget set.

- - ### Uses of AbstractDataProvider in com.google.gwt.view.client

    Subclasses of AbstractDataProvider in com.google.gwt.view.client
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AsyncDataProvider<T>` | An implementation of `AbstractDataProvider` that allows the data to be modified.
    `class` | `ListDataProvider<T>` | A concrete subclass of `AbstractDataProvider` that is backed by an in-memory list.

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