| Package | Description | 
|---|---|
| com.google.gwt.text.client | Classes for parsing and rendering numbers, dates, and times. | 
| com.google.gwt.text.shared | Classes for parsing and rendering text and safe HTML. | 
| com.google.gwt.text.shared.testing | Classes used for testing text parsing and rendering. | 
| com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes. | 
| com.google.web.bindery.requestfactory.gwt.ui.client | Classes used by the request factory to manage proxies, user logins, and
 authentication. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DateTimeFormatRendererRenders  Dateobjects with aDateTimeFormat. | 
| class  | DoubleRendererA localized renderer based on  NumberFormat.getDecimalFormat(). | 
| class  | IntegerRendererA localized renderer based on  NumberFormat.getDecimalFormat(). | 
| class  | LongRendererA localized renderer based on  NumberFormat.getDecimalFormat(). | 
| class  | NumberFormatRendererRenders  Numberobjects with aNumberFormat. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Renderer<java.lang.Long> | LongRenderer. instance()Returns the instance. | 
| static Renderer<java.lang.Integer> | IntegerRenderer. instance()Returns the instance. | 
| static Renderer<java.lang.Double> | DoubleRenderer. instance()Returns the instance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRenderer<T>Abstract implementation of a renderer to make implementation of rendering
 simpler. | 
| class  | ToStringRendererA simple renderer that uses  Object.toString()of the object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PassthroughRendererA no-op String renderer. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Renderer<java.lang.String> | PassthroughRenderer. instance()Returns the instance of the no-op renderer. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> ValueLabel<T> | ValueLabel. wrap(Element element,
    Renderer<? super T> renderer)Creates a ValueLabel widget that wraps an existing <span> element. | 
| static <T> ValueLabel<T> | ValueLabel. wrap(Element element,
    Renderer<? super T> renderer,
    Parser<? extends T> parser)Creates a ValueLabel widget that wraps an existing <span> element. | 
| static <T> ValueBox<T> | ValueBox. wrap(Element element,
    Renderer<T> renderer,
    Parser<T> parser)Creates a ValueBox widget that wraps an existing <input type='text'>
 element. | 
| Constructor and Description | 
|---|
| ValueBox(Element element,
        Renderer<T> renderer,
        Parser<T> parser)This constructor may be used by subclasses to explicitly use an existing
 element. | 
| ValueBoxBase(Element elem,
            Renderer<T> renderer,
            Parser<T> parser)Creates a value box that wraps the given browser element handle. | 
| ValueLabel(Element element,
          Renderer<? super T> renderer)This constructor may be used by subclasses to explicitly use an existing
 element. | 
| ValueLabel(Renderer<? super T> renderer)Creates an empty value label. | 
| ValueListBox(Renderer<? super T> renderer) | 
| ValueListBox(Renderer<? super T> renderer,
            ProvidesKey<T> keyProvider) | 
| ValuePicker(Renderer<? super T> renderer) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProxyRenderer<R>Renders a proxy object, and reports the properties it requires to do that
 rendering. |