## 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 | 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 | 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 | Description
    --- | --- | ---
    `LeafValueEditor<T>` | HasDataEditor.HasDataEditorSource.`createEditorForTraversal()` |

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

    Methods in com.google.gwt.editor.client.testing that return LeafValueEditor
    Modifier and Type | Method | 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 | 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 | 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 | Description
    --- | --- | ---
    `LeafValueEditor<java.lang.Boolean>` | CheckBox.`asEditor()` |
    `LeafValueEditor<java.lang.String>` | Hidden.`asEditor()` |
    `LeafValueEditor<java.lang.String>` | Label.`asEditor()` |
    `LeafValueEditor<java.lang.Boolean>` | SimpleCheckBox.`asEditor()` |
    `LeafValueEditor<java.lang.String>` | SuggestBox.`asEditor()` | Returns a `TakesValueEditor` backed by the SuggestBox.
    `LeafValueEditor<java.lang.Boolean>` | ToggleButton.`asEditor()` |
    `LeafValueEditor<T>` | ValueLabel.`asEditor()` |
    `LeafValueEditor<T>` | ValuePicker.`asEditor()` | Returns a `TakesValueEditor` backed by the ValuePicker.

  - ### 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 | Description
    --- | --- | ---
    `LeafValueEditor<java.util.Date>` | DateBox.`asEditor()` | Returns a `TakesValueEditor` backed by the DateBox.
    `LeafValueEditor<java.util.Date>` | DatePicker.`asEditor()` | Returns a `TakesValueEditor` backed by the DatePicker.