# Hierarchy For Package com.google.gwt.view.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.gwt.view.client.AbstractDataProvider<T> (implements com.google.gwt.view.client.ProvidesKey<T>)
    - com.google.gwt.view.client.AsyncDataProvider<T>
    - com.google.gwt.view.client.ListDataProvider<T>
  - com.google.gwt.view.client.DefaultSelectionEventManager<T> (implements com.google.gwt.view.client.CellPreviewEvent.Handler<T>)
  - com.google.gwt.view.client.DefaultSelectionEventManager.BlacklistEventTranslator<T> (implements com.google.gwt.view.client.DefaultSelectionEventManager.EventTranslator<T>)
  - com.google.gwt.view.client.DefaultSelectionEventManager.CheckboxEventTranslator<T> (implements com.google.gwt.view.client.DefaultSelectionEventManager.EventTranslator<T>)
  - com.google.gwt.view.client.DefaultSelectionEventManager.WhitelistEventTranslator<T> (implements com.google.gwt.view.client.DefaultSelectionEventManager.EventTranslator<T>)
  - com.google.web.bindery.event.shared.Event<H>
    - com.google.gwt.event.shared.GwtEvent<H>
      - com.google.gwt.view.client.CellPreviewEvent<T>
      - com.google.gwt.view.client.RangeChangeEvent
      - com.google.gwt.view.client.RowCountChangeEvent
      - com.google.gwt.view.client.SelectionChangeEvent
  - com.google.gwt.view.client.MultiSelectionModel.SelectionChange<T>
  - com.google.gwt.view.client.Range (implements java.io.Serializable)
  - com.google.gwt.view.client.SelectionModel.AbstractSelectionModel<T> (implements com.google.gwt.view.client.SelectionModel<T>)
    - com.google.gwt.view.client.DefaultSelectionModel<T>
    - com.google.gwt.view.client.MultiSelectionModel<T> (implements com.google.gwt.view.client.SetSelectionModel<T>)
      - com.google.gwt.view.client.OrderedMultiSelectionModel<T>
    - com.google.gwt.view.client.NoSelectionModel<T>
    - com.google.gwt.view.client.SingleSelectionModel<T> (implements com.google.gwt.view.client.SetSelectionModel<T>)
  - com.google.gwt.view.client.SimpleKeyProvider<T> (implements com.google.gwt.view.client.ProvidesKey<T>)
  - com.google.gwt.view.client.TreeViewModel.DefaultNodeInfo<T> (implements com.google.gwt.view.client.TreeViewModel.NodeInfo<T>)

## Interface Hierarchy

- com.google.gwt.view.client.DefaultSelectionEventManager.EventTranslator<T>
- com.google.gwt.event.shared.EventHandler
  - com.google.gwt.view.client.CellPreviewEvent.Handler<T>
  - com.google.gwt.view.client.RangeChangeEvent.Handler
  - com.google.gwt.view.client.RowCountChangeEvent.Handler
  - com.google.gwt.view.client.SelectionChangeEvent.Handler
- com.google.gwt.event.shared.HasHandlers
  - com.google.gwt.view.client.HasCellPreviewHandlers<T>
    - com.google.gwt.view.client.HasData<T> (also extends com.google.gwt.view.client.HasRows)
  - com.google.gwt.view.client.HasRows
    - com.google.gwt.view.client.HasData<T> (also extends com.google.gwt.view.client.HasCellPreviewHandlers<T>)
  - com.google.gwt.view.client.SelectionChangeEvent.HasSelectionChangedHandlers
    - com.google.gwt.view.client.SelectionModel<T> (also extends com.google.gwt.view.client.ProvidesKey<T>)
      - com.google.gwt.view.client.SetSelectionModel<T>
- com.google.gwt.view.client.HasKeyProvider<T>
- com.google.gwt.view.client.ProvidesKey<T>
  - com.google.gwt.view.client.SelectionModel<T> (also extends com.google.gwt.view.client.SelectionChangeEvent.HasSelectionChangedHandlers)
    - com.google.gwt.view.client.SetSelectionModel<T>
- com.google.gwt.view.client.TreeViewModel
- com.google.gwt.view.client.TreeViewModel.NodeInfo<T>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.google.gwt.view.client.DefaultSelectionEventManager.SelectAction