## Uses of Interface
com.google.gwt.cell.client.ValueUpdater

Packages that use ValueUpdater
com.google.gwt.cell.client: Standard `Cell` subclasses used by the `cellview` widgets.
com.google.gwt.user.cellview.client: The "cellview" widget set.
com.google.gwt.view.client: Classes and interfaces used by the `cellview` widget set.

### Uses of ValueUpdater in com.google.gwt.cell.client

Methods in com.google.gwt.cell.client with parameters of type ValueUpdater
`protected void` AbstractInputCell.`finishEditing(Element parent, C value, java.lang.Object key, ValueUpdater<C> valueUpdater)` Call this method when editing is complete.
`protected void` TextInputCell.`finishEditing(Element parent, java.lang.String value, java.lang.Object key, ValueUpdater<java.lang.String> valueUpdater)`
`void` CheckboxCell.`onBrowserEvent(Cell.Context context, Element parent, java.lang.Boolean value, NativeEvent event, ValueUpdater<java.lang.Boolean> valueUpdater)`
`void` IconCellDecorator.`onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` CompositeCell.`onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` Cell.`onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)` Handle a browser event that took place within the cell.
`void` ButtonCellBase.`onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` ActionCell.`onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` AbstractInputCell.`onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`void` AbstractCell.`onBrowserEvent(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)` Handle a browser event that took place within the cell.
`void` DatePickerCell.`onBrowserEvent(Cell.Context context, Element parent, java.util.Date value, NativeEvent event, ValueUpdater<java.util.Date> valueUpdater)`
`void` TextInputCell.`onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` SelectionCell.`onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` ImageLoadingCell.`onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` EditTextCell.`onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` ClickableTextCell.`onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`void` ButtonCell.`onBrowserEvent(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`protected void` ButtonCellBase.`onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`protected void` ActionCell.`onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`protected void` AbstractInputCell.`onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)`
`protected void` AbstractCell.`onEnterKeyDown(Cell.Context context, Element parent, C value, NativeEvent event, ValueUpdater<C> valueUpdater)` Called when the user triggers a `keydown` event with the ENTER key while focused on the cell.
`protected void` DatePickerCell.`onEnterKeyDown(Cell.Context context, Element parent, java.util.Date value, NativeEvent event, ValueUpdater<java.util.Date> valueUpdater)`
`protected void` ClickableTextCell.`onEnterKeyDown(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`
`protected void` ButtonCell.`onEnterKeyDown(Cell.Context context, Element parent, java.lang.String value, NativeEvent event, ValueUpdater<java.lang.String> valueUpdater)`

### Uses of ValueUpdater in com.google.gwt.user.cellview.client

Methods in com.google.gwt.user.cellview.client with parameters of type ValueUpdater
`void` Header.`setUpdater(ValueUpdater<H> updater)` Set the `ValueUpdater`.
`void` CellList.`setValueUpdater(ValueUpdater<T> valueUpdater)` Set the value updater to use when cells modify items.

### Uses of ValueUpdater in com.google.gwt.view.client

Methods in com.google.gwt.view.client that return ValueUpdater
`ValueUpdater<T>` TreeViewModel.DefaultNodeInfo.`getValueUpdater()`
`ValueUpdater<T>` TreeViewModel.NodeInfo.`getValueUpdater()` Get the value updater associated with the cell.

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