|
GWT 2.7.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.google.gwt.view.client.TreeViewModel.DefaultNodeInfo<T>
public static class TreeViewModel.DefaultNodeInfo<T>
Default implementation of TreeViewModel.DefaultNodeInfo.
| Constructor Summary | |
|---|---|
TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider,
Cell<T> cell)
Construct a new TreeViewModel.DefaultNodeInfo. |
|
TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider,
Cell<T> cell,
SelectionModel<? super T> selectionModel,
CellPreviewEvent.Handler<T> selectionEventManager,
ValueUpdater<T> valueUpdater)
Construct a new TreeViewModel.DefaultNodeInfo. |
|
TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider,
Cell<T> cell,
SelectionModel<? super T> selectionModel,
ValueUpdater<T> valueUpdater)
Construct a new TreeViewModel.DefaultNodeInfo. |
|
| Method Summary | |
|---|---|
Cell<T> |
getCell()
Get the Cell used to render the children of this node. |
ProvidesKey<T> |
getProvidesKey()
Return the key provider for children of this node. |
SelectionModel<? super T> |
getSelectionModel()
Get the SelectionModel used for the children of this node. |
ValueUpdater<T> |
getValueUpdater()
Get the value updater associated with the cell. |
void |
setDataDisplay(HasData<T> display)
Set the display that is listening to this TreeViewModel.DefaultNodeInfo. |
void |
unsetDataDisplay()
Unset the display from the TreeViewModel.DefaultNodeInfo. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider,
Cell<T> cell)
TreeViewModel.DefaultNodeInfo.
dataProvider - the AbstractDataProvider that provides the
child valuescell - the Cell used to render the child values
public TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider,
Cell<T> cell,
SelectionModel<? super T> selectionModel,
ValueUpdater<T> valueUpdater)
TreeViewModel.DefaultNodeInfo.
dataProvider - the AbstractDataProvider that provides the
child valuescell - the Cell used to render the child values update when
the selection changesselectionModel - the SelectionModel used for selectionvalueUpdater - the ValueUpdater
public TreeViewModel.DefaultNodeInfo(AbstractDataProvider<T> dataProvider,
Cell<T> cell,
SelectionModel<? super T> selectionModel,
CellPreviewEvent.Handler<T> selectionEventManager,
ValueUpdater<T> valueUpdater)
TreeViewModel.DefaultNodeInfo.
dataProvider - the AbstractDataProvider that provides the
child valuescell - the Cell used to render the child values update when
the selection changesselectionModel - the SelectionModel used for selectionselectionEventManager - the CellPreviewEvent.Handler that
handles user selection interactionvalueUpdater - the ValueUpdater| Method Detail |
|---|
public Cell<T> getCell()
TreeViewModel.NodeInfoCell used to render the children of this node.
getCell in interface TreeViewModel.NodeInfo<T>Cellpublic ProvidesKey<T> getProvidesKey()
TreeViewModel.NodeInfo
getProvidesKey in interface TreeViewModel.NodeInfo<T>ProvidesKeypublic SelectionModel<? super T> getSelectionModel()
TreeViewModel.NodeInfoSelectionModel used for the children of this node. To
unify selection across all items of the same type, or across the entire
tree, return the same instance of SelectionModel from all
TreeViewModel.DefaultNodeInfo.
getSelectionModel in interface TreeViewModel.NodeInfo<T>SelectionModelpublic ValueUpdater<T> getValueUpdater()
TreeViewModel.NodeInfo
getValueUpdater in interface TreeViewModel.NodeInfo<T>public void setDataDisplay(HasData<T> display)
TreeViewModel.NodeInfoTreeViewModel.DefaultNodeInfo. The
implementation should attach the display to the source of data.
setDataDisplay in interface TreeViewModel.NodeInfo<T>display - the HasDatapublic void unsetDataDisplay()
TreeViewModel.NodeInfoTreeViewModel.DefaultNodeInfo. The implementation should
detach the display from the source of data.
unsetDataDisplay in interface TreeViewModel.NodeInfo<T>
|
GWT 2.7.0 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||