|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
cellview widget set.
See:
Description
| Interface Summary | |
|---|---|
| HasViewData | Interface that must be implemented by Cell
containers. |
| ListView<T> | A list view. |
| ListView.Delegate<T> | A list view delegate, implemented by classes that supply data to a view. |
| PagingListView<T> | A list view that displays data in 'pages'. |
| PagingListView.Pager<T> | A pager delegate, implemented by classes that depend on the start index, number of visible rows, or data size of a view. |
| ProvidesKey<T> |
Implementors of ProvidesKey provide a key for list items, such that
items that are to be treated as distinct (for example, for editing) have
distinct keys. |
| SelectionModel<T> | A model for selection within a list. |
| SelectionModel.SelectionChangeHandler | Handler interface for SelectionModel.SelectionChangeEvent events. |
| TreeViewModel | A model of a tree. |
| TreeViewModel.NodeInfo<T> | The info needed to create the children of a tree node. |
| Class Summary | |
|---|---|
| AbstractListViewAdapter<T> | A base implementation of a data source for list views. |
| AsyncListViewAdapter<T> | An implementation of AbstractListViewAdapter that allows the data to be
modified. |
| 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. |
| ListViewAdapter<T> | A concrete subclass of AbstractListViewAdapter that is backed by an
in-memory list. |
| MultiSelectionModel<T> | A simple selection model that allows multiple objects to be selected. |
| NoSelectionModel<T> | A selection model that does not allow selection, but fires selection change events. |
| Range | The range of interest for a single handler. |
| SelectionModel.AbstractSelectionModel<T> | A default implementation of SelectionModel that provides listener addition and removal. |
| SelectionModel.SelectionChangeEvent | Represents a selection change event. |
| SingleSelectionModel<T> | A simple selection model that allows only one object to be selected a a time. |
| TreeViewModel.DefaultNodeInfo<T> | Default implementation of TreeViewModel.DefaultNodeInfo. |
Classes and interfaces used by the
cellview widget set. The package
includes:
ListView - interface for all views that display a list of data items
within a RangePagingListView - a ListView that may be controlled by a
PagerAbstractListViewAdapter - a basic data source implementationListViewAdapter - an implementation of AbstractListViewAdapter
that is backed by an in-memory listAsyncListViewAdapter - an asynchronous data source
implementationSelectionModel - an interface for selection of items within a
viewDefaultSelectionModel - a SelectionModel that allows both
rule-based and explicit selection and deselection of itemsSingleSelectionModel - a SelectionModel that allows a single item
to be selectedMultiSelectionModel - a SelectionModel that allows multiple items
to be selectedHasViewData - an interface to retrieve view data for an itemProvidesKey - an interface to provide a unique key value for an
itemTreeViewModel - interfaces used to manage nodes in a
CellTree or
CellBrowser
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||