| 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. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | LeafValueEditor<T>Used to edit non-object or immutable values. | 
| 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  TakesValueinterface to the Editor framework. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> TakesValueEditor<T> | TakesValueEditor. of(TakesValue<T> peer)Returns a new ValueEditor that modifies the given  TakesValuepeer
 instance. | 
| Constructor and Description | 
|---|
| TakesValueEditor(TakesValue<T> peer)Returns a new ValueEditor that modifies the given  TakesValuepeer
 instance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FakeLeafValueEditor<T>A no-op Editor. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HasTextEditorAdapts the HasText interface to the Editor framework. | 
| class  | ValueBoxEditor<T>Adapts the  ValueBoxBaseinterface to the Editor framework. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CellWidget<C> | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HasConstrainedValue<T>Implemented by widgets that pick from a set of values. | 
| interface  | HasValue<T>Extends  TakesValueto allow the value to be pulled back out, and to
 throwValueChangeEventevents. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CheckBoxA standard check box widget. | 
| class  | DateLabelExtends  ValueLabelfor convenience when dealing with dates andDateTimeFormat, especially inUiBindertemplates. | 
| class  | DoubleBoxA ValueBox that uses  DoubleParserandDoubleRenderer. | 
| class  | HiddenRepresents a hidden field in an HTML form. | 
| class  | IntegerBoxA ValueBox that uses  IntegerParserandIntegerRenderer. | 
| class  | LongBoxA ValueBox that uses  LongParserandLongRenderer. | 
| class  | NumberLabel<T extends java.lang.Number>Extends  ValueLabelfor convenience when dealing with numbers andNumberFormat, especially inUiBindertemplates. | 
| class  | PasswordTextBoxA text box that visually masks its input to prevent eavesdropping. | 
| class  | RadioButtonA mutually-exclusive selection radio button widget. | 
| class  | SimpleCheckBoxA simple checkbox widget, with no label. | 
| class  | SimpleRadioButtonA simple radio button widget, with no label. | 
| class  | SuggestBoxA  SuggestBoxis a text box or text area which displays a
 pre-configured set of selections that match the user's input. | 
| class  | TextAreaA text box that allows multiple lines of text to be entered. | 
| class  | TextBoxA standard single-line text box. | 
| class  | TextBoxBaseAbstract base class for most text entry widgets. | 
| class  | ToggleButtonA  ToggleButtonis a stylish stateful button which allows the
 user to toggle betweenupanddownstates. | 
| class  | ValueBox<T>A text box able to parse its displayed value. | 
| class  | ValueBoxBase<T>Abstract base class for all text entry widgets. | 
| class  | ValueLabel<T>A label displaying its value through a renderer. | 
| class  | ValueListBox<T>Implementation of  HasConstrainedValuebased on aSelectElement. | 
| class  | ValuePicker<T>Allows the user to pick a single value from a list. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DateBoxA text box that shows a  DatePickerwhen the user focuses on it. | 
| class  | DatePickerStandard GWT date picker. |