## Uses of Interface
com.google.gwt.editor.client.LeafValueEditor

Packages that use LeafValueEditor
com.google.gwt.editor.client: A framework for editing bean-like objects.
com.google.gwt.editor.client.adapters: Adapters for the bean editor framework.
com.google.gwt.editor.client.testing: Classes used for testing the bean editor support.
com.google.gwt.editor.ui.client.adapters: User interface adapters for the bean editor framework.
com.google.gwt.user.cellview.client: The "cellview" widget set.
com.google.gwt.user.client.ui: Widgets, Panels, and other user-interface classes.
com.google.gwt.user.datepicker.client: The date picker widget and associated types.

### Uses of LeafValueEditor in com.google.gwt.editor.client

Methods in com.google.gwt.editor.client that return LeafValueEditor
`LeafValueEditor<T>` EditorContext.`asLeafValueEditor()` Returns a non-null value if the editor returned by `EditorContext.getEditor()` implements `LeafValueEditor`.

### Uses of LeafValueEditor in com.google.gwt.editor.client.adapters

Classes in com.google.gwt.editor.client.adapters that implement LeafValueEditor
`class` `OptionalFieldEditor<T,E extends Editor<? super T>>` This adapter can be used when a type being edited has an optional field that may be nullified or reassigned as part of the editing process.
`class` `SimpleEditor<T>` A trivial implementation of LeafValueEditor than can be used for "hidden" properties when composing UI-based Editors.
`class` `TakesValueEditor<T>` Adapts the `TakesValue` interface to the Editor framework.

Methods in com.google.gwt.editor.client.adapters that return LeafValueEditor
`LeafValueEditor<T>` HasDataEditor.HasDataEditorSource.`createEditorForTraversal()`

Methods in com.google.gwt.editor.client.adapters with parameters of type LeafValueEditor
`void` HasDataEditor.HasDataEditorSource.`dispose(LeafValueEditor<T> subEditor)`
`void` HasDataEditor.HasDataEditorSource.`setIndex(LeafValueEditor<T> editor, int index)`

### Uses of LeafValueEditor in com.google.gwt.editor.client.testing

Classes in com.google.gwt.editor.client.testing that implement LeafValueEditor
`class` `FakeLeafValueEditor<T>` A no-op Editor.

Methods in com.google.gwt.editor.client.testing that return LeafValueEditor
`LeafValueEditor<T>` FakeEditorContext.`asLeafValueEditor()` Returns `null`.

### Uses of LeafValueEditor in com.google.gwt.editor.ui.client.adapters

Classes in com.google.gwt.editor.ui.client.adapters that implement LeafValueEditor
`class` `HasTextEditor` Adapts the HasText interface to the Editor framework.
`class` `ValueBoxEditor<T>` Adapts the `ValueBoxBase` interface to the Editor framework.

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

Methods in com.google.gwt.user.cellview.client that return LeafValueEditor
`LeafValueEditor<C>` CellWidget.`asEditor()`

### Uses of LeafValueEditor in com.google.gwt.user.client.ui

Methods in com.google.gwt.user.client.ui that return LeafValueEditor
`LeafValueEditor<T>` ValuePicker.`asEditor()` Returns a `TakesValueEditor` backed by the ValuePicker.
`LeafValueEditor<T>` ValueLabel.`asEditor()`
`LeafValueEditor<java.lang.Boolean>` ToggleButton.`asEditor()`
`LeafValueEditor<java.lang.String>` SuggestBox.`asEditor()` Returns a `TakesValueEditor` backed by the SuggestBox.
`LeafValueEditor<java.lang.Boolean>` SimpleCheckBox.`asEditor()`
`LeafValueEditor<java.lang.String>` Label.`asEditor()`
`LeafValueEditor<java.lang.String>` Hidden.`asEditor()`
`LeafValueEditor<java.lang.Boolean>` CheckBox.`asEditor()`

### Uses of LeafValueEditor in com.google.gwt.user.datepicker.client

Methods in com.google.gwt.user.datepicker.client that return LeafValueEditor
`LeafValueEditor<java.util.Date>` DatePicker.`asEditor()` Returns a `TakesValueEditor` backed by the DatePicker.
`LeafValueEditor<java.util.Date>` DateBox.`asEditor()` Returns a `TakesValueEditor` backed by the DateBox.