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

- Packages that use LeafValueEditor
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `LeafValueEditor<T>` | HasDataEditor.HasDataEditorSource.`createEditorForTraversal()`

    Methods in com.google.gwt.editor.client.adapters with parameters of type LeafValueEditor
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FakeLeafValueEditor<T>` A no-op Editor.

    Methods in com.google.gwt.editor.client.testing that return LeafValueEditor
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Class and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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.