Package com.google.gwt.view.client
Classes and interfaces used by the
cellview
widget set.- Since:
- GWT 2.1
-
Interface Summary Interface Description CellPreviewEvent.Handler<T> Handler forCellPreviewEvent
.DefaultSelectionEventManager.EventTranslator<T> TranslatesCellPreviewEvent
s intoDefaultSelectionEventManager.SelectAction
s.HasCellPreviewHandlers<T> A widget that implements this interface is a public source ofCellPreviewEvent
events.HasData<T> A view that can display a range of data.HasKeyProvider<T> Interface for classes that have aProvidesKey
.HasRows Describes an object that displays a range of rows.ProvidesKey<T> Implementors ofProvidesKey
provide a key for list items, such that items that are to be treated as distinct (for example, for editing) have distinct keys.RangeChangeEvent.Handler Handler interface forRangeChangeEvent
events.RowCountChangeEvent.Handler Handler interface forRowCountChangeEvent
events.SelectionChangeEvent.Handler Handler interface forSelectionChangeEvent
events.SelectionChangeEvent.HasSelectionChangedHandlers Interface specifying that a class can addSelectionChangeEvent.Handler
s.SelectionModel<T> A model for selection within a list.SetSelectionModel<T> A model that allows getting all elements and clearing the selection.TreeViewModel A model of a tree.TreeViewModel.NodeInfo<T> The info needed to create the children of a tree node. -
Class Summary Class Description AbstractDataProvider<T> A base implementation of a data source forHasData
implementations.AsyncDataProvider<T> An implementation ofAbstractDataProvider
that allows the data to be modified.CellPreviewEvent<T> Allows the previewing of events before they are fired to Cells.DefaultSelectionEventManager<T> An implementation ofCellPreviewEvent.Handler
that adds selection support via the spacebar and mouse clicks and handles the control key.DefaultSelectionEventManager.BlacklistEventTranslator<T> An event translator that disables selection for the specified blacklisted columns.DefaultSelectionEventManager.CheckboxEventTranslator<T> Implementation ofDefaultSelectionEventManager.EventTranslator
that only triggers selection when any checkbox is selected.DefaultSelectionEventManager.WhitelistEventTranslator<T> An event translator that allows selection only for the specified whitelisted columns.DefaultSelectionModel<T> A convenienceSelectionModel
that allows items to be selected according to a subclass-defined rule, plus a list of positive or negative exceptions.ListDataProvider<T> A concrete subclass ofAbstractDataProvider
that is backed by an in-memory list.MultiSelectionModel<T> A simple selection model that allows multiple items to be selected.MultiSelectionModel.SelectionChange<T> Stores an item and its pending selection state.NoSelectionModel<T> A selection model that does not allow selection, but fires selection change events.OrderedMultiSelectionModel<T> A simple selection model that allows multiple items to be selected and retains order of selection.Range The range of interest for a single handler.RangeChangeEvent Represents a range change event.RowCountChangeEvent Represents a row count change event.SelectionChangeEvent Represents a selection change event.SelectionModel.AbstractSelectionModel<T> A default implementation ofSelectionModel
that provides listener addition and removal.SimpleKeyProvider<T> Simple passthrough implementation ofProvidesKey
.SingleSelectionModel<T> A simple selection model that allows only one item to be selected a a time.TreeViewModel.DefaultNodeInfo<T> Default implementation ofTreeViewModel.NodeInfo
. -
Enum Summary Enum Description DefaultSelectionEventManager.SelectAction The action that controls how selection is handled.