Class Index

A B C D E F G H I J K L M N O P Q R S T U V W X

A

AbsolutePanel An absolute panel positions all of its children absolutely, allowing them to overlap. 
AbsolutePanelParser Parses AbsolutePanel widgets. 
AbstractActivity Simple Activity implementation that is always willing to stop, and does nothing onStop and onCancel. 
AbstractAutoBean<T> Basic implementation. 
AbstractAutoBean.OneShotContext Used to avoid cycles when visiting. 
AbstractAutoBeanFactory Provides base implementations of AutoBeanFactory methods. 
AbstractAutoBeanFactory.Creator Implementations generated by subtypes. 
AbstractCell<C> A default implementation of the Cell interface. 
AbstractCellTree An abstract representation of a tree widget that renders items using Cells. 
AbstractClientBundleGenerator The base class for creating new ClientBundle implementations. 
AbstractClientBundleGenerator.FieldsImpl An implementation of ClientBundleFields. 
AbstractClientRequestFactory A RequestFactory that uses a DefaultRequestTransport by default. 
AbstractDataProvider<T> A base implementation of a data source for HasData implementations. 
AbstractEditableCell<C, V> A default implementation of the Cell interface used for editable cells that need to save view data state for specific values. 
AbstractEditorDelegate<T, E extends Editor<T>> A base implementation of EditorDelegate for use by generated types. 
AbstractEditorDriverGenerator A base class for generating Editor drivers. 
AbstractGeneratorClassCreator Abstract functionality needed to create classes needed to supply generators. 
AbstractHasData<T> An abstract Widget that implements HasData
AbstractImagePrototype An opaque representation of a particular image such that the image can be accessed either as an HTML fragment or as an Image object. 
AbstractImagePrototype.ImagePrototypeElement This corresponds to the top Element of the DOM structure created by createElement()
AbstractInputCell<C, V> An AbstractCell used to render input elements that can receive focus. 
AbstractLocalizableInterfaceCreator Abstract base functionality for MessagesInterfaceCreator and ConstantsInterfaceCreator
AbstractMethodCreator Creates method factories depending upon the method type. 
AbstractPager An abstract pager that exposes many methods useful for paging. 
AbstractPlaceHistoryMapper<F> Abstract implementation of PlaceHistoryMapper. 
AbstractPlaceHistoryMapper.PrefixAndToken Return value for getPrefixAndToken(Place)
AbstractRemoteServiceServlet An abstract base class containing utility methods. 
AbstractRenderer<T> Abstract implementation of a renderer to make implementation of rendering simpler. 
AbstractRequest<T> Abstract implementation of Request
AbstractRequestContext Base implementations for RequestContext services. 
AbstractRequestFactory Base type for generated RF interfaces. 
AbstractRequestFactoryEditorDriver<R, E extends Editor<R>> Contains utility methods for top-level driver implementations. 
AbstractResource AbstractResource serves the same purpose as java ResourceBundle/PropertyResourceBundle. 
AbstractResource.MissingResourceException Exception indicating a required resource was not found. 
AbstractResource.MultipleFormEntry Implementation of ResourceEntry that supports multiple forms per entry. 
AbstractResource.ResourceEntry Definition of a single entry for a resource. 
AbstractResource.ResourceList Encapsulates an ordered set of resources to search for translations. 
AbstractResource.SimpleEntry A simple resource entry with no alternate forms, only a key and a value. 
AbstractResourceContext Defines base methods for ResourceContext implementations. 
AbstractResourceGenerator A base class providing common methods for ResourceGenerator implementations. 
AbstractSafeHtmlCell<C> A superclass for Cells that render or escape a String argument as HTML. 
AbstractSafeHtmlRenderer<T> Abstract implementation of a safe HTML renderer to make implementation of rendering simpler. 
AbstractSerializationStream Base class for the client and server serialization streams. 
AbstractSerializationStreamReader Base class for the client and server serialization streams. 
AbstractSerializationStreamWriter Base class for the client and server serialization streams. 
AbstractSimpleBeanEditorDriver<T, E extends Editor<T>> A base implementation class for generated SimpleBeanEditorDriver implementations. 
AbstractSourceCreator Super class for AbstractMethod and AbstractClass creators. 
AcceptsOneWidget Implemented by displays that can be given accept an IsWidget to show. 
Accessibility

Allows ARIA attributes to be added to widgets so that they can be identified by assistive technologies. 

ActionCell<C> A cell that renders a button and takes a delegate to perform actions on mouseUp. 
ActionCell.Delegate<T> The delegate that will handle events from the cell. 
Activity Implemented by objects that control a piece of user interface, with a life cycle managed by an ActivityManager, in response to PlaceChangeEvent events as the user navigates through the app. 
ActivityManager Manages Activity objects that should be kicked off in response to PlaceChangeEvent events. 
ActivityMapper Finds the activity to run for a given Place, used to configure an ActivityManager
Anchor A widget that represents a simple <a> element. 
AnchorElement The anchor element. 
AnimatedLayout Specifies that a panel can animate between layouts. 
Animation An Animation is a continuous event that updates progressively over time at a non-fixed frame rate. 
AnnotationsResource AbstractResource implementation which looks up text annotations on classes. 
AnnotationsResource.AnnotationsError An exception indicating there was some problem with an annotation. 
AnnotationsResource.ArgumentInfo Class for argument information, used for export. 
AnnotationUtil Utility class for i18n-related annotation manipulation routines. 
AnyRtlDirectionEstimator Direction estimator that uses the "any RTL" heuristic. 
ApplicationCreator Legacy ApplicationCreator that will let users know that they should run WebAppCreator instead. 
AreaElement Client-side image map area definition. 
ArgHandlerAddToClassPath Parse the -addToClassPath argument. 
ArgHandlerEclipse Creates an arg handler for eclipse launch config options. 
ArgHandlerIgnore Arg handler for "ignore" option. 
ArgHandlerOverwrite Arg handler for "overwrite" option. 
ArrayList_CustomFieldSerializer Custom field serializer for java.util.ArrayList. 
Arrays Dummy class for nesting the custom serializer. 
Arrays.ArrayList_CustomFieldSerializer Custom field serializer for java.util.Arrays$ArrayList. 
ArraysViolator Used to delay referencing methods only present in the emulated JRE until they are actually used. 
ArrayValueCommand Encapsulates an array of values. 
AsyncCallback<T> The primary interface a caller must implement to receive a response from a remote procedure call. 
AsyncDataProvider<T> An implementation of AbstractDataProvider that allows the data to be modified. 
AsyncFragmentLoader

Low-level support to download an extra fragment of code. 

AsyncFragmentLoader.LoadingStrategy A strategy for loading code fragments. 
AsyncFragmentLoader.LoadTerminatedHandler An interface for handlers of load completion. 
AsyncFragmentLoader.Logger A strategy for logging progress. 
AsyncFragmentLoader.LwmLabels Labels used for runAsync lightweight metrics. 
AsyncFragmentLoader.StandardLogger The standard logger used in a web browser. 
AsyncProxy<T> The AsyncProxy type is used to provide a reachability barrier between classes intended to be used with runAsync while maintaining a simple, deferred-synchronous API. 
AsyncProxy.AllowNonVoid If this annotation is applied to an AsyncProxy type, it will be legal for the parameterized type T to declare non-void methods. 
AsyncProxy.ConcreteType This interface should be applied to the AsyncProxy subtype in order to specify the Class literal that will be passed to create(Class)
AsyncProxy.DefaultValue This annotation specifies the return value for primitive methods when the AsyncProxy.AllowNonVoid annotation has been applied to an AsyncProxy. 
AsyncProxy.ProxyCallback<T> The callback used by setProxyCallback(ProxyCallback)
AsyncProxyBase<T> The base implementation for AsyncProxy instances. 
AsyncProxyBase.ParamCommand<T> Simple parameterized command type. 
AsyncProxyGenerator Generates implementation of AsyncProxy interfaces. 
AttachDetachException An exception that is thrown when the panel fails to attach or detach its children. 
AttachDetachException.Command The command to execute when iterating through child widgets. 
AttachEvent Fired when the event source is attached to the browser's document or detached from it. 
AttachEvent.Handler Implemented by objects that handle AttachEvent
Attr Attr objects represent key-value pairs of attributes on Element objects. 
AttributeMessage Associates an attribute name and a message expression. 
AttributeMessageParser This parser is not tied to a particular class of element, but rather is run as the first parser in any parser stack. 
AttributeParser Attribute parsers are classes that parse xml attribute values, turning them into valid Java expressions. 
AttributeParsers Managers access to all implementations of AttributeParser
Audio

A widget representing an <audio> element. 

AudioElement Audio element. 
AutoBean<T> A controller for an implementation of a bean interface. 
AutoBean.PropertyName An annotation that allows inferred property names to be overridden. 
AutoBeanCodex Utility methods for encoding an AutoBean graph into a JSON-compatible string. 
AutoBeanFactory A tag interface for the AutoBean generator. 
AutoBeanFactory.Category Allows non-property methods on simple bean implementations when applied. 
AutoBeanFactory.NoWrap The types specified by this annotation will not be wrapped by an AutoBean when returned from an AutoBean-controlled method. 
AutoBeanFactoryGenerator Generates implementations of AutoBeanFactory. 
AutoBeanFactoryMagic Generates JVM-compatible implementations of AutoBeanFactory and AutoBean types. 
AutoBeanFactoryMethod Represents a single method in an AutoBeanFactory interface. 
AutoBeanFactoryMethod.Builder Builds AutoBeanFactoryMethods. 
AutoBeanFactoryModel  
AutoBeanMethod Describes a method implemented by an AutoBean. 
AutoBeanMethod.Action Describes the type of method that was invoked. 
AutoBeanMethod.Builder Creates AutoBeanMethods. 
AutoBeanType Describes an AutoBean. 
AutoBeanType.Builder Builder. 
AutoBeanUtils Utility methods for working with AutoBeans. 
AutoBeanVisitor Allows traversal of an AutoBean object graph. 
AutoBeanVisitor.CollectionPropertyContext A PropertyContext that describes the parameterization of the Collection being visited. 
AutoBeanVisitor.Context Reserved for future expansion to avoid API breaks. 
AutoBeanVisitor.MapPropertyContext A PropertyContext that describes the parameterization of the Map being visited. 
AutoBeanVisitor.PropertyContext Allows properties to be reset. 
AutoDirectionHandler Utility class for handling auto-direction adjustment. 
AutoDirectionHandler.Target The interface an object must implement in order to add an AutoDirectionHandler to it. 

B

BadMethodException Used by Creators to indicate that the method that is being generated cannot be instantiated. 
Base64Utils A utility to decode and encode byte arrays as Strings, using only "safe" characters. 
BaseElement Document base URI. 
BaseListenerWrapper<T> This class is deprecated. will be removed in GWT 2.0 with the handler listeners themselves  
BaseProxy The root type from which all client-side proxy objects are derived. 
BaseProxyCategory Contains behaviors common to all proxy instances. 
BatchingStrategy An interface that specifies how tests should be batched. 
BeanParser Utility methods for discovering bean-like properties and generating code to initialize them. 
BeforeSelectionEvent<T> Represents a before selection event. 
BeforeSelectionHandler<T> Handler interface for BeforeSelectionEvent events. 
Benchmark A type of GWTTestCase which specifically records performance results. 
Benchmark.BenchmarkStrategy The JUnitShell.Strategy used for benchmarking. 
BenchmarkGenerator Implements a generator for Benchmark classes. 
BenchmarkReport Generates a detailed report that contains the results of all of the benchmark-related unit tests executed during a unit test session. 
BenchmarkResults Encapsulates the results of the execution of a single benchmark. 
BenchmarkShell This class is responsible for hosting BenchMarks test case execution. 
BidiFormatter Utility class for formatting text for display in a potentially opposite-direction context without garbling. 
BidiFormatterBase Base class for BidiFormatter and SafeHtmlBidiFormatter that contains their common implementation. 
BidiFormatterBase.Factory<T extends BidiFormatterBase> Abstract factory class for BidiFormatterBase. 
BidiPolicy Provides low-level functionality to determine whether to support bidi. 
BidiPolicy.BidiPolicyImpl Implementation class for BidiPolicy
BidiPolicy.BidiPolicyImplOn Implementation class for BidiPolicy used when bidi is always on. 
BidiUtils A set of bidi-related utility methods. 
BidiUtils Utility functions for performing common Bidi tests on strings. 
BigDecimal_CustomFieldSerializer Custom field serializer for BigDecimal. 
BigInteger_CustomFieldSerializer Custom field serializer for BigInteger. 
BlurEvent Represents a native blur event. 
BlurHandler Handler interface for BlurEvent events. 
BodyElement The HTML document body. 
Boolean_CustomFieldSerializer Custom field serializer for java.lang.Boolean. 
BooleanValueCommand Encapsulates a boolean value in the command stream. 
BRElement Force a line break. 
BrowserManager An interface to manage (possibly remote) browser windows. 
BrowserManagerServer Manages instances of a web browser as child processes. 
BrowserManagerTest Sanity checks a running BrowserManagerServer to verify that it is operating correctly. 
BundleAttributeParser This class is deprecated. soon to die, replaced by brace expressions  
BundleAttributeParsers Manages BundleAttributeParsers, which provide the deprecated res:style{style.pretty} feature. 
BundleResourceGenerator This is a special case of ResourceGenerator that handles nested bundles. 
BundleWriter Writes source implementing an ImplicitClientBundle
Button A standard push-button widget. 
ButtonBase Abstract base class for Button, CheckBox, RadioButton
ButtonCell A Cell used to render a button. 
ButtonElement Push button. 
Byte_CustomFieldSerializer Custom field serializer for java.lang.Byte. 
ByteValueCommand Encapsulates a boolean value in the command stream. 

C

CachingActivityMapper Wraps another ActivityMapper and caches the last activity it returned, to be re-used if we see the same place twice. 
CalendarModel Model used to get calendar information for DatePicker and its subclasses. 
CalendarUtil Useful utilities for creating views of a calendar. 
CalendarView The CalendarView is a calendar grid that represents the current view of a DatePicker
Canvas A widget representing a <canvas> element. 
CanvasElement Canvas element. 
CanvasGradient Gradient object used with Context2d
CanvasPattern Pattern object used with Context2d
CanvasPixelArray Array-like object holding the actual image data for an ImageData object. 
CaptionPanel A panel that wraps its contents in a border with a caption that appears in the upper left corner of the border. 
CaptionPanel.CaptionPanelImpl Implementation class without browser-specific hacks. 
CaptionPanel.CaptionPanelImplMozilla Implementation class that handles Mozilla rendering issues. 
CaptionPanel.CaptionPanelImplSafari Implementation class that handles Safari rendering issues. 
CastableTypeData An encapsulation of a JSON object containing castable type information. 
CastableTypeDataImpl Implementation of a wrapped castableTypeMap. 
Category A named category that provides classification for Benchmarks
CDATASection This node represents escaped character sequences. 
Cell<C> A light weight representation of a renderable object. 
Cell.Context Contains information about the context of the Cell. 
CellBasedWidgetImplSafari Webkit specified Impl used by cell based widgets. 
CellBrowser A "browsable" view of a tree in which only a single node per level may be open at one time. 
CellBrowser.Resources A ClientBundle that provides images for this widget. 
CellBrowser.Style Styles used by this widget. 
CellList<T> A single column list of cells. 
CellList.Resources A ClientBundle that provides images for this widget. 
CellList.Style Styles used by this widget. 
CellPanel A panel whose child widgets are contained within the cells of a table. 
CellPanelParser Parses CellPanel widgets. 
CellPreviewEvent<T> Allows the previewing of events before they are fired to Cells. 
CellPreviewEvent.Handler<T> Handler for CellPreviewEvent
CellTable<T> A tabular view that supports paging and columns. 
CellTable.BasicResources Resources that match the GWT standard style theme. 
CellTable.Resources A ClientBundle that provides images for this widget. 
CellTable.Style Styles used by this widget. 
CellTree A view of a tree. 
CellTree.BasicResources Resources that match the GWT standard style theme. 
CellTree.NodeAnimation A node animation. 
CellTree.Resources A ClientBundle that provides images for this widget. 
CellTree.RevealAnimation A CellTree.NodeAnimation that reveals the contents of child nodes. 
CellTree.SlideAnimation A CellTree.NodeAnimation that slides children into view. 
CellTree.Style Styles used by this widget. 
CellWidget<C> A Widget that wraps a Cell
ChangeEvent Represents a native change event. 
ChangeHandler Handler for ChangeEvent events. 
ChangeListener This interface is deprecated. As of GWT 1.6, DOM and logical change events are separate. Use ChangeHandler for changes triggered by a DOM-based change event and ValueChangeHandler for changes resulting from a logical event such as a method call that changes state  
ChangeListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
Character_CustomFieldSerializer Custom field serializer for java.lang.Character. 
CharacterData This interface describes CharacterData XML nodes. 
CharValueCommand Encapsulates a boolean value in the command stream. 
CheckBox A standard check box widget. 
CheckboxCell A Cell used to render a checkbox. 
ClassRenamer Renames class selectors to their obfuscated names. 
ClassSourceFileComposerFactory Factory clas to create ClassSourceFileComposer instances. 
ClassSourceFileComposerFactory.JavaSourceCategory Represents a java source file category. 
CldrImpl Implementation detail of LocaleInfo -- not a public API and subject to change. 
CldrImpl_ar Placeholder for generated file. 
CldrImpl_dv Placeholder for generated file. 
CldrImpl_fa Placeholder for generated file. 
CldrImpl_ha_Arab Placeholder for generated file. 
CldrImpl_he Placeholder for generated file. 
CldrImpl_ku Placeholder for generated file. 
CldrImpl_ku_Latn Placeholder for generated file. 
CldrImpl_pa_Arab Placeholder for generated file. 
CldrImpl_ps Placeholder for generated file. 
CldrImpl_syr Placeholder for generated file. 
CldrImpl_ug Placeholder for generated file. 
CldrImpl_ur Placeholder for generated file. 
CldrImpl_uz_Arab Placeholder for generated file. 
CldrImpl_yi Placeholder for generated file. 
ClickableTextCell A Cell used to render text. 
ClickEvent Represents a native click event. 
ClickHandler Handler for ClickEvent events. 
ClickListener This interface is deprecated. Use ClickHandler instead  
ClickListenerCollection This class is deprecated. As of GWT 1.6, call addDomHandler(myHandler, ClickEvent.getType()) to manage handlers for your widget instead  
ClientBundle The use of this interface is similar to that of ImageBundle. 
ClientBundle.Source Specifies the classpath location of the resource or resources associated with the ResourcePrototype
ClientBundleContext A context for sharing cache state across Client Bundle Generators. 
ClientBundleFields Allows ResourceGenerators to define fields within the implementation class for a bundle type. 
ClientBundleRequirements Allows ResourceGenerators to indicate how their generated resources may be affected by their execution environment. 
ClientBundleWithLookup This is an extension of ClientBundle that allows for name-based lookup of resources. 
ClientOracle Encapsulates information about a remote client. 
ClientOracleLinker Exports data required by server components for directly-evalable RPC. 
ClientSerializationStreamReader For internal use only. 
ClientSerializationStreamWriter For internal use only. 
ClientWriterFactory Isolates client code from swapping out the command factory in hosted versus Production Mode. 
ClippedImageImpl Uses a combination of a clear image and a background image to clip all except a desired portion of an underlying image. 
ClippedImageImplIE6 Implements the clipped image as a IMG inside a custom tag because we can't use the IE PNG transparency filter on background-image images. 
ClippedImagePrototype Implementation of AbstractImagePrototype for a clipped image. 
CloseEvent<T> Represents a close event. 
CloseHandler<T> Handler interface for CloseEvent events. 
CodeDownloadException Exception indicating an interruption while downloading resources. 
CodeDownloadException.Reason Reason codes for the interruption of code down load. 
CollapsedNode This delegate class bypasses traversal of a node, instead traversing the node's children. 
Collection_CustomFieldSerializerBase Custom field serializer for java.util.ArrayList. 
Collections Dummy class for nesting the custom serializer. 
Collections.EmptyList_CustomFieldSerializer Custom field serializer for java.util.Collections$EmptyList. 
Collections.EmptyMap_CustomFieldSerializer Custom field serializer for java.util.Collections$EmptyMap. 
Collections.EmptySet_CustomFieldSerializer Custom field serializer for java.util.Collections$EmptySet. 
Collections.SingletonList_CustomFieldSerializer Custom field serializer for java.util.Collections$SingletonList. 
Column<T, C> A representation of a column in a table. 
ColumnSortEvent Represents a column sort event. 
ColumnSortEvent.AsyncHandler A default handler used with views attached to asynchronous data providers such as AsyncDataProvider. 
ColumnSortEvent.Handler Handler for ColumnSortEvent
ColumnSortEvent.ListHandler<T>

A default handler used to sort a List backing a table. 

ColumnSortList An ordered list containing the sort history of Columns in a table. 
ColumnSortList.ColumnSortInfo Information about the sort order of a specific column in a table. 
ColumnSortList.Delegate The delegate that handles modifications to the list. 
Command Encapsulates an action for later execution, often from a different context. 
CommandCanceledException Exception reported to the current GWT.UncaughtExceptionHandler when a deferred Command is canceled as a result of a slow script warning. 
CommandClientSerializationStreamReader A peer to CommandServerSerializationStreamWriter. 
CommandClientSerializationStreamWriter Provides a facade around serialization logic in client code. 
CommandSerializationStreamWriterBase Contains base methods for implementing a SerializationStreamWriter. 
CommandSerializationUtil Contains common utility code. 
CommandSerializationUtil.Accessor Defines methods for getting and setting fields. 
CommandServerSerializationStreamReader This class will use ValueCommands to reconstitute objects. 
CommandServerSerializationStreamWriter A server-side implementation of SerializationStreamWriter that creates a command stream. 
CommandSink Accepts a stream of RpcCommands. 
CommandToStringWriter Existing code assumes that a SerializationStreamWriter will export its payload via the toString() method. 
Comment This interface describes comment XML nodes. 
CommonResources Generally useful styles and resources used throughout GWT widgets and cells. 
CompileStrategy An interface that specifies how modules should be compiled. 
ComplexPanel Abstract base class for panels that can contain multiple child widgets. 
Composite A type of widget that can wrap another widget, hiding the wrapped widget's methods. 
CompositeCell<C>

A Cell that is composed of other Cells. 

CompositeEditor<T, C, E extends Editor<C>> An interface that indicates that a given Editor is composed of an unknown number of sub-Editors all of the same type. 
CompositeEditor.EditorChain<C, E extends Editor<C>> Allows instances of the component type to be attached to the Editor framework. 
Configuration Used by createBean(Class, Configuration)
Configuration.Builder Builds Configuration objects. 
ConsoleLogHandler A Handler that prints logs to the window.console - this is used by things like FirebugLite in IE, and Safari debug mode. 
ConstantMap Map used when creating Constants maps. 
Constants A tag interface that facilitates locale-sensitive, compile-time binding of constant values supplied from properties files. 
Constants Contains a variety of AutoBean tag constants to prevent typos. 
Constants.DefaultBooleanValue Default boolean value to be used if no translation is found (and also used as the source for translation). 
Constants.DefaultDoubleValue Default double value to be used if no translation is found (and also used as the source for translation). 
Constants.DefaultFloatValue Default float value to be used if no translation is found (and also used as the source for translation). 
Constants.DefaultIntValue Default integer value to be used if no translation is found (and also used as the source for translation). 
Constants.DefaultStringArrayValue Default string array value to be used if no translation is found (and also used as the source for translation). 
Constants.DefaultStringMapValue Default string map value to be used if no translation is found (and also used as the source for translation). 
Constants.DefaultStringValue Default string value to be used if no translation is found (and also used as the source for translation). 
ConstantsInterfaceCreator Constants Interface creator. 
ConstantsWithLookup Like Constants, a tag interface that facilitates locale-sensitive, compile-time binding of constant values supplied from properties files with the added ability to look up constants at runtime with a string key. 
Context Rendering Context interface used to draw on a CanvasElement
Context The context in which a CSSNode visitation occurs. 
Context2d Rendering interface used to draw on a CanvasElement
Context2d.Composite Enum for composite style. 
Context2d.LineCap Enum for line-cap style. 
Context2d.LineJoin Enum for line-join style. 
Context2d.Repetition Enum for the repetition values. 
Context2d.TextAlign Enum for text align style. 
Context2d.TextBaseline Enum for text baseline style. 
ContextMenuEvent Represents a native context menu event. 
ContextMenuHandler Handler for ContextMenuEvent events. 
ContextMethod Represents a service endpoint. 
ContextMethod.Builder Builds a ContextMethod
Cookies Provides access to browser cookies stored on the client. 
CountingEventBus Wraps an EventBus to keep a count of registered handlers. 
CreatorUtilities Utility methods used by ApplicationCreator. 
CrossSiteIframeLoadingStrategy Load runAsync code using a script tag. 
CrossSiteLoadingStrategy Load runAsync code using a script tag. 
CssColor CSS Color object. 
CssCompilerException Used by CssVisitor
CssDef A constant definition. 
CssEval A definition that is evaluated at runtime. 
CssExternalSelectors An AST node that allows the developer to indicate that certain class selectors appearing in the stylesheet should be considered external and not subject to obfuscation requirements. 
CssGenerationVisitor Generates a static CSS template string and provides information on where to inject dynamic expressions. 
CssIf A GWTCSS if statement. 
CssMediaRule Represents an @media rule. 
CssModVisitor A visitor that can make structural modifications to a CSS tree. 
CssNameConverter Converts css class names to a form safe to use as a Java identifier. 
CssNameConverter.Failure Thrown by convertSet(Set) on name collision. 
CssNode The basic type that composes a CSS tree. 
CssNodeCloner Clones CssNodes. 
CssNoFlip This is a container node to prevent the RTL visitor from affecting its child nodes. 
CssPageRule A page rule in CSS. 
CssProperty Maps a named property to a Value. 
CssProperty.DotPathValue Represents a sequence of no-arg method invocations. 
CssProperty.ExpressionValue Represents a literal Java expression. 
CssProperty.IdentValue Represents an identifier in the CSS source. 
CssProperty.ListValue Represents a space-separated list of Values. 
CssProperty.NumberValue Represents a numeric value, possibly with attached units. 
CssProperty.StringValue Represents one or more quoted string literals. 
CssProperty.TokenValue Represents a token in the CSS source. 
CssProperty.Value An abstract encapsulation of property values in GWT CSS. 
CssResource Aggregates and minifies CSS stylesheets. 
CssResource.ClassName The original CSS class name specified in the resource. 
CssResource.Import Makes class selectors from other CssResource types available in the raw source of a CssResource. 
CssResource.ImportedWithPrefix Specifies the string prefix to use when one CssResource is imported into the scope of another CssResource. 
CssResource.NotStrict The presence of this annotation on a CssResource accessor method indicates that any class selectors that do not correspond with a String accessor method in the return type or an @external declaration should not trigger a compilation error. 
CssResource.Shared Indicates that the String accessor methods defined in a CssResource will return the same values across all implementations of that type. 
CssResource.Strict This @interface is deprecated. Strict mode is now the default behavior for CssResource  
CssResourceGenerator Provides implementations of CSSResources. 
CssResourceWriter Writes the source to implement an ImplicitCssResource interface. 
CssRule  
CssSelector An opaque view of a selector. 
CssSprite Represents a sprited image. 
CssStylesheet An abstract representation of a CSS stylesheet. 
CssUnknownAtRule Represents a CSS at-rule that CssResource is unable to process. 
CssUrl A reference to a DataResource that results in a url expression being inserted into the generated CSS. 
CssVisitable Allows traversal of a CSS tree. 
CssVisitor The base class for visiting a CSS tree. 
CurrencyCodeMapConstants CurrencyCodeMapConstants provide a interface to access data constrained in CurrencyCodeMapConstants.properties file. 
CurrencyData Information about a currency. 
CurrencyDataImpl A POJO for currency data. 
CurrencyDataJso JSO Overlay type that wraps currency data. 
CurrencyList Generated class containing all the CurrencyImpl instances. 
CurrencyListGenerator Generator used to generate a localized version of CurrencyList, which contains the list of currencies (with names, symbols, and other information) localized to the current locale. 
CustomButton CustomButton is a base button class with built in support for a set number of button faces. 
CustomButton.Face Represents a button's face. 
CustomButtonParser Parses CustomButton widgets. 
CustomDateTimeFormat Create a custom localized date/time format at compile time. 
CustomDateTimeFormat.Pattern Annotation containing the pattern skeleton. 
CustomDateTimeFormatGenerator Generator used to generate an implementation of a CustomDateTimeFormat interface, computing the best matching localized format patterns at compile time. 
CustomFieldSerializerValidator Checks that a custom serializer is valid. 

D

DataResource A non-text resource. 
DataResource.DoNotEmbed Specifies that the resource or resources associated with the ResourcePrototype should not be embedded into the compiled output. 
DataResource.MimeType Specifies the MIME Type of the resource or resources associated with the ResourcePrototype
DataResourceGenerator Provides implementations of DataResource. 
Date_CustomFieldSerializer Custom field serializer for java.sql.Date. 
Date_CustomFieldSerializer Custom field serializer for java.util.Date. 
DateBox A text box that shows a DatePicker when the user focuses on it. 
DateBox.DefaultFormat Default DateBox.Format class. 
DateBox.Format Implemented by a delegate to handle the parsing and formating of date values. 
DateCell A Cell used to render Dates. 
DateLabel Extends ValueLabel for convenience when dealing with dates and DateTimeFormat, especially in UiBinder templates. 
DateLabelParser Parses DateLabel widgets. 
DatePicker Standard GWT date picker. 
DatePickerCell A Cell used to render and edit Dates. 
DatePoser A sometimes-mutable implementation of Date. 
DateRecord Implementation detail of DateTimeFormat -- not a public API and subject to change. 
DateTimeConstants This interface is deprecated. use DateTimeFormatInfo instead  
DateTimeConstantsImpl DateTimeConstantsImpl class encapsulate a collection of DateTime formatting symbols for use with DateTime format and parse services. 
DateTimeFormat Formats and parses dates and times using locale-sensitive patterns. 
DateTimeFormat.PredefinedFormat Predefined date/time formats -- see CustomDateTimeFormat if you need some format that isn't supplied here. 
DateTimeFormatInfo Information required for formatting and parsing localized date/time values. 
DateTimeFormatInfoImpl DateTimeFormatInfo implementation based on Unicode CLDR data. 
DateTimeFormatInfoImpl_aa Implementation of DateTimeFormatInfo for the "aa" locale. 
DateTimeFormatInfoImpl_aa_DJ Implementation of DateTimeFormatInfo for the "aa_DJ" locale. 
DateTimeFormatInfoImpl_af Implementation of DateTimeFormatInfo for the "af" locale. 
DateTimeFormatInfoImpl_af_NA Implementation of DateTimeFormatInfo for the "af_NA" locale. 
DateTimeFormatInfoImpl_ak Implementation of DateTimeFormatInfo for the "ak" locale. 
DateTimeFormatInfoImpl_am Implementation of DateTimeFormatInfo for the "am" locale. 
DateTimeFormatInfoImpl_ar Implementation of DateTimeFormatInfo for the "ar" locale. 
DateTimeFormatInfoImpl_ar_AE Implementation of DateTimeFormatInfo for the "ar_AE" locale. 
DateTimeFormatInfoImpl_ar_DZ Implementation of DateTimeFormatInfo for the "ar_DZ" locale. 
DateTimeFormatInfoImpl_ar_JO Implementation of DateTimeFormatInfo for the "ar_JO" locale. 
DateTimeFormatInfoImpl_ar_LB Implementation of DateTimeFormatInfo for the "ar_LB" locale. 
DateTimeFormatInfoImpl_ar_MA Implementation of DateTimeFormatInfo for the "ar_MA" locale. 
DateTimeFormatInfoImpl_ar_OM Implementation of DateTimeFormatInfo for the "ar_OM" locale. 
DateTimeFormatInfoImpl_ar_QA Implementation of DateTimeFormatInfo for the "ar_QA" locale. 
DateTimeFormatInfoImpl_ar_SA Implementation of DateTimeFormatInfo for the "ar_SA" locale. 
DateTimeFormatInfoImpl_ar_SY Implementation of DateTimeFormatInfo for the "ar_SY" locale. 
DateTimeFormatInfoImpl_ar_TN Implementation of DateTimeFormatInfo for the "ar_TN" locale. 
DateTimeFormatInfoImpl_ar_YE Implementation of DateTimeFormatInfo for the "ar_YE" locale. 
DateTimeFormatInfoImpl_as Implementation of DateTimeFormatInfo for the "as" locale. 
DateTimeFormatInfoImpl_asa Implementation of DateTimeFormatInfo for the "asa" locale. 
DateTimeFormatInfoImpl_az Implementation of DateTimeFormatInfo for the "az" locale. 
DateTimeFormatInfoImpl_az_Arab Implementation of DateTimeFormatInfo for the "az_Arab" locale. 
DateTimeFormatInfoImpl_az_AZ Implementation of DateTimeFormatInfo for the "az_AZ" locale. 
DateTimeFormatInfoImpl_az_Cyrl Implementation of DateTimeFormatInfo for the "az_Cyrl" locale. 
DateTimeFormatInfoImpl_az_IR Implementation of DateTimeFormatInfo for the "az_IR" locale. 
DateTimeFormatInfoImpl_az_Latn Implementation of DateTimeFormatInfo for the "az_Latn" locale. 
DateTimeFormatInfoImpl_be Implementation of DateTimeFormatInfo for the "be" locale. 
DateTimeFormatInfoImpl_bem Implementation of DateTimeFormatInfo for the "bem" locale. 
DateTimeFormatInfoImpl_bez Implementation of DateTimeFormatInfo for the "bez" locale. 
DateTimeFormatInfoImpl_bg Implementation of DateTimeFormatInfo for the "bg" locale. 
DateTimeFormatInfoImpl_bm Implementation of DateTimeFormatInfo for the "bm" locale. 
DateTimeFormatInfoImpl_bn Implementation of DateTimeFormatInfo for the "bn" locale. 
DateTimeFormatInfoImpl_bn_IN Implementation of DateTimeFormatInfo for the "bn_IN" locale. 
DateTimeFormatInfoImpl_bo Implementation of DateTimeFormatInfo for the "bo" locale. 
DateTimeFormatInfoImpl_bo_IN Implementation of DateTimeFormatInfo for the "bo_IN" locale. 
DateTimeFormatInfoImpl_br Implementation of DateTimeFormatInfo for the "br" locale. 
DateTimeFormatInfoImpl_bs Implementation of DateTimeFormatInfo for the "bs" locale. 
DateTimeFormatInfoImpl_byn Implementation of DateTimeFormatInfo for the "byn" locale. 
DateTimeFormatInfoImpl_ca Implementation of DateTimeFormatInfo for the "ca" locale. 
DateTimeFormatInfoImpl_cch Implementation of DateTimeFormatInfo for the "cch" locale. 
DateTimeFormatInfoImpl_cgg Implementation of DateTimeFormatInfo for the "cgg" locale. 
DateTimeFormatInfoImpl_chr Implementation of DateTimeFormatInfo for the "chr" locale. 
DateTimeFormatInfoImpl_cs Implementation of DateTimeFormatInfo for the "cs" locale. 
DateTimeFormatInfoImpl_cy Implementation of DateTimeFormatInfo for the "cy" locale. 
DateTimeFormatInfoImpl_da Implementation of DateTimeFormatInfo for the "da" locale. 
DateTimeFormatInfoImpl_dav Implementation of DateTimeFormatInfo for the "dav" locale. 
DateTimeFormatInfoImpl_de Implementation of DateTimeFormatInfo for the "de" locale. 
DateTimeFormatInfoImpl_de_AT Implementation of DateTimeFormatInfo for the "de_AT" locale. 
DateTimeFormatInfoImpl_de_BE Implementation of DateTimeFormatInfo for the "de_BE" locale. 
DateTimeFormatInfoImpl_dv Implementation of DateTimeFormatInfo for the "dv" locale. 
DateTimeFormatInfoImpl_dz Implementation of DateTimeFormatInfo for the "dz" locale. 
DateTimeFormatInfoImpl_ebu Implementation of DateTimeFormatInfo for the "ebu" locale. 
DateTimeFormatInfoImpl_ee Implementation of DateTimeFormatInfo for the "ee" locale. 
DateTimeFormatInfoImpl_el Implementation of DateTimeFormatInfo for the "el" locale. 
DateTimeFormatInfoImpl_el_POLYTON Implementation of DateTimeFormatInfo for the "el_POLYTON" locale. 
DateTimeFormatInfoImpl_en Implementation of DateTimeFormatInfo for the "en" locale. 
DateTimeFormatInfoImpl_en_AU Implementation of DateTimeFormatInfo for the "en_AU" locale. 
DateTimeFormatInfoImpl_en_BE Implementation of DateTimeFormatInfo for the "en_BE" locale. 
DateTimeFormatInfoImpl_en_BW Implementation of DateTimeFormatInfo for the "en_BW" locale. 
DateTimeFormatInfoImpl_en_BZ Implementation of DateTimeFormatInfo for the "en_BZ" locale. 
DateTimeFormatInfoImpl_en_CA Implementation of DateTimeFormatInfo for the "en_CA" locale. 
DateTimeFormatInfoImpl_en_Dsrt Implementation of DateTimeFormatInfo for the "en_Dsrt" locale. 
DateTimeFormatInfoImpl_en_Dsrt_US Implementation of DateTimeFormatInfo for the "en_Dsrt_US" locale. 
DateTimeFormatInfoImpl_en_GB Implementation of DateTimeFormatInfo for the "en_GB" locale. 
DateTimeFormatInfoImpl_en_HK Implementation of DateTimeFormatInfo for the "en_HK" locale. 
DateTimeFormatInfoImpl_en_IE Implementation of DateTimeFormatInfo for the "en_IE" locale. 
DateTimeFormatInfoImpl_en_IN Implementation of DateTimeFormatInfo for the "en_IN" locale. 
DateTimeFormatInfoImpl_en_JM Implementation of DateTimeFormatInfo for the "en_JM" locale. 
DateTimeFormatInfoImpl_en_MT Implementation of DateTimeFormatInfo for the "en_MT" locale. 
DateTimeFormatInfoImpl_en_MU Implementation of DateTimeFormatInfo for the "en_MU" locale. 
DateTimeFormatInfoImpl_en_NA Implementation of DateTimeFormatInfo for the "en_NA" locale. 
DateTimeFormatInfoImpl_en_NZ Implementation of DateTimeFormatInfo for the "en_NZ" locale. 
DateTimeFormatInfoImpl_en_PK Implementation of DateTimeFormatInfo for the "en_PK" locale. 
DateTimeFormatInfoImpl_en_SG Implementation of DateTimeFormatInfo for the "en_SG" locale. 
DateTimeFormatInfoImpl_en_Shaw Implementation of DateTimeFormatInfo for the "en_Shaw" locale. 
DateTimeFormatInfoImpl_en_ZA Implementation of DateTimeFormatInfo for the "en_ZA" locale. 
DateTimeFormatInfoImpl_en_ZW Implementation of DateTimeFormatInfo for the "en_ZW" locale. 
DateTimeFormatInfoImpl_eo Implementation of DateTimeFormatInfo for the "eo" locale. 
DateTimeFormatInfoImpl_es Implementation of DateTimeFormatInfo for the "es" locale. 
DateTimeFormatInfoImpl_es_AR Implementation of DateTimeFormatInfo for the "es_AR" locale. 
DateTimeFormatInfoImpl_es_CL Implementation of DateTimeFormatInfo for the "es_CL" locale. 
DateTimeFormatInfoImpl_es_CO Implementation of DateTimeFormatInfo for the "es_CO" locale. 
DateTimeFormatInfoImpl_es_EC Implementation of DateTimeFormatInfo for the "es_EC" locale. 
DateTimeFormatInfoImpl_es_GT Implementation of DateTimeFormatInfo for the "es_GT" locale. 
DateTimeFormatInfoImpl_es_HN Implementation of DateTimeFormatInfo for the "es_HN" locale. 
DateTimeFormatInfoImpl_es_PA Implementation of DateTimeFormatInfo for the "es_PA" locale. 
DateTimeFormatInfoImpl_es_PE Implementation of DateTimeFormatInfo for the "es_PE" locale. 
DateTimeFormatInfoImpl_es_PR Implementation of DateTimeFormatInfo for the "es_PR" locale. 
DateTimeFormatInfoImpl_es_US Implementation of DateTimeFormatInfo for the "es_US" locale. 
DateTimeFormatInfoImpl_et Implementation of DateTimeFormatInfo for the "et" locale. 
DateTimeFormatInfoImpl_eu Implementation of DateTimeFormatInfo for the "eu" locale. 
DateTimeFormatInfoImpl_fa Implementation of DateTimeFormatInfo for the "fa" locale. 
DateTimeFormatInfoImpl_fa_AF Implementation of DateTimeFormatInfo for the "fa_AF" locale. 
DateTimeFormatInfoImpl_ff Implementation of DateTimeFormatInfo for the "ff" locale. 
DateTimeFormatInfoImpl_fi Implementation of DateTimeFormatInfo for the "fi" locale. 
DateTimeFormatInfoImpl_fil Implementation of DateTimeFormatInfo for the "fil" locale. 
DateTimeFormatInfoImpl_fo Implementation of DateTimeFormatInfo for the "fo" locale. 
DateTimeFormatInfoImpl_fr Implementation of DateTimeFormatInfo for the "fr" locale. 
DateTimeFormatInfoImpl_fr_BE Implementation of DateTimeFormatInfo for the "fr_BE" locale. 
DateTimeFormatInfoImpl_fr_CA Implementation of DateTimeFormatInfo for the "fr_CA" locale. 
DateTimeFormatInfoImpl_fr_CH Implementation of DateTimeFormatInfo for the "fr_CH" locale. 
DateTimeFormatInfoImpl_fur Implementation of DateTimeFormatInfo for the "fur" locale. 
DateTimeFormatInfoImpl_ga Implementation of DateTimeFormatInfo for the "ga" locale. 
DateTimeFormatInfoImpl_gaa Implementation of DateTimeFormatInfo for the "gaa" locale. 
DateTimeFormatInfoImpl_gez Implementation of DateTimeFormatInfo for the "gez" locale. 
DateTimeFormatInfoImpl_gez_ER Implementation of DateTimeFormatInfo for the "gez_ER" locale. 
DateTimeFormatInfoImpl_gez_ET Implementation of DateTimeFormatInfo for the "gez_ET" locale. 
DateTimeFormatInfoImpl_gl Implementation of DateTimeFormatInfo for the "gl" locale. 
DateTimeFormatInfoImpl_gsw Implementation of DateTimeFormatInfo for the "gsw" locale. 
DateTimeFormatInfoImpl_gu Implementation of DateTimeFormatInfo for the "gu" locale. 
DateTimeFormatInfoImpl_guz Implementation of DateTimeFormatInfo for the "guz" locale. 
DateTimeFormatInfoImpl_gv Implementation of DateTimeFormatInfo for the "gv" locale. 
DateTimeFormatInfoImpl_ha Implementation of DateTimeFormatInfo for the "ha" locale. 
DateTimeFormatInfoImpl_ha_Arab Implementation of DateTimeFormatInfo for the "ha_Arab" locale. 
DateTimeFormatInfoImpl_ha_SD Implementation of DateTimeFormatInfo for the "ha_SD" locale. 
DateTimeFormatInfoImpl_haw Implementation of DateTimeFormatInfo for the "haw" locale. 
DateTimeFormatInfoImpl_he Implementation of DateTimeFormatInfo for the "he" locale. 
DateTimeFormatInfoImpl_he_IL Implementation of DateTimeFormatInfo for the "he_IL" locale. 
DateTimeFormatInfoImpl_hi Implementation of DateTimeFormatInfo for the "hi" locale. 
DateTimeFormatInfoImpl_hr Implementation of DateTimeFormatInfo for the "hr" locale. 
DateTimeFormatInfoImpl_hu Implementation of DateTimeFormatInfo for the "hu" locale. 
DateTimeFormatInfoImpl_hy Implementation of DateTimeFormatInfo for the "hy" locale. 
DateTimeFormatInfoImpl_ia Implementation of DateTimeFormatInfo for the "ia" locale. 
DateTimeFormatInfoImpl_id Implementation of DateTimeFormatInfo for the "id" locale. 
DateTimeFormatInfoImpl_id_ID Implementation of DateTimeFormatInfo for the "id_ID" locale. 
DateTimeFormatInfoImpl_ig Implementation of DateTimeFormatInfo for the "ig" locale. 
DateTimeFormatInfoImpl_ii Implementation of DateTimeFormatInfo for the "ii" locale. 
DateTimeFormatInfoImpl_is Implementation of DateTimeFormatInfo for the "is" locale. 
DateTimeFormatInfoImpl_it Implementation of DateTimeFormatInfo for the "it" locale. 
DateTimeFormatInfoImpl_it_CH Implementation of DateTimeFormatInfo for the "it_CH" locale. 
DateTimeFormatInfoImpl_iu Implementation of DateTimeFormatInfo for the "iu" locale. 
DateTimeFormatInfoImpl_ja Implementation of DateTimeFormatInfo for the "ja" locale. 
DateTimeFormatInfoImpl_jmc Implementation of DateTimeFormatInfo for the "jmc" locale. 
DateTimeFormatInfoImpl_ka Implementation of DateTimeFormatInfo for the "ka" locale. 
DateTimeFormatInfoImpl_kab Implementation of DateTimeFormatInfo for the "kab" locale. 
DateTimeFormatInfoImpl_kaj Implementation of DateTimeFormatInfo for the "kaj" locale. 
DateTimeFormatInfoImpl_kam Implementation of DateTimeFormatInfo for the "kam" locale. 
DateTimeFormatInfoImpl_kcg Implementation of DateTimeFormatInfo for the "kcg" locale. 
DateTimeFormatInfoImpl_kde Implementation of DateTimeFormatInfo for the "kde" locale. 
DateTimeFormatInfoImpl_kea Implementation of DateTimeFormatInfo for the "kea" locale. 
DateTimeFormatInfoImpl_kfo Implementation of DateTimeFormatInfo for the "kfo" locale. 
DateTimeFormatInfoImpl_khq Implementation of DateTimeFormatInfo for the "khq" locale. 
DateTimeFormatInfoImpl_ki Implementation of DateTimeFormatInfo for the "ki" locale. 
DateTimeFormatInfoImpl_kk Implementation of DateTimeFormatInfo for the "kk" locale. 
DateTimeFormatInfoImpl_kl Implementation of DateTimeFormatInfo for the "kl" locale. 
DateTimeFormatInfoImpl_kln Implementation of DateTimeFormatInfo for the "kln" locale. 
DateTimeFormatInfoImpl_km Implementation of DateTimeFormatInfo for the "km" locale. 
DateTimeFormatInfoImpl_kn Implementation of DateTimeFormatInfo for the "kn" locale. 
DateTimeFormatInfoImpl_ko Implementation of DateTimeFormatInfo for the "ko" locale. 
DateTimeFormatInfoImpl_kok Implementation of DateTimeFormatInfo for the "kok" locale. 
DateTimeFormatInfoImpl_kpe Implementation of DateTimeFormatInfo for the "kpe" locale. 
DateTimeFormatInfoImpl_ksb Implementation of DateTimeFormatInfo for the "ksb" locale. 
DateTimeFormatInfoImpl_ksh Implementation of DateTimeFormatInfo for the "ksh" locale. 
DateTimeFormatInfoImpl_ku Implementation of DateTimeFormatInfo for the "ku" locale. 
DateTimeFormatInfoImpl_ku_Arab Implementation of DateTimeFormatInfo for the "ku_Arab" locale. 
DateTimeFormatInfoImpl_ku_IQ Implementation of DateTimeFormatInfo for the "ku_IQ" locale. 
DateTimeFormatInfoImpl_ku_IR Implementation of DateTimeFormatInfo for the "ku_IR" locale. 
DateTimeFormatInfoImpl_ku_Latn Implementation of DateTimeFormatInfo for the "ku_Latn" locale. 
DateTimeFormatInfoImpl_ku_SY Implementation of DateTimeFormatInfo for the "ku_SY" locale. 
DateTimeFormatInfoImpl_ku_TR Implementation of DateTimeFormatInfo for the "ku_TR" locale. 
DateTimeFormatInfoImpl_kw Implementation of DateTimeFormatInfo for the "kw" locale. 
DateTimeFormatInfoImpl_ky Implementation of DateTimeFormatInfo for the "ky" locale. 
DateTimeFormatInfoImpl_ky_KG Implementation of DateTimeFormatInfo for the "ky_KG" locale. 
DateTimeFormatInfoImpl_lag Implementation of DateTimeFormatInfo for the "lag" locale. 
DateTimeFormatInfoImpl_lg Implementation of DateTimeFormatInfo for the "lg" locale. 
DateTimeFormatInfoImpl_ln Implementation of DateTimeFormatInfo for the "ln" locale. 
DateTimeFormatInfoImpl_lo Implementation of DateTimeFormatInfo for the "lo" locale. 
DateTimeFormatInfoImpl_lt Implementation of DateTimeFormatInfo for the "lt" locale. 
DateTimeFormatInfoImpl_luo Implementation of DateTimeFormatInfo for the "luo" locale. 
DateTimeFormatInfoImpl_luy Implementation of DateTimeFormatInfo for the "luy" locale. 
DateTimeFormatInfoImpl_lv Implementation of DateTimeFormatInfo for the "lv" locale. 
DateTimeFormatInfoImpl_mas Implementation of DateTimeFormatInfo for the "mas" locale. 
DateTimeFormatInfoImpl_mas_TZ Implementation of DateTimeFormatInfo for the "mas_TZ" locale. 
DateTimeFormatInfoImpl_mer Implementation of DateTimeFormatInfo for the "mer" locale. 
DateTimeFormatInfoImpl_mfe Implementation of DateTimeFormatInfo for the "mfe" locale. 
DateTimeFormatInfoImpl_mg Implementation of DateTimeFormatInfo for the "mg" locale. 
DateTimeFormatInfoImpl_mi Implementation of DateTimeFormatInfo for the "mi" locale. 
DateTimeFormatInfoImpl_mk Implementation of DateTimeFormatInfo for the "mk" locale. 
DateTimeFormatInfoImpl_ml Implementation of DateTimeFormatInfo for the "ml" locale. 
DateTimeFormatInfoImpl_mn Implementation of DateTimeFormatInfo for the "mn" locale. 
DateTimeFormatInfoImpl_mn_CN Implementation of DateTimeFormatInfo for the "mn_CN" locale. 
DateTimeFormatInfoImpl_mn_Cyrl Implementation of DateTimeFormatInfo for the "mn_Cyrl" locale. 
DateTimeFormatInfoImpl_mn_MN Implementation of DateTimeFormatInfo for the "mn_MN" locale. 
DateTimeFormatInfoImpl_mn_Mong Implementation of DateTimeFormatInfo for the "mn_Mong" locale. 
DateTimeFormatInfoImpl_mr Implementation of DateTimeFormatInfo for the "mr" locale. 
DateTimeFormatInfoImpl_ms Implementation of DateTimeFormatInfo for the "ms" locale. 
DateTimeFormatInfoImpl_ms_BN Implementation of DateTimeFormatInfo for the "ms_BN" locale. 
DateTimeFormatInfoImpl_mt Implementation of DateTimeFormatInfo for the "mt" locale. 
DateTimeFormatInfoImpl_my Implementation of DateTimeFormatInfo for the "my" locale. 
DateTimeFormatInfoImpl_naq Implementation of DateTimeFormatInfo for the "naq" locale. 
DateTimeFormatInfoImpl_nb Implementation of DateTimeFormatInfo for the "nb" locale. 
DateTimeFormatInfoImpl_nb_NO Implementation of DateTimeFormatInfo for the "nb_NO" locale. 
DateTimeFormatInfoImpl_nd Implementation of DateTimeFormatInfo for the "nd" locale. 
DateTimeFormatInfoImpl_nds Implementation of DateTimeFormatInfo for the "nds" locale. 
DateTimeFormatInfoImpl_ne Implementation of DateTimeFormatInfo for the "ne" locale. 
DateTimeFormatInfoImpl_ne_IN Implementation of DateTimeFormatInfo for the "ne_IN" locale. 
DateTimeFormatInfoImpl_nl Implementation of DateTimeFormatInfo for the "nl" locale. 
DateTimeFormatInfoImpl_nl_BE Implementation of DateTimeFormatInfo for the "nl_BE" locale. 
DateTimeFormatInfoImpl_nn Implementation of DateTimeFormatInfo for the "nn" locale. 
DateTimeFormatInfoImpl_nr Implementation of DateTimeFormatInfo for the "nr" locale. 
DateTimeFormatInfoImpl_nso Implementation of DateTimeFormatInfo for the "nso" locale. 
DateTimeFormatInfoImpl_ny Implementation of DateTimeFormatInfo for the "ny" locale. 
DateTimeFormatInfoImpl_nyn Implementation of DateTimeFormatInfo for the "nyn" locale. 
DateTimeFormatInfoImpl_oc Implementation of DateTimeFormatInfo for the "oc" locale. 
DateTimeFormatInfoImpl_om Implementation of DateTimeFormatInfo for the "om" locale. 
DateTimeFormatInfoImpl_or Implementation of DateTimeFormatInfo for the "or" locale. 
DateTimeFormatInfoImpl_pa Implementation of DateTimeFormatInfo for the "pa" locale. 
DateTimeFormatInfoImpl_pa_Arab Implementation of DateTimeFormatInfo for the "pa_Arab" locale. 
DateTimeFormatInfoImpl_pa_IN Implementation of DateTimeFormatInfo for the "pa_IN" locale. 
DateTimeFormatInfoImpl_pa_PK Implementation of DateTimeFormatInfo for the "pa_PK" locale. 
DateTimeFormatInfoImpl_pl Implementation of DateTimeFormatInfo for the "pl" locale. 
DateTimeFormatInfoImpl_ps Implementation of DateTimeFormatInfo for the "ps" locale. 
DateTimeFormatInfoImpl_ps_AF Implementation of DateTimeFormatInfo for the "ps_AF" locale. 
DateTimeFormatInfoImpl_pt Implementation of DateTimeFormatInfo for the "pt" locale. 
DateTimeFormatInfoImpl_pt_PT Implementation of DateTimeFormatInfo for the "pt_PT" locale. 
DateTimeFormatInfoImpl_rm Implementation of DateTimeFormatInfo for the "rm" locale. 
DateTimeFormatInfoImpl_ro Implementation of DateTimeFormatInfo for the "ro" locale. 
DateTimeFormatInfoImpl_rof Implementation of DateTimeFormatInfo for the "rof" locale. 
DateTimeFormatInfoImpl_ru Implementation of DateTimeFormatInfo for the "ru" locale. 
DateTimeFormatInfoImpl_ru_UA Implementation of DateTimeFormatInfo for the "ru_UA" locale. 
DateTimeFormatInfoImpl_rw Implementation of DateTimeFormatInfo for the "rw" locale. 
DateTimeFormatInfoImpl_rwk Implementation of DateTimeFormatInfo for the "rwk" locale. 
DateTimeFormatInfoImpl_sa Implementation of DateTimeFormatInfo for the "sa" locale. 
DateTimeFormatInfoImpl_saq Implementation of DateTimeFormatInfo for the "saq" locale. 
DateTimeFormatInfoImpl_se Implementation of DateTimeFormatInfo for the "se" locale. 
DateTimeFormatInfoImpl_se_FI Implementation of DateTimeFormatInfo for the "se_FI" locale. 
DateTimeFormatInfoImpl_seh Implementation of DateTimeFormatInfo for the "seh" locale. 
DateTimeFormatInfoImpl_ses Implementation of DateTimeFormatInfo for the "ses" locale. 
DateTimeFormatInfoImpl_sg Implementation of DateTimeFormatInfo for the "sg" locale. 
DateTimeFormatInfoImpl_sh Implementation of DateTimeFormatInfo for the "sh" locale. 
DateTimeFormatInfoImpl_shi Implementation of DateTimeFormatInfo for the "shi" locale. 
DateTimeFormatInfoImpl_shi_Latn Implementation of DateTimeFormatInfo for the "shi_Latn" locale. 
DateTimeFormatInfoImpl_shi_MA Implementation of DateTimeFormatInfo for the "shi_MA" locale. 
DateTimeFormatInfoImpl_shi_Tfng Implementation of DateTimeFormatInfo for the "shi_Tfng" locale. 
DateTimeFormatInfoImpl_si Implementation of DateTimeFormatInfo for the "si" locale. 
DateTimeFormatInfoImpl_sid Implementation of DateTimeFormatInfo for the "sid" locale. 
DateTimeFormatInfoImpl_sk Implementation of DateTimeFormatInfo for the "sk" locale. 
DateTimeFormatInfoImpl_sl Implementation of DateTimeFormatInfo for the "sl" locale. 
DateTimeFormatInfoImpl_sn Implementation of DateTimeFormatInfo for the "sn" locale. 
DateTimeFormatInfoImpl_so Implementation of DateTimeFormatInfo for the "so" locale. 
DateTimeFormatInfoImpl_sq Implementation of DateTimeFormatInfo for the "sq" locale. 
DateTimeFormatInfoImpl_sr Implementation of DateTimeFormatInfo for the "sr" locale. 
DateTimeFormatInfoImpl_sr_BA Implementation of DateTimeFormatInfo for the "sr_BA" locale. 
DateTimeFormatInfoImpl_sr_Latn Implementation of DateTimeFormatInfo for the "sr_Latn" locale. 
DateTimeFormatInfoImpl_sr_ME Implementation of DateTimeFormatInfo for the "sr_ME" locale. 
DateTimeFormatInfoImpl_ss Implementation of DateTimeFormatInfo for the "ss" locale. 
DateTimeFormatInfoImpl_ssy Implementation of DateTimeFormatInfo for the "ssy" locale. 
DateTimeFormatInfoImpl_st Implementation of DateTimeFormatInfo for the "st" locale. 
DateTimeFormatInfoImpl_sv Implementation of DateTimeFormatInfo for the "sv" locale. 
DateTimeFormatInfoImpl_sw Implementation of DateTimeFormatInfo for the "sw" locale. 
DateTimeFormatInfoImpl_sw_KE Implementation of DateTimeFormatInfo for the "sw_KE" locale. 
DateTimeFormatInfoImpl_syr Implementation of DateTimeFormatInfo for the "syr" locale. 
DateTimeFormatInfoImpl_ta Implementation of DateTimeFormatInfo for the "ta" locale. 
DateTimeFormatInfoImpl_ta_LK Implementation of DateTimeFormatInfo for the "ta_LK" locale. 
DateTimeFormatInfoImpl_te Implementation of DateTimeFormatInfo for the "te" locale. 
DateTimeFormatInfoImpl_teo Implementation of DateTimeFormatInfo for the "teo" locale. 
DateTimeFormatInfoImpl_teo_KE Implementation of DateTimeFormatInfo for the "teo_KE" locale. 
DateTimeFormatInfoImpl_tg Implementation of DateTimeFormatInfo for the "tg" locale. 
DateTimeFormatInfoImpl_th Implementation of DateTimeFormatInfo for the "th" locale. 
DateTimeFormatInfoImpl_ti Implementation of DateTimeFormatInfo for the "ti" locale. 
DateTimeFormatInfoImpl_ti_ER Implementation of DateTimeFormatInfo for the "ti_ER" locale. 
DateTimeFormatInfoImpl_tig Implementation of DateTimeFormatInfo for the "tig" locale. 
DateTimeFormatInfoImpl_tl Implementation of DateTimeFormatInfo for the "tl" locale. 
DateTimeFormatInfoImpl_tn Implementation of DateTimeFormatInfo for the "tn" locale. 
DateTimeFormatInfoImpl_to Implementation of DateTimeFormatInfo for the "to" locale. 
DateTimeFormatInfoImpl_tr Implementation of DateTimeFormatInfo for the "tr" locale. 
DateTimeFormatInfoImpl_trv Implementation of DateTimeFormatInfo for the "trv" locale. 
DateTimeFormatInfoImpl_ts Implementation of DateTimeFormatInfo for the "ts" locale. 
DateTimeFormatInfoImpl_tt Implementation of DateTimeFormatInfo for the "tt" locale. 
DateTimeFormatInfoImpl_tzm Implementation of DateTimeFormatInfo for the "tzm" locale. 
DateTimeFormatInfoImpl_tzm_Latn Implementation of DateTimeFormatInfo for the "tzm_Latn" locale. 
DateTimeFormatInfoImpl_ug Implementation of DateTimeFormatInfo for the "ug" locale. 
DateTimeFormatInfoImpl_ug_Arab Implementation of DateTimeFormatInfo for the "ug_Arab" locale. 
DateTimeFormatInfoImpl_ug_CN Implementation of DateTimeFormatInfo for the "ug_CN" locale. 
DateTimeFormatInfoImpl_uk Implementation of DateTimeFormatInfo for the "uk" locale. 
DateTimeFormatInfoImpl_ur Implementation of DateTimeFormatInfo for the "ur" locale. 
DateTimeFormatInfoImpl_ur_IN Implementation of DateTimeFormatInfo for the "ur_IN" locale. 
DateTimeFormatInfoImpl_uz Implementation of DateTimeFormatInfo for the "uz" locale. 
DateTimeFormatInfoImpl_uz_AF Implementation of DateTimeFormatInfo for the "uz_AF" locale. 
DateTimeFormatInfoImpl_uz_Arab Implementation of DateTimeFormatInfo for the "uz_Arab" locale. 
DateTimeFormatInfoImpl_uz_Cyrl Implementation of DateTimeFormatInfo for the "uz_Cyrl" locale. 
DateTimeFormatInfoImpl_uz_Latn Implementation of DateTimeFormatInfo for the "uz_Latn" locale. 
DateTimeFormatInfoImpl_uz_UZ Implementation of DateTimeFormatInfo for the "uz_UZ" locale. 
DateTimeFormatInfoImpl_ve Implementation of DateTimeFormatInfo for the "ve" locale. 
DateTimeFormatInfoImpl_vi Implementation of DateTimeFormatInfo for the "vi" locale. 
DateTimeFormatInfoImpl_vun Implementation of DateTimeFormatInfo for the "vun" locale. 
DateTimeFormatInfoImpl_wal Implementation of DateTimeFormatInfo for the "wal" locale. 
DateTimeFormatInfoImpl_wo Implementation of DateTimeFormatInfo for the "wo" locale. 
DateTimeFormatInfoImpl_xh Implementation of DateTimeFormatInfo for the "xh" locale. 
DateTimeFormatInfoImpl_xog Implementation of DateTimeFormatInfo for the "xog" locale. 
DateTimeFormatInfoImpl_yo Implementation of DateTimeFormatInfo for the "yo" locale. 
DateTimeFormatInfoImpl_zh Implementation of DateTimeFormatInfo for the "zh" locale. 
DateTimeFormatInfoImpl_zh_CN Implementation of DateTimeFormatInfo for the "zh_CN" locale. 
DateTimeFormatInfoImpl_zh_Hans_HK Implementation of DateTimeFormatInfo for the "zh_Hans_HK" locale. 
DateTimeFormatInfoImpl_zh_Hans_MO Implementation of DateTimeFormatInfo for the "zh_Hans_MO" locale. 
DateTimeFormatInfoImpl_zh_HK Implementation of DateTimeFormatInfo for the "zh_HK" locale. 
DateTimeFormatInfoImpl_zh_MO Implementation of DateTimeFormatInfo for the "zh_MO" locale. 
DateTimeFormatInfoImpl_zh_SG Implementation of DateTimeFormatInfo for the "zh_SG" locale. 
DateTimeFormatInfoImpl_zh_TW Implementation of DateTimeFormatInfo for the "zh_TW" locale. 
DateTimeFormatInfoImpl_zu Implementation of DateTimeFormatInfo for the "zu" locale. 
DateTimeFormatRenderer Renders Date objects with a DateTimeFormat
DateTimePatternGenerator Helper class to create a localized date/time pattern based on a pattern skeleton. 
DebugInfo Provides low-level functionality to support the creation of testing and diagnostic frameworks. 
DeckPanel A panel that displays all of its child widgets in a 'deck', where only one can be visible at a time. 
DecoratedPopupPanel

A PopupPanel that wraps its content in a 3x3 grid, which allows users to add rounded corners. 

DecoratedStackPanel

A StackPanel that wraps each item in a 2x3 grid (six box), which allows users to add rounded corners. 

DecoratedTabBar

A TabBar that wraps each tab in a 2x3 grid (six box), which allows users to add rounded corners. 

DecoratedTabPanel A TabPanel that uses a DecoratedTabBar with rounded corners. 
DecoratorPanel

A SimplePanel that wraps its contents in stylized boxes, which can be used to add rounded corners to a Widget

DefaultCalendarView Simple calendar view. 
DefaultCurrencyData A default CurrencyData implementation, so new methods can be added to the interface without breaking implementors if a reasonable default is available. 
DefaultDateTimeFormatInfo Default implementation of DateTimeFormatInfo interface, using values from the CLDR root locale. 
DefaultExceptionHandler Default implementation for handling exceptions thrown while processing a request. 
DefaultExtensions Specifies the default extensions for a resource type. 
DefaultHandlerRegistration This class is deprecated. with no replacement; this class is no longer used by any GWT code  
DefaultLanguageScripts Encodes the mapping of languages to their default script. 
DefaultLevel An interface for a set of classes which are used to choose the default logging level. 
DefaultLevel.All Returns Level.ALL as the default level. 
DefaultLevel.Config Returns Level.CONFIG as the default level. 
DefaultLevel.Fine Returns Level.FINE as the default level. 
DefaultLevel.Finer Returns Level.FINER as the default level. 
DefaultLevel.Finest Returns Level.FINEST as the default level. 
DefaultLevel.Info Returns Level.INFO as the default level. 
DefaultLevel.Severe Returns Level.SEVERE as the default level. 
DefaultLevel.Warning Returns Level.WARNING as the default level. 
DefaultLocalizedNames Default LocalizedNames implementation. 
DefaultLocalizedNamesBase Base class of DefaultLocalizedNames, used just to isolate all hand-written code here from all generated code. 
DefaultMonthSelector A simple MonthSelector used for the default date picker. 
DefaultProxyStore An in-memory ProxyStore store that can encode its state as a JSON object literal. 
DefaultRequestTransport An implementation of RequestTransport that uses a RequestBuilder
DefaultRule Default implementation of plural rules. 
DefaultRule_01_n Common plural rule for languages that have singular and plural forms, treating 0 as singular. 
DefaultRule_0_1_2_n Common plural rule for languages that have 0, 1, 2, and other forms. 
DefaultRule_0_1_n Common plural rule for languages that have none, singular and plural forms. 
DefaultRule_1_0n Plural rule for languages that have a singular form and treat 0 as the plural. 
DefaultRule_1_234_n Common plural rule for languages that have singular, 2-4, and other plural forms. 
DefaultRule_1_2_n Common plural rule for languages that have singular, dual, and plural forms. 
DefaultRule_1_paucal_n Common plural rule for languages that have 1, few, and other forms. 
DefaultRule_af Plural forms for Afrikaans are 1 and n, with 0 treated as plural. 
DefaultRule_am Plural forms for Amharic are 1 and n, with 0 treated as singular. 
DefaultRule_ar Plural forms for Arabic are 0, 1, 2, x03-x10, x11-x99. 
DefaultRule_az Plural forms for Azerbaijani are 1 and n, with 0 treated as plural. 
DefaultRule_be Plural forms for Belarusian are x1 (but not x11), x2-x4 (but not x12-x14), and n. 
DefaultRule_bg Plural forms for Bulgarian are 1 and n, with 0 treated as plural. 
DefaultRule_bh Plural forms for Bhojpuri are 1 and n, with 0 treated as singular. 
DefaultRule_bn Plural forms for Bengali are 1 and n, with 0 treated as plural. 
DefaultRule_bo There are no plurals in Tibetan, so just use the default. 
DefaultRule_bs Plural forms for Bosnian are x1 (but not x11), x2-x4 (but not x12-x14), and n. 
DefaultRule_ca Plural forms for Catalan are 1 and n, with 0 treated as plural. 
DefaultRule_cs Plural forms for Czech are 1, 2-4, and n. 
DefaultRule_cy Plural forms for Welsh are 1, 2, 8/11, and n. 
DefaultRule_da Plural forms for Danish are 1 and n, with 0 treated as plural. 
DefaultRule_de Plural forms for German are 1 and n, with 0 treated as plural. 
DefaultRule_dz There are no plural forms in Dzongkha, so just use the default. 
DefaultRule_el Plural forms for Modern Greek are 1 and n, with 0 treated as plural. 
DefaultRule_en Plural forms for English are 1 and n, with 0 treated as plural. 
DefaultRule_eo Plural forms for Esperanto are 1 and n, with 0 treated as plural. 
DefaultRule_es Plural forms for Spanish are 1 and n, with 0 treated as plural. 
DefaultRule_et Plural forms for Estonian are 1 and n, with 0 treated as plural. 
DefaultRule_eu Plural forms for Basque are 1 and n, with 0 treated as plural. 
DefaultRule_fa Plural forms for Farsi (Persian) are 1 and n, with 0 treated as plural. 
DefaultRule_fi Plural forms for Finnish are 1 and n, with 0 treated as plural. 
DefaultRule_fil Plural forms for Filipino are 1 and n, with 0 treated as singular. 
DefaultRule_fo Plural forms for Faroese are 1 and n, with 0 treated as plural. 
DefaultRule_fr Plural forms for French are 1 and n, with 0 treated as singular. 
DefaultRule_fur Plural forms for Friulian are 1 and n, with 0 treated as plural. 
DefaultRule_fy Plural forms for Frisian are 1 and n, with 0 treated as plural. 
DefaultRule_ga Plural forms for Irish are 1, 2, and n. 
DefaultRule_gl Plural forms for Galician are 1 and n, with 0 treated as plural. 
DefaultRule_gu Plural forms for Gujarati are 1 and n, with 0 treated as plural. 
DefaultRule_guw Plural forms for Gun are 1 and n, with 0 treated as singular. 
DefaultRule_ha Plural forms for Hausa are 1 and n, with 0 treated as plural. 
DefaultRule_he Plural forms for Hebrew are 1 and n, with 0 treated as plural. 
DefaultRule_hi Plural forms for Hindi are 1 and n, with 0 treated as singular. 
DefaultRule_hr Plural forms for Croatian are x1 (but not x11), x2-x4 (but not x12-x14), and n. 
DefaultRule_hu Plural forms for Hungarian are 1 and n, with 0 treated as plural. 
DefaultRule_id Plural forms for Indonesian are formed by reduplication, but this is unnecessary when a numeral is used. 
DefaultRule_is Plural forms for Icelandic are 1 and n, with 0 treated as plural. 
DefaultRule_it Plural forms for Italian are 1 and n, with 0 treated as plural. 
DefaultRule_ja There are no plural forms in Japanese, so just use the default. 
DefaultRule_jv There are no plural forms in Javanese, so just use the default. 
DefaultRule_ka There are no plural forms in Georgian, so just use the default. 
DefaultRule_km There are no plural forms in Khmer, so just use the default. 
DefaultRule_kn There are no plural forms in Kannada, so just use the default. 
DefaultRule_ko There are no plural forms in Korean, so just use the default. 
DefaultRule_ku Plural forms for Kurdish are 1 and n, with 0 treated as plural. 
DefaultRule_lb Plural forms for Letzeburgesch are 1 and n, with 0 treated as plural. 
DefaultRule_ln Plural forms for Lingala are 1 and n, with 0 treated as singular. 
DefaultRule_lt Plural forms for Lithuanian are x1 (except x11), x2-x9 (except x12-x19), and n. 
DefaultRule_lv Plural forms for Latvian are 0, x1 (except x11), and n. 
DefaultRule_mg Plural forms for Malgasy are 1 and n, with 0 treated as singular. 
DefaultRule_mk Plural forms for Macedonian are x1 and n. 
DefaultRule_ml Plural forms for Malayalam are 1 and n, with 0 treated as plural. 
DefaultRule_mn Plural forms for Mongolian are 1 and n, with 0 treated as plural. 
DefaultRule_mr Plural forms for Marathi are 1 and n, with 0 treated as plural. 
DefaultRule_ms There are no plurals in Malay, so just use the default. 
DefaultRule_mt Plural forms for Maltese are 1, 0/x2-x10, x11-x19, and n. 
DefaultRule_nah Plural forms for Nahuati are 1 and n, with 0 treated as plural. 
DefaultRule_nb Plural forms for Norwegian BokmÃ¥l are 1 and n, with 0 treated as plural. 
DefaultRule_ne Plural forms for Nepali are 1 and n, with 0 treated as plural. 
DefaultRule_nl Plural forms for Dutch are 1 and n, with 0 treated as plural. 
DefaultRule_nn Plural forms for Norwegian Nynorsk are 1 and n, with 0 treated as plural. 
DefaultRule_no Plural forms for Norwegian are 1 and n, with 0 treated as plural. 
DefaultRule_nso Plural forms for Northern Sotho are 1 and n, with 0 treated as singular. 
DefaultRule_om Plural forms for Oromo are 1 and n, with 0 treated as plural. 
DefaultRule_or Plural forms for Oriya are 1 and n, with 0 treated as plural. 
DefaultRule_pa Plural forms for Punjabi are 1 and n, with 0 treated as plural. 
DefaultRule_pap Plural forms for Papiamento are 1 and n, with 0 treated as plural. 
DefaultRule_pl Plural forms for Polish are 1, paucal (few), and n. 
DefaultRule_ps Plural forms for Pashto are 1 and n, with 0 treated as plural. 
DefaultRule_pt Plural forms for Portuguese are 1 and n, with 0 treated as plural. 
DefaultRule_pt_br Plural forms for Brazilian Portuguese are 1 and n, with 0 treated as singular. 
DefaultRule_ro Plural forms for Romanian are 1, 0/x01-x19, and n. 
DefaultRule_ru Plural forms for Russian are x1 (but not x11), x2-x4 (but not x12-x14), and n. 
DefaultRule_se Plural forms for Northern Sami are 1, 2, and n. 
DefaultRule_sk Plural forms for Slovak are 1, 2-4, and n. 
DefaultRule_sl Plural forms for Slovenian are x01, x02, x03-x04, and n. 
DefaultRule_smi Plural forms for Sami are 1, 2, and n. 
DefaultRule_smj Plural forms for Lule Sami are 1, 2, and n. 
DefaultRule_sms Plural forms for Skolt Sami are 1, 2, and n. 
DefaultRule_so Plural forms for Somali are 1 and n, with 0 treated as plural. 
DefaultRule_sq Plural forms for Albanian are 1 and n, with 0 treated as plural. 
DefaultRule_sr Plural forms for Serbian are x1 (but not x11), x2-x4 (but not x12-x14), and n. 
DefaultRule_sv Plural forms for Swedish are 1 and n, with 0 treated as plural. 
DefaultRule_sw Plural forms for Swahili are 1 and n, with 0 treated as plural. 
DefaultRule_ta Plural forms for Tamil are 1 and n, with 0 treated as plural. 
DefaultRule_te Plural forms for Telugu are 1 and n, with 0 treated as plural. 
DefaultRule_th There are no plural forms in Thai, so just use the default. 
DefaultRule_ti Plural forms for Tigrinya are 1 and n, with 0 treated as singular. 
DefaultRule_tk Plural forms for Turkmen are 1 and n, with 0 treated as plural. 
DefaultRule_tr There are no plural forms in Turkish, so just use the default. 
DefaultRule_uk Plural forms for Ukranian are x1 (but not x11), x2-x4 (but not x12-x14), and n. 
DefaultRule_ur Plural forms for Urdu are 1 and n, with 0 treated as plural. 
DefaultRule_vi There are no plural forms in Vietnamese, so just use the default. 
DefaultRule_wa Plural forms for Walloon are 1 and n, with 0 treated as singular. 
DefaultRule_x1_x234_n Common plural rule for languages that have singular and two plural forms, based on the units and tens digits. 
DefaultRule_zh Usually, there are no plural forms in Chinese. 
DefaultRule_zu Plural forms for Zulu are 1 and n, with 0 treated as plural. 
DefaultSelectionEventManager<T> An implementation of CellPreviewEvent.Handler that adds selection support via the spacebar and mouse clicks and handles the control key. 
DefaultSelectionEventManager.CheckboxEventTranslator<T> Implementation of DefaultSelectionEventManager.CheckboxEventTranslator that only triggers selection when any checkbox is selected. 
DefaultSelectionEventManager.EventTranslator<T> Translates CellPreviewEvents into DefaultSelectionEventManager.SelectActions. 
DefaultSelectionEventManager.SelectAction The action that controls how selection is handled. 
DefaultSelectionModel<T> A convenience SelectionModel that allows records to be selected according to a subclass-defined rule, plus a list of positive or negative exceptions. 
DeferredCommand This class is deprecated. Replaced by Scheduler.scheduleDeferred() because the static nature of this API prevents effective mocking for JRE-only tests.  
DefsCollector Collects the names of all user-defined @def constants in the stylesheet. 
DelegateMap Allows fast traversal of an Editor hierarchy. 
DelegateMap.KeyMethod  
DelegatingChangeListenerCollection This class is deprecated. Use Widget.delegateEvent instead  
DelegatingClickListenerCollection This class is deprecated. Use delegateEvent(Widget, GwtEvent) instead  
DelegatingClientOracle A delegate-pattern ClientOracle that can be used to introduce custom behavior. 
DelegatingFocusListenerCollection This class is deprecated. Use delegateEvent(Widget, GwtEvent) instead  
DelegatingKeyboardListenerCollection This class is deprecated. Use delegateEvent(Widget, GwtEvent) instead  
DesignTimeUtils Utilities used for implementing design time support of UiBinder. 
DesignTimeUtilsImpl Design time implementation of DesignTimeUtils
DesignTimeUtilsStub Empty implementation of DesignTimeUtils
DevelopmentModeLogHandler A Handler that prints logs to GWT.log, causing the messages to show up in the Development Mode tab in Eclipse when running in Development mode. 
DevModeLoggingFixes This class is used by the byte code rewriting which happens in DevMode only. 
DialogBox A form of popup that has a caption area at the top and can be dragged by the user. 
DialogBox.Caption Set of characteristic interfaces supported by the DialogBox caption Note that this set might expand over time, so implement this interface at your own risk. 
DialogBoxParser Parses DialogBox widgets. 
Dictionary Provides dynamic string lookup of key/value string pairs defined in a module's host HTML page. 
DirectionalTextHelper A helper class for displaying bidi (i.e. 
DirectionEstimator Interface for direction estimators. 
DisclosureEvent This class is deprecated. Use CloseEvent and OpenEvent instead  
DisclosureHandler This interface is deprecated. Use CloseHandler and/or OpenHandler instead 
DisclosurePanel A widget that consists of a header and a content panel that discloses the content when a user clicks on the header. 
DisclosurePanelImages An ImageBundle that provides images for DisclosurePanel
DisclosurePanelImagesRTL A bundle containing the RTL versions of the images for DisclosurePanel. 
DisclosurePanelParser Parses DisclosurePanel widgets. 
DivElement Generic block container. 
DListElement Definition list. 
DockLayoutPanel A panel that lays its child widgets out "docked" at its outer edges, and allows its last widget to take up the remaining space in its center. 
DockLayoutPanel.Direction Used in addEast(Widget, double) et al to specify the direction in which a child widget will be added. 
DockLayoutPanel.LayoutData Layout data associated with each widget. 
DockLayoutPanelParser Parses DockLayoutPanel widgets. 
DockPanel This class is deprecated. Use DockLayoutPanel instead, but understand that it is not a drop in replacement for this class. It requires standards mode, and is most easily used under a RootLayoutPanel (as opposed to a RootPanel 
DockPanel.DockLayoutConstant DockPanel layout constant, used in add(Widget, DockPanel.DockLayoutConstant)
DockPanelParser Parses DockPanel widgets. 
Document A Document is the root of the HTML hierarchy and holds the entire content. 
Document Document objects represent XML documents. 
DocumentFragment A DocumentFragment is a basket into which one may place other Node objects for future processing. 
DocumentRootImpl This class is deprecated. use the direct methods provided in Document instead  
DOM This class provides a set of static methods that allow you to manipulate the browser's Document Object Model (DOM). 
DomElementParser Parses a dom element and all of its children. 
DomEvent<H extends EventHandler> DomEvent is a subclass of GwtEvent that provides events that underlying native browser event object as well as a subclass of DomEvent.Type that understands GWT event bits used by sinkEvents(). 
DomEvent.Type<H extends EventHandler> Type class used by dom event subclasses. 
DOMException Thrown when DOM exceptions occur. 
DOMImpl Native implementation associated with DOM
DOMImplIE8 Internet Explorer 8 implementation of DOMImpl
DOMImplOpera Opera implementation of DOMImpl
DOMImplTrident Trident layout engine implementation of DOMImpl
DOMNodeException Thrown when a particular DOM item causes an exception. 
DOMParseException Thrown when parse errors occur in the underlying implementation. 
DoNotRunWith When a test method is annotated with DoNotRunWith, it is _not_ executed on the specified platforms. 
Double_CustomFieldSerializer Custom field serializer for java.lang.Double. 
DoubleBox A ValueBox that uses DoubleParser and DoubleRenderer
DoubleClickEvent Represents a native double click event. 
DoubleClickHandler Handler interface for DoubleClickEvent events. 
DoubleParser A localized parser based on getDecimalFormat()
DoubleRenderer A localized renderer based on getDecimalFormat()
DoubleValueCommand Encapsulates a boolean value in the command stream. 
Duration A utility class for measuring elapsed time. 

E

Editor<T> Describes an editor whose behavior is not altered by the value being displayed. 
Editor.Ignore Tells the Editor framework to ignore an Editor accessor. 
Editor.Path Maps a composite Editor's component Editors into the data-model. 
EditorData Describes how an Editor is related to bean properties. 
EditorData.Builder Used to construct EditorData objects. 
EditorDelegate<T> Binds an individual Editor to the backing service. 
EditorError Allows invalid Editor state to be propagated through an Editor hierarchy. 
EditorModel Analyzes an Editor driver declaration. 
EditorSource<E extends Editor<?>> An entity capable of creating and destroying instances of Editors. 
EditTextCell An editable text cell. 
Element All HTML element interfaces derive from this class. 
Element An opaque handle to a native DOM Element. 
Element This interface represents XML DOM elements, which are the basic building block of XML. 
ElementMapperImpl<T extends UIObject> Creates a mapping from elements to their associated ui objects. 
ElementParser Element parsers are classes that parse xml elements, using the context to generate widget initialization code. 
EntityCodex Analogous to ValueCodex, but for object types. 
EntityCodex.EntitySource Abstracts the process by which EntityProxies are created. 
EntityProxy A proxy for a server-side domain object. 
EntityProxyCategory Contains static implementation of EntityProxy-specific methods. 
EntityProxyChange<P extends EntityProxy> Abstract base class for an event announcing changes to an EntityProxy
EntityProxyChange.Handler<P extends EntityProxy> Implemented by methods that handle EntityProxyChange events. 
EntityProxyId<P extends EntityProxy> A stable, opaque id of an EntityProxy that remains stable across updates, creates, deletes on the client. 
EntityProxyKeyProvider<P extends EntityProxy> An EntityProxy-aware key provider, handy for use with SelectionModel and various cell widgets. 
EntityProxyModel Represents an EntityProxy subtype. 
EntityProxyModel.Builder Builds EntityProxyModel
EntityProxyModel.Type The kind of proxy. 
EntityReference This interface represents entity references, such as &foo;
EntryPoint Implement this interface to allow a class to act as a module entry point. 
EnumMap This interface is implemented by our generated AutoBeanFactory types to convert enum values to strings. 
EnumValueCommand Encapsulates a string value in the command stream. 
ErrorEvent Represents a native error event. 
ErrorHandler Handler interface for ErrorEvent events. 
EscapeUtil Provides the JVM implementations for payload escaping. 
Event

An opaque handle to a native DOM Event. 

Event.NativePreviewEvent Represents a preview of a native Event
Event.NativePreviewHandler Handler interface for Event.NativePreviewEvent events. 
EventBus Dispatches GwtEvents to interested parties. 
EventHandler Marker interface for event handlers. 
EventListener Receives low-level browser events. 
EventPreview This interface is deprecated. replaced by Event.NativePreviewHandler  
EventTarget Represents the target of a JavaScript event. 
ExceptionHandler Handles an exception produced while processing a request. 
ExternalClassesCollector Collects all @external declarations in the stylesheet. 
ExternalTextResource Identical to TextResource, except the contents of the resource are not inlined into the compiled output. 
ExternalTextResourceGenerator Adds ExternalTextResourcePrototype objects to the bundle. 
ExternalTextResourcePrototype Implements external resource fetching of TextResources. 
ExtractClassNamesVisitor Collect all CSS class names in a stylesheet. 

F

FailedRequest A Request that is already canceled at the moment it is created. 
FailingRequestBuilder A RequestBuilder that always immediately fails. 
FakeEditorSource<T> A trivial implementation of EditorSource that creates FakeLeafValueEditor instances. 
FakeLeafValueEditor<T> A no-op Editor. 
FakeMessagesMaker Helper to make a fake implementation of any Messages interface via reflection, for use in JUnit tests. 
FieldManager This class handles all FieldWriter instances created for the current template. 
FieldReference Represents a {field.reference}
FieldReferenceConverter Deals with field references, e.g. 
FieldReferenceConverter.IllegalFieldReferenceException May be thrown by the FieldReferenceConverter.Delegate for badly formatted input. 
FieldSerializerCreator Creates a field serializer for a class that implements IsSerializable or java.io.Serializable Serializable. 
FieldSetElement Organizes form controls into logical groups. 
FieldUpdater<T, C> A FieldUpdater may be added to a Column to update a particular field of a data item. 
FieldWriter Models a field to be written in the generated binder code. 
FileUpload A widget that wraps the HTML <input type='file'> element. 
FillStrokeStyle Represents a CssColor, CanvasGradient, or CanvasPattern that is used for stroke and fill. 
FilteredActivityMapper Wraps an activity mapper and applies a filter to the place objects that it sees. 
FilteredActivityMapper.Filter Implemented by objects that want to interpret one place as another. 
FindRequest Request selector interface for implementing a find method. 
FindService Server side service to support a generic find method. 
FirebugLogHandler A Handler that prints logs to window.console which is used by Firebug. 
FiresDisclosureEvents This interface is deprecated. Use HasOpenHandlers and HasCloseHandlers instead  
FiresFormEvents This interface is deprecated. This interface was specific to FormPanel; it is not generally useful and will be removed in a future version. Use addSubmitHandler(FormPanel.SubmitHandler) and addSubmitCompleteHandler(FormPanel.SubmitCompleteHandler) instead  
FiresSuggestionEvents This interface is deprecated. Use HasSelectionHandlers instead.  
FirstStrongDirectionEstimator Direction estimator that uses the "first strong" heuristic. 
FlexTable A flexible table that creates cells on demand. 
FlexTable.FlexCellFormatter FlexTable-specific implementation of HTMLTable.CellFormatter
Float_CustomFieldSerializer Custom field serializer for java.lang.Float. 
FloatValueCommand Encapsulates a boolean value in the command stream. 
FlowPanel A panel that formats its child widgets using the default HTML layout behavior. 
Focusable A widget that implements this interface can receive keyboard focus. 
FocusEvent Represents a native focus event. 
FocusHandler Handler interface for FocusEvent events. 
FocusImpl Implementation interface for creating and manipulating focusable elements that aren't naturally focusable in all browsers, such as DIVs. 
FocusImplIE6 Implementation of FocusImpl for IE that traps invalid focus attempts to match other browsers. 
FocusImplSafari Safari-specific implementation of FocusImpl that creates a completely transparent hidden element, since Safari will not keyboard focus on an input element that has zero width and height. 
FocusImplStandard Implementation of FocusImpl that uses a hidden input element to serve as a 'proxy' for accesskeys, which are only supported on form elements in most browsers. 
FocusListener This interface is deprecated. Use FocusHandler and/or BlurHandler instead  
FocusListenerAdapter This class is deprecated. Use FocusHandler and BlurHandler instead  
FocusListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
FocusPanel A simple panel that makes its contents focusable, and adds the ability to catch mouse and keyboard events. 
FocusWidget Abstract base class for most widgets that can receive keyboard focus. 
FormatterImpl Base class for Formatters - provides common functionality. 
FormElement The FORM element encompasses behavior similar to a collection and an element. 
FormHandler This interface is deprecated. Use FormPanel.SubmitCompleteHandler and/or FormPanel.SubmitHandler instead  
FormHandlerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
FormPanel A panel that wraps its contents in an HTML <FORM> element. 
FormPanel.SubmitCompleteEvent Fired when a form has been submitted successfully. 
FormPanel.SubmitCompleteHandler Handler for FormPanel.SubmitCompleteEvent events. 
FormPanel.SubmitEvent Fired when the form is submitted. 
FormPanel.SubmitHandler Handler for FormPanel.SubmitEvent events. 
FormPanelImpl Implementation class used by FormPanel
FormPanelImplHost Interface used by FormPanel to host FormPanelImpl
FormPanelImplIE6 IE6 implementation of FormPanelImpl
FormSubmitCompleteEvent Event object containing information about form submission events. 
FormSubmitEvent Event object containing information about form submission events. 
Frame A widget that wraps an IFRAME element, which can contain an arbitrary web site. 
FrameElement Create a frame. 
FrameSetElement Create a grid of frames. 
FullyQualifiedMethodNameKeyGenerator Key generator using the fully-qualified method name. 

G

GenerateCssAst Generates a CssStylesheet from the contents of a URL. 
GestureChangeEvent Represents a native gesture change event. 
GestureChangeHandler Handler interface for GestureChangeEvent events. 
GestureEndEvent Represents a native gesture end event. 
GestureEndHandler Handler interface for GestureEndEvent events. 
GestureStartEvent Represents a native gesture start event. 
GestureStartHandler Handler interface for GestureStartEvent events. 
Grid A rectangular grid that can contain text, html, or a child Widget within its cells. 
GridParser A parser for Grid rows and cells. 
GWT Supports core functionality that in some cases requires direct support from the compiler and runtime systems such as runtime type information and deferred binding. 
GWT.UncaughtExceptionHandler This interface is used to catch exceptions at the "top level" just before they escape to the browser. 
GwtCreateResource<T> This resource type allows any class that can be instantiated via a call to create(Class) to be used within an ClientBundle. 
GwtCreateResource.ClassType This annotation can be applied to the resource getter method in order to call GWT.create with a class literal other than that of the return type parameterization. 
GwtCreateResourceGenerator Provides implementations of GwtCreateResource. 
GwtEvent<H extends EventHandler> Root of all GWT events. 
GwtEvent.Type<H> Type class used to register events with the HandlerManager
GwtLocale Class representing GWT locales and conversion to/from other formats. 
GwtLocaleFactory Factories that know how to create GwtLocale instances. 
GwtLocaleFactoryImpl Creates server-side GwtLocale instances. 
GwtLocaleImpl Class representing GWT locales and conversion to/from other formats. 
GWTMockUtilities Defangs create(Class) to allow unit tests to mock out Widgets and other UIObjects. 
GWTRunner A stub for the translatable GWTRunner entry point. 
GWTRunnerGenerator This class generates a stub class for classes that derive from GWTTestCase. 
GWTTestCase Acts as a bridge between the JUnit environment and the GWT environment. 
GWTTestCase.BaseStrategy The base class for strategies to use for tests. 
GWTTestCase.TestModuleInfo Information about a synthetic module used for testing. 
GWTTestSuite A utility class to optimize the order in which GWTTestCases are run by minimizing the number of times the test framework switches modules. 
GwtTransient This annotation means the same thing as the transient keyword, but it is ignored by all serialization systems other than GWT's. 

H

HandlerManager Manager responsible for adding handlers to event sources and firing those handlers on passed in events. 
HandlerRegistration Registration returned from a call to addHandler(com.google.gwt.event.shared.GwtEvent.Type, EventHandler)
HandlesAllFocusEvents Receiver used to handle all focus events at once. 
HandlesAllKeyEvents Receiver used to handle all key events at once. 
HandlesAllMouseEvents Receiver used to handle all mouse events at once. 
HandlesAllTouchEvents Receiver used to handle all mouse events at once. 
HasAlignment A widget that implements this interface has an intrinsic alignment which can be manipulated using these methods and constants. 
HasAlignmentParser Parses widgets that inherit from HasAlignment
HasAllFocusHandlers This is a convenience interface that includes all focus handlers defined by the core GWT system. 
HasAllGestureHandlers This is a convenience interface that includes all gesture handlers defined by the core GWT system. 
HasAllKeyHandlers Convenience interface used to implement all key handlers at once. 
HasAllMouseHandlers This is a convenience interface that includes all mouse handlers defined by the core GWT system. 
HasAllTouchHandlers This is a convenience interface that includes all touch handlers defined by the core GWT system. 
HasAnimation A Widget that uses an animation should implement this class so users can enable or disable animations. 
HasAttachHandlers A widget that implements this interface is a public source of AttachEvent events. 
HasAutoHorizontalAlignment A widget that implements this interface can be configured to be aligned according to its contents' direction, in addition to the static alignment options offered by HasHorizontalAlignment
HasBeforeSelectionHandlers<T> A widget that implements this interface is a public source of BeforeSelectionEvent events. 
HasBlurHandlers A widget that implements this interface provides registration for BlurHandler instances. 
HasCaption A widget that implements this interface has a caption which can be set and retrieved using these methods. 
HasCell<T, C> An interface for extracting a value of type C from an underlying data value of type T, provide a Cell to render that value, and provide a FieldUpdater to perform notification of updates to the cell. 
HasCellPreviewHandlers<T> A widget that implements this interface is a public source of CellPreviewEvent events. 
HasChangeHandlers A widget that implements this interface provides registration for ChangeHandler instances. 
HasClickHandlers A widget that implements this interface provides registration for ClickHandler instances. 
HasCloseHandlers<T> A widget that implements this interface is a public source of CloseEvent events. 
HasConstrainedValue<T> Implemented by widgets that pick from a set of values. 
HasContextMenuHandlers A widget that implements this interface provides registration for ContextMenuHandler instances. 
HasData<T> A view that can display a range of data. 
HasDataEditor<T> Adapts the HasData interface to the Editor framework. 
HasDirection A widget that implements this interface has the ability to override the document directionality for its root element. 
HasDirection.Direction Possible return values for getDirection() and parameter values for setDirection(Direction).Widgets that implement this interface can either have a direction that is right-to-left (RTL), left-to-right (LTR), or default (which means that their directionality is inherited from their parent widget). 
HasDirectionalHtml An object that implements this interface contains html that has a direction. 
HasDirectionalSafeHtml An object that implements this interface contains html that has a direction. 
HasDirectionalText An object that implements this interface contains text that has a direction. 
HasDirectionEstimator Interface for objects that have a direction estimator. 
HasDoubleClickHandlers A widget that implements this interface provides registration for DoubleClickHandler instances. 
HasEditorDelegate<T> Indicates that an Editor requires an EditorDelegate. 
HasEditorErrors<T> Editors that wish to be notified about ConstraintViolations in the value being edited should implement this interface. 
HasEnabled A widget that implements this interface can be put in an "enabled" or "disabled" state. 
HasErrorHandlers A widget that implements this interface provides registration for ErrorHandler instances. 
HasFocus This interface is deprecated. Use Focusable instead  
HasFocusHandlers A widget that implements this interface provides registration for FocusHandler instances. 
HasGestureChangeHandlers A widget that implements this interface provides registration for GestureChangeHandler instances. 
HasGestureEndHandlers A widget that implements this interface provides registration for GestureEndHandler instances. 
HasGestureStartHandlers A widget that implements this interface provides registration for GestureStartHandler instances. 
HasHandlers An object that implements this interface has a collection of event handlers associated with it. 
HasHighlightHandlers<V> A widget that implements this interface is a public source of HighlightEvent events. 
HashMap_CustomFieldSerializer Custom field serializer for java.util.HashMap. 
HasHorizontalAlignment Characteristic interface which indicates that a widget can be aligned horizontally. 
HasHorizontalAlignment.AutoHorizontalAlignmentConstant Type for values defined and used in HasAutoHorizontalAlignment
HasHorizontalAlignment.HorizontalAlignmentConstant Possible return values for getHorizontalAlignment(), and parameter values for setHorizontalAlignment(HasHorizontalAlignment.HorizontalAlignmentConstant)
HashSet_CustomFieldSerializer Custom field serializer for java.util.HashSet. 
HasHTML An object that implements this interface contains text, which can be set and retrieved using these methods. 
HasHTMLParser Parses widgets that implement HasHTML
HasInitializeHandlers A widget that implements this interface is a public source of InitializeEvent events. 
HasKeyboardPagingPolicy Implemented by widgets that have a HasKeyboardPagingPolicy.KeyboardPagingPolicy
HasKeyboardPagingPolicy.KeyboardPagingPolicy The policy that determines how keyboard paging will work. 
HasKeyboardSelectionPolicy Implemented by widgets that have a HasKeyboardSelectionPolicy.KeyboardSelectionPolicy
HasKeyboardSelectionPolicy.KeyboardSelectionPolicy The policy that determines how keyboard selection will work. 
HasKeyDownHandlers A widget that implements this interface provides registration for KeyDownHandler instances. 
HasKeyPressHandlers A widget that implements this interface provides registration for KeyPressHandler instances. 
HasKeyPreview This interface is deprecated. This interface is no longer implemented by any GWT library. Use addNativePreviewHandler(Event.NativePreviewHandler) instead.  
HasKeyProvider<T> Interface for classes that have a ProvidesKey
HasKeyUpHandlers A widget that implements this interface provides registration for KeyUpHandler instances. 
HasLoadHandlers A widget that implements this interface provides registration for LoadHandler instances. 
HasLoseCaptureHandlers A widget that implements this interface provides registration for LoseCaptureHandler instances. 
HasMouseDownHandlers A widget that implements this interface provides registration for MouseDownHandler instances. 
HasMouseMoveHandlers A widget that implements this interface provides registration for MouseMoveHandler instances. 
HasMouseOutHandlers A widget that implements this interface provides registration for MouseOutHandler instances. 
HasMouseOverHandlers A widget that implements this interface provides registration for MouseOverHandler instances. 
HasMouseUpHandlers A widget that implements this interface provides registration for MouseUpHandler instances. 
HasMouseWheelHandlers A widget that implements this interface provides registration for MouseWheelHandler instances. 
HasName A widget that implements this interface has a 'name' associated with it, allowing it to be used with FormPanel
HasNativeEvent An object that implements this interface has a native event associated with it. 
HasNodes Indicates that the node contains other nodes. 
HasOneWidget Implemented by panels that have only one widget. 
HasOpenHandlers<T> A widget that implements this interface is a public source of OpenEvent events. 
HasProperties Something that has CSS properties. 
HasResizeHandlers A widget that implements this interface is a public source of ResizeEvent events. 
HasRows Describes an object that displays a range of rows. 
HasRpcToken An interface implemented by client-side RPC proxy objects. 
HasSafeHtml An object that implements this interface contains text with HTML markup, which can be set with the Cross-Site-Scripting-safe HTML markup encapsulated in a SafeHtml object. 
HasScrollHandlers A widget that implements this interface provides registration for ScrollHandler instances. 
HasSelectionHandlers<T> A widget that implements this interface is a public source of SelectionEvent events. 
HasSelectors Something that has CSS selectors. 
HasSetters Describes RpcCommands that have additional field setters. 
HasShowRangeHandlers<V> A widget that implements this interface is a public source of ShowRangeEvent events. 
HasTargetClass An RpcCommand with a target class. 
HasText An object that implements this interface contains text, which can be set and retrieved using these methods. 
HasTextEditor Adapts the HasText interface to the Editor framework. 
HasTextParser Parses widgets that implement HasText
HasTouchCancelHandlers A widget that implements this interface provides registration for TouchCancelHandler instances. 
HasTouchEndHandlers A widget that implements this interface provides registration for TouchEndHandler instances. 
HasTouchMoveHandlers A widget that implements this interface provides registration for TouchMoveHandler instances. 
HasTouchStartHandlers A widget that implements this interface provides registration for TouchStartHandler instances. 
HasTreeItems A widget that implements this interface contains items and can operate them. 
HasTreeItemsParser Parses Tree widgets. 
HasValue<T> Extends TakesValue to allow the value to be pulled back out, and to throw ValueChangeEvent events. 
HasValueChangeHandlers<T> A widget that implements this interface is a public source of ValueChangeEvent events. 
HasValues An RpcCommand that contains other values. 
HasValuesCommandSink A simple CommandSink that adds observed values to a container command. 
HasVerticalAlignment Characteristic interface which indicates that a widget has an associated vertical alignment. 
HasVerticalAlignment.VerticalAlignmentConstant Horizontal alignment constant. 
HasWidgets A widget that implements this interface contains widgets and can enumerate them. 
HasWidgets.ForIsWidget Extends this interface with convenience methods to handle IsWidget
HasWidgetsLogHandler A handler which can log to any widget which extends the HasWidgets interface. 
HasWidgetsParser Parses any widgets that implement HasWidgets
HasWordWrap A widget that implements this interface has a 'word-wrap' property that can be manipulated using these methods. 
HeadElement Document head information. 
Header Class for describing an HTTP header. 
Header<H> A table column header or footer. 
HeadingElement For the H1 to H6 elements. 
Hidden Represents a hidden field in an HTML form. 
HighlightEvent<V> Represents a highlight event. 
HighlightHandler<V> Handler interface for HighlightEvent events. 
History This class allows you to interact with the browser's history stack. 
HistoryImpl Native implementation associated with History
HistoryListener This interface is deprecated. use addValueChangeHandler(com.google.gwt.event.logical.shared.ValueChangeHandler) instead  
HorizontalPanel A panel that lays all of its widgets out in a single horizontal column. 
HorizontalSplitPanel This class is deprecated. Use SplitLayoutPanel instead, but understand that it is not a drop in replacement for this class. It requires standards mode, and is most easily used under a RootLayoutPanel (as opposed to a RootPanel 
HorizontalSplitPanel.Resources The default resources used by this widget. 
HorizontalSplitPanelImages This interface is deprecated. replaced by HorizontalSplitPanel.Resources.  
HostedModeClientOracle A ClientOracle that is used for hosted-mode clients. 
HRElement Create a horizontal rule. 
HTML A widget that can contain arbitrary HTML. 
HtmlInterpreter This is the most generally useful interpreter, and the most likely to be used by a custom parser when calling consumeInnerHtml(XMLElement.Interpreter)
HtmlLogFormatter Formats LogRecords into HTML. 
HtmlMessageInterpreter Processes elements inside HTML values, which themselves are allowed to contain HTML. 
HtmlMessageInterpreter.PlaceholderInterpreterProvider Provides instances of PlaceholderInterpreter, to allow customized handling of the innards of a msg element. 
HTMLPanel A panel that contains HTML, and which can attach child widgets to identified elements within that HTML. 
HTMLPanelParser Parses HTMLPanel widgets. 
HtmlSanitizer Sanitizes untrusted HTML. 
HTMLTable HTMLTable contains the common table algorithms for Grid and FlexTable
HTMLTable.Cell Return value for getCellForEvent(ClickEvent)
HTMLTable.CellFormatter This class contains methods used to format a table's cells. 
HTMLTable.ColumnFormatter This class contains methods used to format a table's columns. 
HTMLTable.RowFormatter This class contains methods used to format a table's rows. 
HttpThrowableReporter This is a utility class which can report Throwables to the server via a JSON-formatted payload. 
HumanInputEvent<H extends EventHandler> Abstract class representing position events such as mouse or touch events. 
HybridServiceServlet EXPERIMENTAL and subject to change. 
Hyperlink A widget that serves as an "internal" hyperlink. 
HyperlinkImpl Methods that need browser-specific implementations for Hyperlink. 
HyperlinkImplIE IE version of HyperlinkImpl. 
HyperlinkImplOpera Opera version of HyperlinkImpl. 
HyperlinkImplSafari HyperlinkImpl for Safari and Google Chrome. 

I

I18NCreator Command line assistant for i18n. 
I18NCreator.ArgHandlerClassName Utility class to handle class name argument. 
I18NSync Common public access point for localization support methods. 
IconCellDecorator<C> A Cell decorator that adds an icon to another Cell
IdentityColumn<T> A passthrough column, useful for giving cells access to the entire row object. 
IdentityHashMap_CustomFieldSerializer Custom field serializer for java.util.HashMap. 
IdentityValueCommand Represents a hierarchy of value types that must maintain distinct object identity on the client. 
IdFactory Handles common code for creating SimpleProxyIds. 
IdMessage Used as a base type for messages that are about a particular id. 
IdMessage.Strength Describes the longevity of the id. 
IfEvaluator Statically evaluates @if rules. 
IFrameElement Inline subwindows. 
Image A widget that displays the image at a given URL. 
ImageBundle This interface is deprecated. replaced by ClientBundle and ImageResource  
ImageBundle.Resource Explicitly specifies a file name or path to the image resource to be associated with a method in an ImageBundle
ImageBundleGenerator Generates an implementation of a user-defined interface T that extends ImageBundle
ImageCell

An AbstractCell used to render an image. 

ImageData Object that holds image data and a size. 
ImageElement Embedded image. 
ImageLoadingCell An AbstractCell used to render an image. 
ImageLoadingCell.DefaultRenderers The default SafeHtmlRenderers
ImageLoadingCell.Renderers The renderers used by this cell. 
ImageParser Custom parsing of Image widgets. 
ImageResource Provides access to image resources at runtime. 
ImageResource.ImageOptions Specifies additional options to control how an image is bundled. 
ImageResource.RepeatStyle Indicates that an ImageResource should be bundled in such a way as to support horizontal or vertical repetition. 
ImageResourceCell An AbstractCell used to render an ImageResource
ImageResourceGenerator Builds an image strip for all ImageResources defined within an ClientBundle. 
ImageResourcePrototype This is part of an implementation of the ImageBundle optimization implemented with ClientBundle. 
Impl Private implementation class for GWT core. 
ImplicitClientBundle Models the ClientBundle to be generated from a ui.xml. 
ImplicitCssResource Models a method returning a CssResource on a generated ClientBundle. 
ImplicitDataResource Models a method returning a DataResource on a generated ClientBundle. 
ImplicitImageResource Models a method returning an ImageResource on a generated ClientBundle. 
IncompatibleRemoteServiceException Exception that will be passed to the onFailure(Throwable) method when an incompatibility is detected between a RemoteService client and its corresponding RemoteService server. 
IncrementalCommand This interface is deprecated. Replaced by Scheduler.RepeatingCommand and Scheduler.scheduleIncremental()  
IncrementalCommandCanceledException Exception reported to the current GWT.UncaughtExceptionHandler when a deferred IncrementalCommand is canceled as a result of a slow script warning. 
IndentedWriter Pleasant wrapper for PrintWriter, manages indentation levels. 
IndexedPanel Implemented by panels that impose an explicit ordering on their children. 
IndexedPanel.ForIsWidget Extends this interface with convenience methods to handle IsWidget
InitializeEvent Fired when the event source is initialized. 
InitializeHandler Handler for InitializeEvent events. 
InlineClientBundleGenerator This is a refinement that will use data urls for browsers that support them. 
InlineHTML A widget that can contain arbitrary HTML. 
InlineHyperlink A widget that serves as an "internal" hyperlink. 
InlineLabel A widget that contains arbitrary text, not interpreted as HTML. 
InProcessRequestTransport A RequesTransports that calls a SimpleRequestProcessor
InputElement Form control. 
InsertPanel Implemented by IndexedPanels that also allow insertions. 
InsertPanel.ForIsWidget Extends this interface with convenience methods to handle IsWidget
InstanceRequest<P extends BaseProxy, T> Used to call instance methods. 
InstantiateCommand Triggers the instantiation of an object. 
Integer_CustomFieldSerializer Custom field serializer for java.lang.Integer. 
IntegerBox A ValueBox that uses IntegerParser and IntegerRenderer
IntegerParser A localized parser based on getDecimalFormat()
IntegerRenderer A localized renderer based on getDecimalFormat()
InterfaceGenerator A utility class for creating a Java interface declaration for a given CSS file. 
IntRange Iterates over a start and end value by a stepping function. 
IntValueCommand Encapsulates a int value in the command stream. 
InvocationException Occurs when a service invocation did not complete cleanly. 
InvocationMessage Describes a method invocation. 
InvokeCustomFieldSerializerCommand A placeholder for custom logic invocation. 
IsEditor<E extends Editor<?>> Extended by view objects that wish to participate in an Editor hierarchy, but that do not implement the Editor contract directly. 
IsEmptyParser The last parser, asserts that everything has been consumed and so the template has nothing unexpected. 
IsSerializable Marker interface indicating that a type is intended to be used with a RemoteService
IsTreeItem Extended by objects which have underlying TreeItem
IsWidget Extended by view interfaces that are likely to be implemented by Widgets. 
IterableAdapter Provides convenience methods for adapting various values to the Iterable interface. 
IterationTimeLimit Specifies a custom time limit for iterations on the decorated Benchmark method. 

J

JavaScriptException Any JavaScript exceptions occurring within JSNI methods are wrapped as this class when caught in Java code. 
JavaScriptObject An opaque handle to a native JavaScript object. 
JsArray<T extends JavaScriptObject> A simple wrapper around a homogeneous native array of JavaScriptObject values. 
JsArrayBoolean A simple wrapper around a homogeneous native array of boolean values. 
JsArrayInteger A simple wrapper around a homogeneous native array of integer values. 
JsArrayMixed A simple wrapper around an heterogeneous native array of values. 
JsArrayNumber A simple wrapper around a homogeneous native array of numeric values. 
JsArrayString A simple wrapper around a homogeneous native array of string values. 
JsDate A simple wrapper around a native JS Date object. 
JSONArray Represents an array of JSONValue objects. 
JSONBoolean Represents a JSON boolean value. 
JSONException An exception that can be thrown when an interaction with a JSON data structure fails. 
JsonLogRecordClientUtil A set of functions to convert SerializableLogRecords into JSON strings. 
JsonLogRecordServerUtil A set of functions to convert standard JSON strings into LogRecords. 
JSONNull Represents the JSON null value. 
JSONNumber Represents a JSON number. 
JSONObject Represents a JSON object. 
JSONParser Parses the string representation of a JSON object into a set of JSONValue-derived objects. 
JsonpRequest<T> A JSONP request that is waiting for a response. 
JsonpRequestBuilder Class to send cross domain requests to an http server. 
JsonSplittable Uses the org.json packages to slice and dice request payloads. 
JSONString Represents a JSON string. 
JsonUtils Provides JSON-related utility methods. 
JSONValue The superclass of all JSON value types. 
JsoSplittable Implements the EntityCodex.Splittable interface using a raw JavaScriptObject. 
JsoSplittable.StringSplittable This type is used because we can't treat Strings as JSOs. 
JUnitCreator Legacy JUnitCreator that will let users know that they should run WebAppCreator instead. 
JUnitFatalLaunchException When thrown, no test in the current module can possibly succeed. 
JUnitHost An interface for GWTTestCase to communicate with the test process through RPC. 
JUnitHost.ClientInfo Information about the client browser. 
JUnitHost.InitialResponse An initial response that sets the client session id. 
JUnitHost.TestBlock Returned from the server to tell the system what test to run next. 
JUnitHost.TestInfo Returned from the server to tell the system what test to run next. 
JUnitHostAsync The asynchronous version of JUnitHost
JUnitHostImpl An RPC servlet that serves as a proxy to JUnitTestShell. 
JUnitMessageQueue A message queue to pass data between JUnitShell and JUnitHostImpl in a thread-safe manner. 
JUnitMessageQueue.ClientInfoExt Server-side client info that includes a description. 
JUnitMessageQueue.ClientStatus Holds the state of an individual client. 
JUnitResult Encapsulates the results of the execution of a single benchmark. 
JUnitShell This class is responsible for hosting JUnit test case execution. 
JUnitShell.Strategy A strategy for running the test. 
JUnitSymbolMapsLinker Emits the symbol maps into the application output directory so that the JUnitHostImpl servlet can read them. 
JUnitTestCaseStubGenerator This class generates a stub class for classes that derive from GWTTestCase. 
JUnitTestCaseStubGenerator.MethodFilter An interface for filtering out methods. 

K

KeyboardListener This interface is deprecated. use KeyDownHandler, KeyUpHandler and/or KeyPressHandler instead  
KeyboardListenerAdapter This class is deprecated. use KeyDownHandler, KeyUpHandler and/or KeyPressHandler instead  
KeyboardListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
KeyCodeEvent<H extends EventHandler> Key up and key down are both events based upon a given key code. 
KeyCodes Contains the native key codes previously defined in KeyboardListener
KeyDownEvent Represents a native key down event. 
KeyDownHandler Handler interface for KeyDownEvent events. 
KeyEvent<H extends EventHandler> Base class for Key events. 
KeyGenerator Interface for key generation algorithms used by LocalizableResource implementations. 
KeyPressEvent Represents a native key press event. 
KeyPressHandler Handler interface for KeyPressEvent events. 
KeyUpEvent Represents a native key up event. 
KeyUpHandler Handler interface for KeyUpEvent events. 

L

Label A widget that contains arbitrary text, not interpreted as HTML. 
LabelBase<T> Abstract base class for all text display widgets. 
LabelElement Form field label text. 
Layout Helper class for laying out a container element and its children. 
Layout.Alignment Used to specify the alignment of child elements within a layer. 
Layout.AnimationCallback Callback interface used by layout(int, AnimationCallback) to provide updates on animation progress. 
Layout.Layer This class is used to set the position and size of child elements. 
LayoutCommand A scheduled command used by animated layouts to ensure that only layout is ever performed for a panel within a given user event. 
LayoutImplIE8 This implementation is used on IE8. 
LayoutPanel A panel that lays its children out in arbitrary layers using the Layout class. 
LayoutPanelParser Parses LayoutPanel widgets. 
LazyPanel Convenience class to help lazy loading. 
LazySplittable Holds a string payload with the expectation that the object will be used only for creating a larger payload. 
LeafValueEditor<T> Used to edit non-object or immutable values. 
LegacySerializationPolicy A serialization policy compatible with GWT 1.3.3 RPC. 
LegendElement Provides a caption for a FIELDSET grouping. 
LengthAttributeParser Parses a CSS length value (e.g., "2em", "50%"), returning a comma-separated (double, Unit) pair. 
Level_CustomFieldSerializer Custom serializer for Level class. 
LevelImpl Interface for the implementation of Level. 
LevelImplNull Null implementation for the Level class which ensures that calls to Level compile out when logging is disabled. 
LevelImplRegular Implementation for the Level class when logging is enabled. 
LIElement List item. 
LinkedHashMap_CustomFieldSerializer Custom field serializer for java.util.LinkedHashMap for the server (uses reflection). 
LinkedList_CustomFieldSerializer Custom field serializer for java.util.ArrayList. 
LinkElement The LINK element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa). 
ListBox A widget that presents a list of choices to the user, either as a list box or as a drop-down list. 
ListBoxParser A parser for ListBox items. 
ListCommandSink A simple CommandSink that adds observed commands to a list. 
ListDataProvider<T> A concrete subclass of AbstractDataProvider that is backed by an in-memory list. 
ListEditor<T, E extends Editor<T>> Manages a list of objects and their associated Editors. 
ListenerWrapper<T> This class is deprecated. will be removed in GWT 2.0 with the handler listeners themselves  
ListenerWrapper.WrappedChangeListener This class is deprecated. will be removed in GWT 2.0 along with the listeners being wrapped  
ListenerWrapper.WrappedClickListener This class is deprecated. will be removed in GWT 2.0 along with the listeners being wrapped  
ListenerWrapper.WrappedFocusListener Wrapper for a FocusListener
ListenerWrapper.WrappedKeyboardListener Wrapper for a KeyboardListener
ListenerWrapper.WrappedLoadListener Wrapper for a LoadListener
ListenerWrapper.WrappedLogicalChangeListener<V> This class is deprecated. will be removed in GWT 2.0 along with the listeners being wrapped  
ListenerWrapper.WrappedMouseListener Wrapper for a MouseListener
ListenerWrapper.WrappedMouseWheelListener Wrapper for a MouseWheelListener
ListenerWrapper.WrappedScrollListener Wrapper for a ScrollListener
LoadEvent Represents a native load event. 
LoadHandler Handler interface for LoadEvent events. 
LoadListener This interface is deprecated. use LoadHandler and ErrorHandler instead  
LoadListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
LocaleConstants Interface that combines locale-specific interfaces. 
LocaleInfo Provides access to the currently-active locale and the list of available locales. 
LocaleInfoContext A LocaleUtils specific context for caching. 
LocaleInfoGenerator Generator used to generate an implementation of the LocaleInfoImpl class, which is used by the LocaleInfo class. 
LocaleInfoImpl Implementation detail of LocaleInfo -- not a public API and subject to change. 
LocalePropertyProviderGenerator Generates a property provider implementation for the "locale" property. 
LocaleUtils Utility methods for dealing with locales. 
Localizable A tag interface that serves as the root of a family of types used in static internationalization. 
LocalizableGenerator Generator used to bind classes extending the Localizable and Constants interfaces. 
LocalizableResource This is the common superinterface to Messages and Constants. 
LocalizableResource.DefaultLocale Specifies the default locale for messages in this file. 
LocalizableResource.Description Specifies a description of the string to be translated, such as a note about the context. 
LocalizableResource.Generate Requests that a translation source file be generated from the annotated interface. 
LocalizableResource.GeneratedFrom Annotation indicating this is a generated file and the source file it was generated from. 
LocalizableResource.GenerateKeys Requests that the keys for messages be generated automatically. 
LocalizableResource.Key The key used for lookup of translated strings. 
LocalizableResource.Meaning Specifies the meaning of the translated string. 
LocalizedNames Provides an API for obtaining localized names for a locale. 
LocalizedNamesImpl Localized names for the "default" locale. 
LocalizedNamesImpl_aa Localized names for the "aa" locale. 
LocalizedNamesImpl_af Localized names for the "af" locale. 
LocalizedNamesImpl_ak Localized names for the "ak" locale. 
LocalizedNamesImpl_am Localized names for the "am" locale. 
LocalizedNamesImpl_ar Localized names for the "ar" locale. 
LocalizedNamesImpl_as Localized names for the "as" locale. 
LocalizedNamesImpl_asa Localized names for the "asa" locale. 
LocalizedNamesImpl_az Localized names for the "az" locale. 
LocalizedNamesImpl_az_Arab Localized names for the "az_Arab" locale. 
LocalizedNamesImpl_az_Cyrl Localized names for the "az_Cyrl" locale. 
LocalizedNamesImpl_az_Latn Localized names for the "az_Latn" locale. 
LocalizedNamesImpl_be Localized names for the "be" locale. 
LocalizedNamesImpl_bem Localized names for the "bem" locale. 
LocalizedNamesImpl_bez Localized names for the "bez" locale. 
LocalizedNamesImpl_bg Localized names for the "bg" locale. 
LocalizedNamesImpl_bm Localized names for the "bm" locale. 
LocalizedNamesImpl_bn Localized names for the "bn" locale. 
LocalizedNamesImpl_bo Localized names for the "bo" locale. 
LocalizedNamesImpl_br Localized names for the "br" locale. 
LocalizedNamesImpl_bs Localized names for the "bs" locale. 
LocalizedNamesImpl_byn Localized names for the "byn" locale. 
LocalizedNamesImpl_ca Localized names for the "ca" locale. 
LocalizedNamesImpl_cch Localized names for the "cch" locale. 
LocalizedNamesImpl_cgg Localized names for the "cgg" locale. 
LocalizedNamesImpl_chr Localized names for the "chr" locale. 
LocalizedNamesImpl_cs Localized names for the "cs" locale. 
LocalizedNamesImpl_cy Localized names for the "cy" locale. 
LocalizedNamesImpl_da Localized names for the "da" locale. 
LocalizedNamesImpl_dav Localized names for the "dav" locale. 
LocalizedNamesImpl_de Localized names for the "de" locale. 
LocalizedNamesImpl_de_CH Localized names for the "de_CH" locale. 
LocalizedNamesImpl_dv Localized names for the "dv" locale. 
LocalizedNamesImpl_dz Localized names for the "dz" locale. 
LocalizedNamesImpl_ebu Localized names for the "ebu" locale. 
LocalizedNamesImpl_ee Localized names for the "ee" locale. 
LocalizedNamesImpl_el Localized names for the "el" locale. 
LocalizedNamesImpl_el_POLYTON Localized names for the "el_POLYTON" locale. 
LocalizedNamesImpl_en Localized names for the "en" locale. 
LocalizedNamesImpl_en_Dsrt Localized names for the "en_Dsrt" locale. 
LocalizedNamesImpl_eo Localized names for the "eo" locale. 
LocalizedNamesImpl_es Localized names for the "es" locale. 
LocalizedNamesImpl_es_CL Localized names for the "es_CL" locale. 
LocalizedNamesImpl_et Localized names for the "et" locale. 
LocalizedNamesImpl_eu Localized names for the "eu" locale. 
LocalizedNamesImpl_fa Localized names for the "fa" locale. 
LocalizedNamesImpl_fa_AF Localized names for the "fa_AF" locale. 
LocalizedNamesImpl_ff Localized names for the "ff" locale. 
LocalizedNamesImpl_fi Localized names for the "fi" locale. 
LocalizedNamesImpl_fil Localized names for the "fil" locale. 
LocalizedNamesImpl_fo Localized names for the "fo" locale. 
LocalizedNamesImpl_fr Localized names for the "fr" locale. 
LocalizedNamesImpl_fur Localized names for the "fur" locale. 
LocalizedNamesImpl_ga Localized names for the "ga" locale. 
LocalizedNamesImpl_gaa Localized names for the "gaa" locale. 
LocalizedNamesImpl_gez Localized names for the "gez" locale. 
LocalizedNamesImpl_gl Localized names for the "gl" locale. 
LocalizedNamesImpl_gsw Localized names for the "gsw" locale. 
LocalizedNamesImpl_gu Localized names for the "gu" locale. 
LocalizedNamesImpl_guz Localized names for the "guz" locale. 
LocalizedNamesImpl_gv Localized names for the "gv" locale. 
LocalizedNamesImpl_ha Localized names for the "ha" locale. 
LocalizedNamesImpl_ha_Latn Localized names for the "ha_Latn" locale. 
LocalizedNamesImpl_haw Localized names for the "haw" locale. 
LocalizedNamesImpl_he Localized names for the "he" locale. 
LocalizedNamesImpl_hi Localized names for the "hi" locale. 
LocalizedNamesImpl_hr Localized names for the "hr" locale. 
LocalizedNamesImpl_hu Localized names for the "hu" locale. 
LocalizedNamesImpl_hy Localized names for the "hy" locale. 
LocalizedNamesImpl_ia Localized names for the "ia" locale. 
LocalizedNamesImpl_id Localized names for the "id" locale. 
LocalizedNamesImpl_ig Localized names for the "ig" locale. 
LocalizedNamesImpl_ii Localized names for the "ii" locale. 
LocalizedNamesImpl_in Localized names for the "in" locale. 
LocalizedNamesImpl_is Localized names for the "is" locale. 
LocalizedNamesImpl_it Localized names for the "it" locale. 
LocalizedNamesImpl_iu Localized names for the "iu" locale. 
LocalizedNamesImpl_iw Localized names for the "iw" locale. 
LocalizedNamesImpl_ja Localized names for the "ja" locale. 
LocalizedNamesImpl_jmc Localized names for the "jmc" locale. 
LocalizedNamesImpl_ka Localized names for the "ka" locale. 
LocalizedNamesImpl_kab Localized names for the "kab" locale. 
LocalizedNamesImpl_kaj Localized names for the "kaj" locale. 
LocalizedNamesImpl_kam Localized names for the "kam" locale. 
LocalizedNamesImpl_kcg Localized names for the "kcg" locale. 
LocalizedNamesImpl_kde Localized names for the "kde" locale. 
LocalizedNamesImpl_kea Localized names for the "kea" locale. 
LocalizedNamesImpl_kfo Localized names for the "kfo" locale. 
LocalizedNamesImpl_khq Localized names for the "khq" locale. 
LocalizedNamesImpl_ki Localized names for the "ki" locale. 
LocalizedNamesImpl_kk Localized names for the "kk" locale. 
LocalizedNamesImpl_kk_Cyrl Localized names for the "kk_Cyrl" locale. 
LocalizedNamesImpl_kl Localized names for the "kl" locale. 
LocalizedNamesImpl_kln Localized names for the "kln" locale. 
LocalizedNamesImpl_km Localized names for the "km" locale. 
LocalizedNamesImpl_kn Localized names for the "kn" locale. 
LocalizedNamesImpl_ko Localized names for the "ko" locale. 
LocalizedNamesImpl_kok Localized names for the "kok" locale. 
LocalizedNamesImpl_kpe Localized names for the "kpe" locale. 
LocalizedNamesImpl_ksb Localized names for the "ksb" locale. 
LocalizedNamesImpl_ksh Localized names for the "ksh" locale. 
LocalizedNamesImpl_ku Localized names for the "ku" locale. 
LocalizedNamesImpl_ku_Arab Localized names for the "ku_Arab" locale. 
LocalizedNamesImpl_ku_Latn Localized names for the "ku_Latn" locale. 
LocalizedNamesImpl_ku_SY Localized names for the "ku_SY" locale. 
LocalizedNamesImpl_ku_TR Localized names for the "ku_TR" locale. 
LocalizedNamesImpl_kw Localized names for the "kw" locale. 
LocalizedNamesImpl_ky Localized names for the "ky" locale. 
LocalizedNamesImpl_lag Localized names for the "lag" locale. 
LocalizedNamesImpl_lg Localized names for the "lg" locale. 
LocalizedNamesImpl_ln Localized names for the "ln" locale. 
LocalizedNamesImpl_lo Localized names for the "lo" locale. 
LocalizedNamesImpl_lt Localized names for the "lt" locale. 
LocalizedNamesImpl_luo Localized names for the "luo" locale. 
LocalizedNamesImpl_luy Localized names for the "luy" locale. 
LocalizedNamesImpl_lv Localized names for the "lv" locale. 
LocalizedNamesImpl_mas Localized names for the "mas" locale. 
LocalizedNamesImpl_mer Localized names for the "mer" locale. 
LocalizedNamesImpl_mfe Localized names for the "mfe" locale. 
LocalizedNamesImpl_mg Localized names for the "mg" locale. 
LocalizedNamesImpl_mi Localized names for the "mi" locale. 
LocalizedNamesImpl_mk Localized names for the "mk" locale. 
LocalizedNamesImpl_ml Localized names for the "ml" locale. 
LocalizedNamesImpl_mn Localized names for the "mn" locale. 
LocalizedNamesImpl_mn_Mong Localized names for the "mn_Mong" locale. 
LocalizedNamesImpl_mo Localized names for the "mo" locale. 
LocalizedNamesImpl_mr Localized names for the "mr" locale. 
LocalizedNamesImpl_ms Localized names for the "ms" locale. 
LocalizedNamesImpl_mt Localized names for the "mt" locale. 
LocalizedNamesImpl_my Localized names for the "my" locale. 
LocalizedNamesImpl_naq Localized names for the "naq" locale. 
LocalizedNamesImpl_nb Localized names for the "nb" locale. 
LocalizedNamesImpl_nd Localized names for the "nd" locale. 
LocalizedNamesImpl_nds Localized names for the "nds" locale. 
LocalizedNamesImpl_ne Localized names for the "ne" locale. 
LocalizedNamesImpl_nl Localized names for the "nl" locale. 
LocalizedNamesImpl_nl_BE Localized names for the "nl_BE" locale. 
LocalizedNamesImpl_nn Localized names for the "nn" locale. 
LocalizedNamesImpl_no Localized names for the "no" locale. 
LocalizedNamesImpl_nr Localized names for the "nr" locale. 
LocalizedNamesImpl_nso Localized names for the "nso" locale. 
LocalizedNamesImpl_ny Localized names for the "ny" locale. 
LocalizedNamesImpl_nyn Localized names for the "nyn" locale. 
LocalizedNamesImpl_oc Localized names for the "oc" locale. 
LocalizedNamesImpl_om Localized names for the "om" locale. 
LocalizedNamesImpl_or Localized names for the "or" locale. 
LocalizedNamesImpl_pa Localized names for the "pa" locale. 
LocalizedNamesImpl_pa_Arab Localized names for the "pa_Arab" locale. 
LocalizedNamesImpl_pa_Guru Localized names for the "pa_Guru" locale. 
LocalizedNamesImpl_pa_PK Localized names for the "pa_PK" locale. 
LocalizedNamesImpl_pl Localized names for the "pl" locale. 
LocalizedNamesImpl_ps Localized names for the "ps" locale. 
LocalizedNamesImpl_pt Localized names for the "pt" locale. 
LocalizedNamesImpl_pt_PT Localized names for the "pt_PT" locale. 
LocalizedNamesImpl_rm Localized names for the "rm" locale. 
LocalizedNamesImpl_ro Localized names for the "ro" locale. 
LocalizedNamesImpl_rof Localized names for the "rof" locale. 
LocalizedNamesImpl_ru Localized names for the "ru" locale. 
LocalizedNamesImpl_rw Localized names for the "rw" locale. 
LocalizedNamesImpl_rwk Localized names for the "rwk" locale. 
LocalizedNamesImpl_sa Localized names for the "sa" locale. 
LocalizedNamesImpl_saq Localized names for the "saq" locale. 
LocalizedNamesImpl_se Localized names for the "se" locale. 
LocalizedNamesImpl_se_FI Localized names for the "se_FI" locale. 
LocalizedNamesImpl_seh Localized names for the "seh" locale. 
LocalizedNamesImpl_ses Localized names for the "ses" locale. 
LocalizedNamesImpl_sg Localized names for the "sg" locale. 
LocalizedNamesImpl_sh Localized names for the "sh" locale. 
LocalizedNamesImpl_shi Localized names for the "shi" locale. 
LocalizedNamesImpl_shi_Tfng Localized names for the "shi_Tfng" locale. 
LocalizedNamesImpl_si Localized names for the "si" locale. 
LocalizedNamesImpl_sid Localized names for the "sid" locale. 
LocalizedNamesImpl_sk Localized names for the "sk" locale. 
LocalizedNamesImpl_sl Localized names for the "sl" locale. 
LocalizedNamesImpl_sn Localized names for the "sn" locale. 
LocalizedNamesImpl_so Localized names for the "so" locale. 
LocalizedNamesImpl_sq Localized names for the "sq" locale. 
LocalizedNamesImpl_sr Localized names for the "sr" locale. 
LocalizedNamesImpl_sr_Cyrl Localized names for the "sr_Cyrl" locale. 
LocalizedNamesImpl_sr_Latn Localized names for the "sr_Latn" locale. 
LocalizedNamesImpl_sr_ME Localized names for the "sr_ME" locale. 
LocalizedNamesImpl_ss Localized names for the "ss" locale. 
LocalizedNamesImpl_ssy Localized names for the "ssy" locale. 
LocalizedNamesImpl_st Localized names for the "st" locale. 
LocalizedNamesImpl_sv Localized names for the "sv" locale. 
LocalizedNamesImpl_sw Localized names for the "sw" locale. 
LocalizedNamesImpl_syr Localized names for the "syr" locale. 
LocalizedNamesImpl_ta Localized names for the "ta" locale. 
LocalizedNamesImpl_te Localized names for the "te" locale. 
LocalizedNamesImpl_teo Localized names for the "teo" locale. 
LocalizedNamesImpl_tg Localized names for the "tg" locale. 
LocalizedNamesImpl_tg_Cyrl Localized names for the "tg_Cyrl" locale. 
LocalizedNamesImpl_th Localized names for the "th" locale. 
LocalizedNamesImpl_ti Localized names for the "ti" locale. 
LocalizedNamesImpl_tig Localized names for the "tig" locale. 
LocalizedNamesImpl_tl Localized names for the "tl" locale. 
LocalizedNamesImpl_tn Localized names for the "tn" locale. 
LocalizedNamesImpl_to Localized names for the "to" locale. 
LocalizedNamesImpl_tr Localized names for the "tr" locale. 
LocalizedNamesImpl_trv Localized names for the "trv" locale. 
LocalizedNamesImpl_ts Localized names for the "ts" locale. 
LocalizedNamesImpl_tt Localized names for the "tt" locale. 
LocalizedNamesImpl_tzm Localized names for the "tzm" locale. 
LocalizedNamesImpl_ug Localized names for the "ug" locale. 
LocalizedNamesImpl_ug_Arab Localized names for the "ug_Arab" locale. 
LocalizedNamesImpl_uk Localized names for the "uk" locale. 
LocalizedNamesImpl_ur Localized names for the "ur" locale. 
LocalizedNamesImpl_uz Localized names for the "uz" locale. 
LocalizedNamesImpl_uz_AF Localized names for the "uz_AF" locale. 
LocalizedNamesImpl_uz_Arab Localized names for the "uz_Arab" locale. 
LocalizedNamesImpl_uz_Cyrl Localized names for the "uz_Cyrl" locale. 
LocalizedNamesImpl_uz_Latn Localized names for the "uz_Latn" locale. 
LocalizedNamesImpl_ve Localized names for the "ve" locale. 
LocalizedNamesImpl_vi Localized names for the "vi" locale. 
LocalizedNamesImpl_vun Localized names for the "vun" locale. 
LocalizedNamesImpl_wal Localized names for the "wal" locale. 
LocalizedNamesImpl_wo Localized names for the "wo" locale. 
LocalizedNamesImpl_xh Localized names for the "xh" locale. 
LocalizedNamesImpl_xog Localized names for the "xog" locale. 
LocalizedNamesImpl_yo Localized names for the "yo" locale. 
LocalizedNamesImpl_zh Localized names for the "zh" locale. 
LocalizedNamesImpl_zh_Hans Localized names for the "zh_Hans" locale. 
LocalizedNamesImpl_zh_Hans_HK Localized names for the "zh_Hans_HK" locale. 
LocalizedNamesImpl_zh_Hant Localized names for the "zh_Hant" locale. 
LocalizedNamesImpl_zh_Hant_HK Localized names for the "zh_Hant_HK" locale. 
LocalizedNamesImpl_zh_Hant_TW Localized names for the "zh_Hant_TW" locale. 
LocalizedNamesImpl_zh_HK Localized names for the "zh_HK" locale. 
LocalizedNamesImpl_zh_MO Localized names for the "zh_MO" locale. 
LocalizedNamesImpl_zh_TW Localized names for the "zh_TW" locale. 
LocalizedNamesImpl_zu Localized names for the "zu" locale. 
LocalizedNamesImplBase A base class for client-side implementations of the LocalizedNames interface. 
Locator<T, I> A Locator allows entity types that do not conform to the RequestFactory entity protocol to be used. 
LogConfiguration Configures client side logging using the query params and gwt.xml settings. 
LoggerImpl Interface for the implementation of Logger. 
LoggerImplNull Null implementation for the Logger class which ensures that calls to Logger compile out when logging is disabled. 
LoggerImplRegular Implementation for the Logger class when logging is enabled. 
LoggerWithExposedConstructor Since the Impl classes are in a different package than the classes they implement, they cannot use the protected Logger constructor. 
Logging Server side object that handles log messages sent by RequestFactoryLogHandler
LoggingPopup A simple popup to show log messages, which can be resized, minimized, and dragged to a different location. 
LoggingRequest "API Generated" request selector interface implemented by objects that give client access to the methods of Logging
LogRecord_CustomFieldSerializer Custom serializer for LogRecord. 
Long_CustomFieldSerializer Custom field serializer for java.lang.Long. 
LongBox A ValueBox that uses LongParser and LongRenderer
LongParser A localized parser based on getDecimalFormat()
LongRenderer A localized renderer based on getDecimalFormat()
LongValueCommand Encapsulates a long value in the command stream. 
LoseCaptureEvent Represents a native lose capture event. 
LoseCaptureHandler Handler interface for LoseCaptureEvent events. 

M

Map_CustomFieldSerializerBase Custom field serializer for java.util.HashMap. 
MapElement Client-side image map. 
MatchResult GWT wrapper for Javascript RegExp matching results. 
MathContext_CustomFieldSerializer Custom field serializer for MathContext. 
Md5Digest GWT implementation of MD5. 
MD5KeyGenerator Key generator using the MD5 hash of the text and meaning. 
MediaElement Common superclass for Audio and Video elements. 
MediaError

A JavaScriptObject indicating the type of error encountered by a MediaElement

MenuBar A standard menu bar widget. 
MenuBar.MenuBarImages This interface is deprecated. replaced by MenuBar.Resources  
MenuBar.Resources A ClientBundle that contains the default resources for this widget. 
MenuBarParser Parses MenuBar widgets. 
MenuItem An entry in a MenuBar
MenuItemParser A parser for menu items. 
MenuItemSeparator A separator that can be placed in a MenuBar
MergeIdenticalSelectorsVisitor Merges rules that have matching selectors. 
MergeRulesByContentVisitor Merges rules that have identical content. 
MessageCatalogFormat Interface for writing various message catalog formats. 
MessageFactory The factory for creating RequestFactory wire messages. 
MessageFactoryHolder This class has a super-source version with a client-only implementation. 
MessageFormatParser Helper class for parsing MessageFormat-style format strings. 
MessageFormatParser.ArgumentChunk Represents an argument in a template string. 
MessageFormatParser.DefaultTemplateChunkVisitor Default implementation of TemplateChunkVisitor -- other implementations should extend this if possible to avoid breakage when new TemplateChunk subtypes are added. 
MessageFormatParser.StaticArgChunk Represents a static argument, which is used to remove markup from translator view without having to supply it at each callsite. 
MessageFormatParser.StringChunk Represents a literal string portion of a template string. 
MessageFormatParser.TemplateChunk Represents a parsed chunk of a template. 
MessageFormatParser.TemplateChunkVisitor Visitor for template chunks. 
Messages A tag interface that facilitates locale-sensitive, compile-time binding of messages supplied from various sources.Using GWT.create(class) to "instantiate" an interface that extends Messages returns an instance of an automatically generated subclass that is implemented using message templates selected based on locale. 
Messages.AlternateMessage Provides alternate forms of a message, such as are needed when plural forms are used or a placeholder has known gender. 
Messages.DefaultMessage Default text to be used if no translation is found (and also used as the source for translation). 
Messages.Example An example of the annotated parameter to assist translators. 
Messages.Offset Ignored except on parameters also tagged with Messages.PluralCount, and provides an offset to be subtracted from the value before a plural rule is chosen or the value is formatted. 
Messages.Optional Indicates the specified parameter is optional and need not appear in a particular translation of this message. 
Messages.PluralCount Provides multiple plural forms based on a count. 
Messages.PluralText This @interface is deprecated. use Messages.AlternateMessage instead  
Messages.Select Provides multiple forms based on a dynamic parameter. 
MessagesInterfaceCreator Creates a MessagesInterface from a Resource file. 
MessagesWriter TemplateWriter for messages. 
MessageWriter Represents a method in a Messages interface. 
MetaElement This contains generic meta-information about the document. 
MethodNameKeyGenerator Key generator using just the method name as the lookup key. 
MhtmlClientBundleGenerator Generates Multipart HTML files. 
MhtmlResourceContext Encodes resources into Multipart HTML files. 
Minify This is a command-line utility to minify a GWT CSS stylesheet. 
MockEditorChain<C> A Mock implementation of CompositeEditor.EditorChain
MockEditorDelegate<T> A mock implementation of EditorDelegate
MockEditorError A trivial implementation of EditorError
MockRequestFactoryEditorDriver<P, E extends Editor<P>> A no-op implementation of RequestFactoryEditorDriver that records its inputs. 
MockSimpleBeanEditorDriver<T, E extends Editor<T>> A no-op implementation of SimpleBeanEditorDriver that records its inputs. 
ModElement Notice of modification to part of a document. 
ModelUtils Utility class for common model methods. 
MonitoredLogger Handy for logging a bunch of errors and then dying later. 
MonthSelector Abstract month selector widget. 
MortalLogger Wraps a TreeLogger with handy format(String, Object...) style methods and can be told to die. 
MostToLeastDerivedPlaceTypeComparator Sorts types from most derived to least derived, falling back to alphabetical sorting. 
MouseDownEvent Represents a native mouse down event. 
MouseDownHandler Handler interface for MouseDownEvent events. 
MouseEvent<H extends EventHandler> Abstract class representing mouse events. 
MouseListener This interface is deprecated. use MouseDownHandler, MouseUpHandler, MouseOverHandler, MouseMoveHandler, and MouseOutHandler instead  
MouseListenerAdapter This class is deprecated. use MouseDownHandler, MouseUpHandler, MouseOverHandler, MouseMoveHandler, and/or MouseOutHandler instead  
MouseListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
MouseMoveEvent Represents a native mouse move event. 
MouseMoveHandler Handler interface for MouseMoveEvent events. 
MouseOutEvent Represents a native mouse out event. 
MouseOutHandler Handler interface for MouseOutEvent events. 
MouseOverEvent Represents a native mouse over event. 
MouseOverHandler Handler interface for MouseOverEvent events. 
MouseUpEvent Represents a native mouse up event. 
MouseUpHandler Handler interface for MouseUpEvent events. 
MouseWheelEvent Represents a native mouse wheel event. 
MouseWheelHandler Handler interface for MouseWheelEvent events. 
MouseWheelListener This interface is deprecated. use MouseWheelHandler instead  
MouseWheelListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
MouseWheelVelocity This class is deprecated. use getDeltaY() instead  
MultiSelectionModel<T> A simple selection model that allows multiple objects to be selected. 
MultiWordSuggestOracle The default SuggestOracle
MultiWordSuggestOracle.MultiWordSuggestion Suggestion class for MultiWordSuggestOracle

N

NamedFrame A Frame that has a 'name' associated with it. 
NamedNodeMap Represents a string-to-node map, used in getAttributes
NativeEvent The native dom event. 
Node The Node interface is the primary datatype for the entire Document Object Model. 
Node This is the base interface for DOM nodes, as obtained from using XMLParser methods. 
NodeCollection<T extends Node> An ElementCollection is a list of nodes. 
NodeList<T extends Node> The NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented. 
NodeList This interface represents an immutable ordered collection of nodes. 
NoSelectionModel<T> A selection model that does not allow selection, but fires selection change events. 
NotificationMole Simple widget for providing notification feedback. 
NotificationMole.Style Default CSS styles for this widget. 
NullInterpreter<T> An no-op interpreter. 
NullLoggingPopup A class which can be substituted in for the BasicLoggingPopup in the the gwt.xml file to disable the default popup log handler. 
NullLogHandler A Handler which does nothing. 
NullValueCommand Represents a null or undefined value on the client. 
NumberCell A Cell used to render formatted numbers. 
NumberConstants NumberConstants class encapsulate a collection of Number formatting symbols for use with Number format and parse services. 
NumberConstantsImpl NumberConstantsImpl class encapsulate a collection of Number formatting symbols for use with Number format and parse services. 
NumberFormat Formats and parses numbers using locale-sensitive patterns. 
NumberFormatRenderer Renders Number objects with a NumberFormat
NumberLabel<T extends Number> Extends ValueLabel for convenience when dealing with numbers and NumberFormat, especially in UiBinder templates. 
NumberLabelParser Parses DateLabel widgets. 

O

Object_Array_CustomFieldSerializer Custom Serializer for arrays of java.lang.Object. 
ObjectElement Generic embedded object. 
OListElement Ordered list. 
OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml A string wrapped as an object of type SafeHtml
OpenEvent<T> Represents a open event. 
OpenHandler<T> Handler interface for OpenEvent events. 
OperationMessage Represents an operation to be carried out on a single entity on the server. 
Operator A mathematical operator used in IntRanges to indicate the stepping function. 
OptGroupElement Group options together in logical subdivisions. 
OptionalFieldEditor<T, E extends Editor<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. 
OptionElement A selectable choice. 
OwnerClass Model class with all attributes of the owner class. 
OwnerField Descriptor for a field of the owner class. 
OwnerFieldClass Descriptor for a class which can be used as a @UiField. 

P

PageSizePager A simple pager that controls the page size. 
Pair<A, B> Simple pair class. 
Panel Abstract base class for all panels, which are widgets that can contain other widgets. 
ParagraphElement Paragraphs. 
ParamElement Parameters fed to the OBJECT element. 
Parser<T> An object that can parse text and return a value. 
PartialSupport Annotation for classes that are only supported on a limited set of browsers. 
PassthroughParser A no-op String parser. 
PassthroughRenderer A no-op String renderer. 
PasswordTextBox A text box that visually masks its input to prevent eavesdropping. 
PermutationIterator Iterates over all the possible permutations available in a list of Iterable Iterables. 
PermutationIterator.Permutation A single permutation of all the iterators. 
Place Represents a bookmarkable location in an app. 
PlaceChangeEvent Event thrown when the user has reached a new location in the app. 
PlaceChangeEvent.Handler Implemented by handlers of PlaceChangeEvent. 
PlaceChangeRequestEvent Event thrown when the user may go to a new place in the app, or tries to leave it. 
PlaceChangeRequestEvent.Handler Implemented by handlers of PlaceChangeRequestEvent. 
PlaceController In charge of the user's location in the app. 
PlaceController.DefaultDelegate Default implementation of PlaceController.DefaultDelegate, based on Window
PlaceController.Delegate Optional delegate in charge of Window-related events. 
PlaceHistoryHandler Monitors PlaceChangeEvents and History events and keep them in sync. 
PlaceHistoryHandler.DefaultHistorian Default implementation of PlaceHistoryHandler.DefaultHistorian, based on History
PlaceHistoryHandler.Historian Optional delegate in charge of History related events. 
PlaceHistoryMapper Maps Places to/from tokens, used to configure a PlaceHistoryHandler
PlaceHistoryMapperGenerator

Experimental API: This class is still under rapid development, and is very likely to be deleted. 

PlaceHistoryMapperWithFactory<F> A PlaceHistoryMapper that can get its PlaceTokenizer instances from a factory. 
PlaceholderInterpreter Abstract class performs the heavy lifting for processing ph children of a msg element. 
PlaceTokenizer<P extends Place> Implemented by objects responsible for text serialization and deserialization of Place objects. 
Platform An enum to indicate the Platform where a test should run. 
PluralRule The interface that plural rules must implement. 
PluralRule.PluralForm Information about the plural forms supported by this rule which will be used during code generation and by tools to provide information to translators. 
PopupImpl Implementation class used by PopupPanel
PopupImplIE6 Internet Explorer 6 implementation of PopupImpl
PopupImplMozilla Implementation class used by PopupPanel
PopupListener This interface is deprecated. use CloseHandler instead  
PopupListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
PopupPanel A panel that can "pop up" over other widgets. 
PopupPanel.PositionCallback A callback that is used to set the position of a PopupPanel right before it is shown. 
Poser<T> Used to lock down mutable, non-proxy, value objects when their owning proxy is frozen. 
PrecompressLinker

A linker that precompresses the public artifacts that it sees. 

PreElement Preformatted text. 
PrefetchableResource A resource that can be prefetched via the Prefetcher class. 
Prefetcher This class allows requesting the download of resources before they are strictly needed. 
Prefix Indicates the prefix to use when the token written by getToken(Place) is written to newItem(String)
ProblemReport A collection of reported problems; these are accumulated during the SerializableTypeOracleBuilder's isSerializable analysis, and what to do about the problems is decided only later. 
ProblemReport.Priority Priority of problems. 
ProblemReport.Problem An individual report, which may require multiple entries (expressed as logs under a branchpoint), but relates to an individual issue. 
ProcessingInstruction This interface documents the ProcessingInstruction node type. 
ProjectCreator Legacy ProjectCreator that will let users know that they should run WebAppCreator instead. 
PropertiesFormat Writes GWT-style Java properties files for translation. 
PropertyDefiningStrategy A JUnitShell.Strategy that will alter the module the tests are run in by defining module properties as requested by annotations on the tests. 
ProvidesKey<T>

Implementors of ProvidesKey provide a key for list items, such that items that are to be treated as distinct (for example, for editing) have distinct keys. 

ProvidesResize This tag interface specifies that the implementing widget will call onResize() on its children whenever their size may have changed. 
ProxyCreator Creates a client-side proxy for a RemoteService interface as well as the necessary type and field serializers. 
ProxyFor Annotation on EntityProxy and ValueProxy classes specifying the domain (server-side) object type. 
ProxyForName Annotation on EntityProxy classes specifying the domain (server-side) object type. 
ProxyRenderer<R> Renders a proxy object, and reports the properties it requires to do that rendering. 
ProxySerializer Serializes graphs of EntityProxy objects. 
ProxyStore A ProxyStore provides a ProxySerializer with access to a low-level persistence mechanism. 
PushButton A normal push button with custom styling. 

Q

QuoteElement For the Q and BLOCKQUOTE elements. 

R

RadioButton A mutually-exclusive selection radio button widget. 
Random This class can be used as a substitute for java.util.Random. 
Range The range of interest for a single handler. 
RangeChangeEvent Represents a range change event. 
RangeChangeEvent.Handler Handler interface for RangeChangeEvent events. 
RangeEnum Specifies an Enum containing the entire range of values for a parameter to a Benchmark method. 
RangeField Specifies a field containing the entire range of values for a parameter to a Benchmark method. 
RangeIterator<T> A base class useful for implementing Iterators for Ranges. 
ReadyStateChangeHandler A ready-state callback for an XMLHttpRequest object. 
Receiver<V> Callback object for fire(Receiver) and fire(Receiver)
ReflectionHelper Provides access to reflection capability, but only when running from bytecode. 
RegexFilter This class implements filters that are configured with a sequence of regexes. 
RegExp GWT wrapper for the Javascript RegExp class extended with the Javascript String class's replace and split methods, which can take a RegExp parameter. 
RegionInheritance Generated maps of regions into parent regions, used for locale inheritance. 
RemoteException A wrapper exception type indicating that the remote end threw an exception over the wire. 
RemoteLoggingService The client side stub for the logging RPC service. 
RemoteLoggingServiceAsync The async counterpart of RemoteLoggingService
RemoteLoggingServiceImpl Server side code for the remote log handler. 
RemoteLoggingServiceUtil Utilities for classes that accept Remote Logging requests. 
RemoteLoggingServiceUtil.RemoteLoggingException Exceptions that may occur during remote logging. 
RemoteLogHandlerBase Base class for Logging handlers that send records to the server. 
RemoteService Marker interface that RPC interfaces should extend. 
RemoteServiceProxy Superclass for client-side RemoteService proxies. 
RemoteServiceRelativePath Associates a RemoteService with a relative path. 
RemoteServiceServlet The servlet base class for your RPC service implementations that automatically deserializes incoming requests from the client and serializes outgoing responses for client/server RPCs. 
Renderer<T> An object that can render other objects of a particular type into plain-text form. 
Request An HTTP request that is waiting for a response. 
Request<T> Implemented by the request objects created by this factory. 
RequestBuilder Builder for constructing Request objects. 
RequestBuilder.Method HTTP request method constants. 
RequestCallback The primary interface a caller must implement to receive a response to a Request
RequestCallbackAdapter<T> Adapter from a RequestCallback interface to an AsyncCallback interface. 
RequestCallbackAdapter.ResponseReader Enumeration used to read specific return types out of a SerializationStreamReader
RequestContext The base interface for RequestFactory service endpoints. 
RequestData A class that encapsulates the parameters and method name to be invoked on the server. 
RequestException RequestException is the superclass for the HTTP request related exceptions. 
RequestFactory Marker interface for the RequestFactory code generator. 
RequestFactoryEditorDelegate<P, E extends Editor<P>> Base class for generated EditorDelegates using a RequestFactory as the backend. 
RequestFactoryEditorDriver<P, E extends Editor<? super P>> The interface that links RequestFactory and the Editor framework together. 
RequestFactoryEditorDriverGenerator Generates implementations of RFEDs. 
RequestFactoryGenerator Generates implementations of RequestFactory and its nested interfaces. 
RequestFactoryInterfaceValidator Encapsulates validation logic to determine if a RequestFactory interface, its RequestContext, and associated EntityProxy interfaces match their domain counterparts. 
RequestFactoryInterfaceValidator.ClassLoaderLoader An implementation of RequestFactoryInterfaceValidator.ClassLoaderLoader that uses a ClassLoader to retrieve the class files. 
RequestFactoryInterfaceValidator.Loader Abstracts the mechanism by which class files are loaded. 
RequestFactoryLogHandler A Handler that does remote logging for applications using RequestFactory. 
RequestFactoryLogHandler.LoggingRequestProvider Provides a logging request. 
RequestFactoryMagic Create JRE-compatible instances of a RequestFactory interface. 
RequestFactoryModel Represents a RequestFactory interface declaration. 
RequestFactoryServlet Handles GWT RequestFactory JSON requests. 
RequestMessage The message sent from the client to the server. 
RequestMethod Represents a method declaration that causes data to be transported. 
RequestMethod.Builder Builds a ContextMethod
RequestMethod.CollectionType Indicates the type of collection that a Request will return. 
RequestPermissionException Exception thrown when the RequestBuilder attempts to make a request to a URL which violates the Same-Origin Security Policy
RequestTimeoutException Thrown to indicate that an HTTP request has timed out. 
RequestTransport Abstracts the mechanism by which a RequestFactory instance transmits its payload to the backend. 
RequestTransport.TransportReceiver A callback interface. 
RequirementsCollector Analyzes a stylesheet to update the ClientBundleRequirements interface. 
RequiresResize This interface designates that its implementor needs to be informed whenever its size is modified. 
ResetButton A standard push-button widget which will automatically reset its enclosing FormPanel if any. 
ResettableEventBus Wraps an EventBus to hold on to any HandlerRegistrations, so that they can easily all be cleared at once. 
ResizeComposite A Composite implementation that implements RequiresResize and automatically delegates that interface's methods to its wrapped widget, which must itself implement RequiresResize
ResizeEvent Fired when the event source is resized. 
ResizeHandler Handler for ResizeEvent events. 
ResourceCallback<R extends ResourcePrototype> A callback interface for asynchronous operations on resources. 
ResourceContext Context object for ResourceGenerators. 
ResourceException Associates a ResourcePrototype with a program error. 
ResourceFactory Creates resources. 
ResourceFactoryContext Stores cached state for the LocalizableGenerator. 
ResourceGenerator Encapsulates per-type resource generation logic. 
ResourceGeneratorType Specifies the implementation of ResourceGenerator to use for a type of ResourcePrototype
ResourceGeneratorUtil Utility methods for building ResourceGenerators. 
ResourcePrototype The base interface all bundle resource types must extend. 
Response Wrapper which provides access to the components of an HTTP response. 
ResponseMessage The result of fulfilling a request on the server. 
ResponseTextHandler Implement this interface to receive HTTP completion events. 
ReturnCommand Represents a return statement. 
RichTextArea A rich text editor that allows complex styling and formatting. 
RichTextArea.BasicFormatter This interface is deprecated. use RichTextArea.Formatter instead  
RichTextArea.ExtendedFormatter This interface is deprecated. use RichTextArea.Formatter instead  
RichTextArea.FontSize Font size enumeration. 
RichTextArea.Formatter

This interface is used to access full formatting options, when available. 

RichTextArea.Justification Justification enumeration. 
RichTextAreaImpl Base class for RichText platform implementations. 
RichTextAreaImplIE6 IE6-specific implementation of rich-text editing. 
RichTextAreaImplMozilla Mozilla-specific implementation of rich-text editing. 
RichTextAreaImplOpera Opera implementation of rich-text editing. 
RichTextAreaImplSafari Safari rich text platform implementation. 
RichTextAreaImplStandard Basic rich text platform implementation. 
RootLayoutPanel A singleton implementation of LayoutPanel that always attaches itself to the document body (i.e. 
RootPanel The panel to which all other widgets must ultimately be added. 
RowCountChangeEvent Represents a row count change event. 
RowCountChangeEvent.Handler Handler interface for RowCountChangeEvent events. 
RowStyles<T> A description of how rows are to be styled in a CellTable
RPC EXPERIMENTAL and subject to change. 
RPC Utility class for integrating with the RPC system. 
RpcCallbackAdapter<T> Adapter from a RequestCallback interface to an AsyncCallback interface. 
RpcCommand Encapsulates a basic operation to be performed in RPC command stream. 
RpcCommandVisitor Describes a visitor that will traverse the RpcCommand structures. 
RpcCommandVisitor.Context The context provides no services at this point and is provided as an extension point for future development. 
RpcDataArtifact This artifact allows the RpcProxyCreator class to communicate with the ClientOracleLinker. 
RpcLogArtifact This artifact holds a log of the reasoning for which types are considered serializable for a particular RPC interface. 
RpcLogLinker This linker emits RpcLogArtifacts as output files. 
RpcPolicyFileArtifact This artifact provides information about which proxy classes resulted in which rpc proxy files. 
RpcPolicyManifestLinker Emit a file containing a map of RPC proxy classes to the partial path of the RPC policy file. 
RpcProxyCreator Generates async proxy implementations using the RPC system. 
RPCRequest Describes an incoming RPC request in terms of a resolved Method and an array of arguments. 
RpcRequestBuilder This class encapsulates the logic necessary to configure a RequestBuilder for use with an RPC proxy object. 
RpcService EXPERIMENTAL and subject to change. 
RpcServiceGenerator Generator for RPC service interfaces. 
RpcServiceProxy The base type for RPC proxies. 
RpcServlet EXPERIMENTAL and subject to change. 
RPCServletUtils Utility class containing helper methods used by servlets that integrate with the RPC system. 
RpcStatsContext Sends stats events for RPC calls. 
RpcToken An interface for RPC token implementation objects included with each RPC call. 
RpcToken.RpcTokenImplementation RemoteService interfaces specifying RpcToken implementation using this annotation will only have serializers for the specific class generated, as opposed to generating serializers for all RpcToken implementations. 
RpcTokenException Exception that will be passed to the onRpcTokenException(RpcTokenException) method when RPC token processing resulted in an error. 
RpcTokenExceptionHandler Handles an exception produced while processing RpcToken
RtlVisitor Applies RTL transforms to a stylesheet. 
RunAsyncCallback A callback meant to be used by runAsync(RunAsyncCallback)
RunAsyncCode A request to load the code for a runAsync(Class, com.google.gwt.core.client.RunAsyncCallback) split point. 
RunStyle An abstract class that handles the details of launching a browser. 
RunStyleHtmlUnit Launches a web-mode test via HTMLUnit. 
RunStyleHtmlUnit.HtmlUnitThread Runs HTMLUnit in a separate thread. 
RunStyleSelenium Runs via browsers managed by Selenium. 
RunStyleSelenium.SeleniumWrapper Wraps a Selenium instance. 

S

SafeHtml An object that implements this interface encapsulates HTML that is guaranteed to be safe to use (with respect to potential Cross-Site-Scripting vulnerabilities) in an HTML context. 
SafeHtmlBidiFormatter A wrapper to BidiFormatter whose methods return SafeHtml instead of String
SafeHtmlBuilder A builder that facilitates the building up of XSS-safe HTML from text snippets. 
SafeHtmlCell A Cell used to render safe HTML markup. 
SafeHtmlHeader A Header containing safe HTML data rendered by a SafeHtmlCell. 
SafeHtmlHostedModeUtils SafeHtml utilities whose implementation differs between Development and Production Mode. 
SafeHtmlRenderer<T> An object that can render other objects of a particular type into safe HTML form. 
SafeHtmlTemplates A tag interface that facilitates compile-time binding of HTML templates to generate SafeHtml strings. 
SafeHtmlTemplates.Template The HTML template. 
SafeHtmlTemplatesGenerator Generator for implementations of SafeHtmlTemplates
SafeHtmlTemplatesImplCreator Code generator for implementations of SafeHtmlTemplates
SafeHtmlTemplatesImplMethodCreator Method body code generator for implementations of SafeHtmlTemplates
SafeHtmlUtils Utility class containing static methods for escaping and sanitizing strings. 
ScalarValueCommand Represents a type hierarchy of values that do not maintain object identity on the client. 
Scheduler This class provides low-level task scheduling primitives. 
Scheduler.RepeatingCommand General-purpose Command interface for tasks that repeat. 
Scheduler.ScheduledCommand General-purpose Command interface. 
SchedulerImpl This is used by Scheduler to collaborate with Impl in order to have FinallyCommands executed. 
ScriptElement Script statements. 
ScrollEvent Represents a native scroll event. 
ScrollHandler Handler interface for ScrollEvent events. 
ScrollListener This interface is deprecated. use ScrollHandler instead  
ScrollListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
ScrollPanel A simple panel that wraps its contents in a scrollable area. 
SelectElement The select element allows the selection of an option. 
SelectionCell A Cell used to render a drop-down list. 
SelectionChangeEvent Represents a selection change event. 
SelectionChangeEvent.Handler Handler interface for SelectionChangeEvent events. 
SelectionEvent<T> Represents a selection event. 
SelectionHandler<T> Handler interface for SelectionEvent events. 
SelectionModel<T> A model for selection within a list. 
SelectionModel.AbstractSelectionModel<T> A default implementation of SelectionModel that provides listener addition and removal. 
SerializabilityUtil Serialization utility class used by the server-side RPC code. 
SerializableException This class is deprecated. As of GWT 1.5, Exception implements java.io.Serializable Serializable and can be used in place of this class  
SerializableThrowable The emulated Throwable class does not serialize Throwables recursively and does not serialize the stack trace. 
SerializableTypeOracle Interface implemented by any class that wants to answer questions about serializable types for a given RemoteService
SerializableTypeOracleBuilder Builds a SerializableTypeOracle for a given set of root types. 
SerializationException Base exception type for errors relating to the serialization stream. 
SerializationPolicy This is an abstract class for representing the serialization policy for a given module and RemoteService
SerializationPolicyLoader API for loading a SerializationPolicy
SerializationPolicyProvider Used to obtain a SerializationPolicy for a given module base URL and serialization policy strong name. 
SerializationStreamFactory An interface for creating SerializationStreamReaders and SerializationStreamWriters. 
SerializationStreamReader An interface for reading values from a stream. 
SerializationStreamWriter An interface for writing values into a stream. 
SerializationUtils Utilities used for implementing serialization. 
SerializedInstanceReference Interface for describing a serialized instance reference reference. 
Serializer Contract for any class that can serialize and restore class into a serialization stream. 
SerializerBase Maps class literals to type signatures and type signatures to serialization methods. 
SerializerBase.MethodMap Used in JavaScript to map a type to a set of serialization functions. 
ServerFailure Describes a request failure on the server. 
ServerFailureMessage Encapsulates a ServerFailure object. 
ServerSerializationStreamReader For internal use only. 
ServerSerializationStreamWriter For internal use only. 
ServerSerializationStreamWriter.LengthConstrainedArray Builds a string that evaluates into an array containing the given elements. 
Service Annotation on Request classes specifying the server side implementations that back them. 
ServiceDefTarget An interface implemented by client-side RPC proxy objects. 
ServiceDefTarget.NoServiceEntryPointSpecifiedException This exception is thrown when a service is invoked without setServiceEntryPoint(String) having been called. 
ServiceInterfaceProxyGenerator Generator for producing the asynchronous version of a RemoteService interface. 
ServiceLayer The ServiceLayer mediates all interactions between the SimpleRequestProcessor and the domain environment. 
ServiceLayerDecorator Users that intend to alter how RequestFactory interacts with the domain environment can extend this type and provide it to create(ServiceLayerDecorator)
ServiceLocator A ServiceLocator provides instances of a type specified by a Service when Request methods declared in a RequestContextare mapped onto instance (non-static) methods. 
ServiceName Annotation on Request classes specifying the server side implementations that back them.This annotation can be used in place of Service if the service type is not available to the GWT compiler or DevMode runtime. 
SetCommand A command to set the value of an object in the command stream. 
Setup Specifies a setup method that will be executed before the annotated Benchmark test method. 
Short_CustomFieldSerializer Custom field serializer for java.lang.Short. 
ShortValueCommand Encapsulates a short value in the command stream. 
ShowRangeEvent<V> Represents a show range event. 
ShowRangeHandler<V> Handler interface for ShowRangeEvent events. 
SimpleBeanEditorDelegate<T, E extends Editor<T>> A limited EditorDelegate for editing standard bean-like objects. 
SimpleBeanEditorDriver<T, E extends Editor<? super T>> Automates editing of simple bean-like objects. 
SimpleBeanEditorDriverGenerator Generates implementations of SimpleBeanEditorDriver
SimpleCheckBox A simple checkbox widget, with no label. 
SimpleEditor<T> A trivial implementation of LeafValueEditor than can be used for "hidden" properties when composing UI-based Editors. 
SimpleEntityProxyId<P extends EntityProxy> Extends SimpleProxyId with the correct parameterization to implement EntityProxyId. 
SimpleEventBus Basic implementation of EventBus
SimpleHtmlSanitizer A simple and relatively inexpensive HTML sanitizer. 
SimpleKeyProvider<T> Simple passthrough implementation of ProvidesKey
SimplePager A pager for controlling a HasRows that only supports simple page navigation. 
SimplePager.Resources A ClientBundle that provides images for this widget. 
SimplePager.Style Styles used by this widget. 
SimplePager.TextLocation The location of the text relative to the paging buttons. 
SimplePanel Base class for panels that contain only one widget. 
SimplePayloadDecoder Decodes the simple payload. 
SimplePayloadSink This implementation of CommandSink encodes RpcCommands in a simple transport format that can be interpreted by both the client and the server. 
SimpleProxyId<P extends BaseProxy> The base implementation of id objects in the RequestFactory system. 
SimpleRadioButton A simple radio button widget, with no label. 
SimpleRemoteLogHandler A very simple handler which sends messages to the server via GWT RPC to be logged. 
SimpleRequestProcessor Processes request payloads from a RequestFactory client. 
SimpleSafeHtmlRenderer A simple SafeHtmlRenderer implementation that calls fromString(String) to escape its arguments. 
SingleJsoImpl This annotation may be placed on an interface to declare the single JavaScriptObject type that implements the interface. 
SingleJsoImplName This annotation may be placed on an interface to name the single JavaScriptObject type that implements the interface. 
SingleSelectionModel<T> A simple selection model that allows only one object to be selected a a time. 
SourcesChangeEvents This interface is deprecated. we have now separated dom and logical change events. Use HasChangeHandlers if the change listener was triggered by a dom change event or HasValueChangeHandlers if it was based on a logical event  
SourcesClickEvents This interface is deprecated. use HasClickHandlers instead  
SourcesFocusEvents This interface is deprecated. use HasAllFocusHandlers instead  
SourcesKeyboardEvents This interface is deprecated. use HasAllKeyHandlers instead  
SourcesLoadEvents This interface is deprecated. use HasErrorHandlers and HasLoadHandlers instead  
SourcesMouseEvents This interface is deprecated. use HasAllMouseHandlers instead  
SourcesMouseWheelEvents This interface is deprecated. Use HasMouseWheelHandlers instead  
SourcesPopupEvents This interface is deprecated. use HasCloseHandlers instead  
SourcesScrollEvents This interface is deprecated. use HasScrollHandlers instead  
SourcesTabEvents This interface is deprecated. use HasSelectionHandlers and HasBeforeSelectionHandlers instead  
SourcesTableEvents This interface is deprecated. use HasClickHandlers instead. Event sources should implement methods similar to getCellForEvent(com.google.gwt.event.dom.client.ClickEvent)  
SourcesTreeEvents This interface is deprecated. use HasBeforeSelectionHandlers, HasOpenHandlers and HasClickHandlers instead  
SourceWriter Interface to represent API needed to facilitate source file generation. 
SpanElement Generic inline container. 
SplitLayoutPanel A panel that adds user-positioned splitters between each of its child widgets. 
SplitResult GWT wrapper for Javascript string.split results. 
SplitRulesVisitor Splits rules with compound selectors into multiple rules. 
Splittable This interface provides an abstraction around the underlying data model (JavaScriptObject, org.json, or XML) used to encode an AutoBeanCodex payload. 
Spriter Replaces CssSprite nodes with CssRule nodes that will display the sprited image. 
StackLayoutPanel A panel that stacks its children vertically, displaying only one at a time, with a header for each child which the user can click to display. 
StackLayoutPanelParser Parses StackLayoutPanel widgets. 
StackPanel A panel that stacks its children vertically, displaying only one at a time, with a header for each child which the user can click to display. 
StackPanelParser Parses StackPanel widgets. 
StackTraceCreator Encapsulates logic to create a stack trace. 
StackTraceDeobfuscator Deobfuscates stack traces on the server side. 
StackTraceElement_CustomFieldSerializer Custom field serializer for java.lang.StackTraceElement. 
StandardSerializationPolicy Standard implementation of a SerializationPolicy
Statements Accepts Java statements to be included in generated UiBinder implementations. 
Statements.Empty Implementation of Statements which does nothing. 
StaticClientBundleGenerator Copies selected files into module output with strong names and generates the ClientBundle mappings. 
StatusCodeException Indicates that an RPC response was returned with an invalid HTTP status code. 
String_CustomFieldSerializer Custom field serializer for java.lang.String. 
StringBufferImpl

The interface to defer bound implementations of StringBuilder and StringBuffer. 

StringBufferImplAppend A StringBufferImpl that uses += for appending strings. 
StringBufferImplArray A StringBufferImpl that uses an array and an explicit length for appending strings. 
StringBufferImplArrayBase Superclass for all array-based string builder implementations. 
StringBufferImplConcat A StringBufferImplArrayBase that does a concat for toString(). 
StringBufferImplPush A StringBufferImplArrayBase that uses push for appending strings. 
StringBuilderImpl

An implementation for a StringBuilder or StringBuffer. 

StringBuilderImpl.ImplArray A StringBuilderImpl that uses an array and an explicit length for appending strings. 
StringBuilderImpl.ImplPush A StringBuilderImpl that uses push for appending strings. 
StringBuilderImpl.ImplStringAppend A StringBuilderImpl that uses += for appending strings. 
StringGenerator Helper class to produce string expressions consisting of literals and computed values. 
StringQuoter This class has a super-source version with a client-only implementation. 
StringSourceWriter A SourceWriter that accumulates source and returns it in the toString() method. 
StringValueCommand Encapsulates a string value in the command stream. 
StubScheduler A no-op implementation of Scheduler that simply records its arguments. 
Style Provides programmatic access to properties of the style object. 
Style.BorderStyle Enum for the border-style property. 
Style.Cursor Enum for the cursor property. 
Style.Display Enum for the display property. 
Style.Float Enum for the float property. 
Style.FontStyle Enum for the font-style property. 
Style.FontWeight Enum for the font-weight property. 
Style.HasCssName Interface to be implemented by enumerated CSS values. 
Style.ListStyleType Enum for the list-style-type property. 
Style.Overflow Enum for the overflow property. 
Style.Position Enum for the display property. 
Style.TableLayout Enum for the table-layout property. 
Style.TextDecoration Enum for the text-decoration property. 
Style.Unit CSS length units. 
Style.VerticalAlign Enum for the vertical-align property. 
Style.Visibility Enum for the visibility property. 
StyleElement Style information. 
StyleInjector Used to add stylesheets to the document. 
StyleInjector.StyleInjectorImpl The DOM-compatible way of adding stylesheets. 
StyleInjector.StyleInjectorImplIE IE doesn't allow manipulation of a style element through DOM methods. 
SubmitButton A standard push-button widget which will automatically submit its enclosing FormPanel if any. 
SubstitutionCollector Collects all user-defined constant nodes in the stylesheet. 
SubstitutionReplacer Substitute symbolic replacements into string values. 
SuggestBox A SuggestBox is a text box or text area which displays a pre-configured set of selections that match the user's input. 
SuggestBox.DefaultSuggestionDisplay

The default implementation of SuggestBox.SuggestionDisplay displays suggestions in a PopupPanel beneath the SuggestBox

SuggestBox.SuggestionCallback The callback used when a user selects a SuggestOracle.Suggestion
SuggestBox.SuggestionDisplay Used to display suggestions to the user. 
SuggestionEvent Event object containing information about the selection of a SuggestOracle.Suggestion displayed by a SuggestBox
SuggestionHandler This interface is deprecated. use SelectionHandler instead  
SuggestOracle A SuggestOracle can be used to create suggestions associated with a specific query string. 
SuggestOracle.Callback Callback for SuggestOracle
SuggestOracle.Request A SuggestOracle request. 
SuggestOracle.Response SuggestOracle response. 
SuggestOracle.Suggestion Suggestion supplied by the SuggestOracle
SystemLogHandler A Handler that prints logs to System.out or System.err. 

T

TabBar A horizontal bar of folder-style tabs, most commonly used as part of a TabPanel
TabBar.Tab Set of characteristic interfaces supported by TabBar tabs. 
TabLayoutPanel A panel that represents a tabbed set of pages, each of which contains another widget. 
TabLayoutPanelParser Parses TabLayoutPanel widgets. 
TableCaptionElement Table caption. 
TableCellElement The object used to represent the TH and TD elements. 
TableColElement Regroups the COL and COLGROUP elements. 
TableElement The create* and delete* methods on the table allow authors to construct and modify tables. 
TableListener This interface is deprecated. use ClickHandler and getCellForEvent(com.google.gwt.event.dom.client.ClickEvent) instead  
TableListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
TableRowElement A row in a table. 
TableSectionElement The THEAD, TFOOT, and TBODY elements. 
TabListener This interface is deprecated. use addBeforeSelectionHandler(com.google.gwt.event.logical.shared.BeforeSelectionHandler) and/or addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler) instead  
TabListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
TabPanel A panel that represents a tabbed set of pages, each of which contains another widget. 
TabPanelParser Parses TabPanel widgets. 
TagName Indicates the tag name of an Element subclass. 
TakesValue<V> Implemented by objects that hold a value. 
TakesValueEditor<T> Adapts the TakesValue interface to the Editor framework. 
Teardown Specifies a teardown method that will be executed after the annotated Benchmark test method. 
Text The Text interface represents textual content. 
Text This interface describes text nodes, as might occur between tags. 
TextArea A text box that allows multiple lines of text to be entered. 
TextAreaElement Multi-line text field. 
TextBox A standard single-line text box. 
TextBoxBase Abstract base class for most text entry widgets. 
TextBoxBase.TextAlignConstant This class is deprecated. use setAlignment(ValueBoxBase.TextAlignment)  
TextBoxImpl Implementation class used by TextBox
TextBoxImplIE6 IE6-specific implementation of TextBoxImpl
TextCell A Cell used to render text. 
TextColumn<T> A column that displays its contents with a TextCell and does not make use of view data. 
TextHeader A Header containing String data rendered by a TextCell
TextInputCell An AbstractCell used to render a text input. 
TextInputCell.ViewData The ViewData for this cell. 
TextInterpreter The interpreter of choice for calls to consumeInnerText(XMLElement.PostProcessingInterpreter)
TextLogFormatter Formats LogRecords into 2 lines of text. 
TextMetrics HTML 5 Canvas text metrics. 
TextPlaceholderInterpreter Interprets the interior of text message. 
TextResource A resource that contains text that should be incorporated into the compiled output. 
TextResourceCallback This interface is deprecated. use ResourceCallback directly  
TextResourceGenerator Provides implementations of TextResource. 
ThrowCommand A command to indicate that a value was thrown by the remote side. 
Time_CustomFieldSerializer Custom field serializer for java.sql.Time. 
TimeoutException Exception sent when a JSONP calls expires the timeout. 
TimeoutException This exception is thrown when a GWTTestCase-derived class runs a test in asynchronous mode and fails to complete within a specified timeout period. 
Timer A simplified, browser-safe timer class. 
TimeRanges

A JavaScriptObject representing a time range returned from a MediaElement

Timestamp_CustomFieldSerializer Custom field serializer for java.sql.Timestamp. 
TimeZone The TimeZone class implements a time zone information source for client applications. 
TimeZoneConstants TimeZoneConstants encapsulates a collection of time zone data for use with DateTimeFormat services. 
TimeZoneInfo A JavaScript Overlay type on top of the JSON data describing everything we need to know about a particular timezone. 
TitleElement The document title. 
ToggleButton A ToggleButton is a stylish stateful button which allows the user to toggle between up and down states. 
Tokenator Methods to dispense unique text tokens to be stitched into text, and to help replace the tokens with arbitrary content. 
Tokenator.Resolver Resolves a token to its literal value. 
Touch Class representing touches. 
TouchCancelEvent Represents a native touch start event. 
TouchCancelHandler Handler interface for TouchCancelEvent events. 
TouchEndEvent Represents a native touch end event. 
TouchEndHandler Handler interface for TouchEndEvent events. 
TouchEvent<H extends EventHandler> Abstract class representing touch events. 
TouchMoveEvent Represents a native touch move event. 
TouchMoveHandler Handler interface for TouchMoveEvent events. 
TouchStartEvent Represents a native touch start event. 
TouchStartHandler Handler interface for TouchStartEvent events. 
Tree A standard hierarchical tree widget. 
Tree.Resources A ClientBundle that provides images for this widget. 
TreeImages This interface is deprecated. replaced by Tree.Resources.  
TreeItem An item that can be contained within a Tree
TreeItem.TreeItemImpl Implementation class for TreeItem
TreeItem.TreeItemImplIE6 IE specific implementation class for TreeItem
TreeListener This interface is deprecated. Use SelectionHandler, OpenHandler, and CloseHandler instead  
TreeListenerCollection This class is deprecated. Widgets should now manage their own handlers via addDomHandler(H, DomEvent.Type)  
TreeMap_CustomFieldSerializer Custom field serializer for java.util.TreeMap. 
TreeNode A representation of a node in a tree. 
TreeSet_CustomFieldSerializer Custom field serializer for java.util.TreeMap. 
TreeViewModel A model of a tree. 
TreeViewModel.DefaultNodeInfo<T> Default implementation of TreeViewModel.DefaultNodeInfo
TreeViewModel.NodeInfo<T> The info needed to create the children of a tree node. 
Trial The result of a single trial-run of a single benchmark method. 
TypeConstrainer This class defines the method constrainTypeBy(JClassType, JClassType)
TypeHandler An interface to serializer or deserialize objects of a particular type. 
TypeLibrary Utility methods for querying, encoding, and decoding typed payload data. 
TypeNameObfuscator This is a private interface that allows ProxyCreator to provide obfuscated type names to the server components via StandardSerializationPolicy
TypeOverrides Contains serialization dispatch information for types that don't support simple serialization. 
TypeOverrides.SerializeFunction An individual entry, which is a wrapper around the CFS's serialize method. 
TypeSerializerCreator This class generates a class with name 'typeSerializerClassName' that is able to serialize and deserialize a set of types into or out of a stream. 
TypeUtils Shared code for answering question about Class objects. 

U

UiBinder<U, O> Interface implemented by classes that generate DOM or Widget structures from ui.xml template files, and which inject portions of the generated UI into the fields of an owner. 
UiBinderContext A shared context cache for UiBinder. 
UiBinderGenerator Generator for implementations of UiBinder
UiBinderParser Parses the root UiBinder element, and kicks of the parsing of the rest of the document. 
UiBinderUtil Static helper methods used by UiBinder. 
UiBinderUtil.TempAttachment Temporary attachment record that keeps track of where an element was before attachment. 
UiBinderWriter Writer for UiBinder generated classes. 
UiChild Mark a method as the appropriate way to add a child widget to the parent class. 
UiChildParser Parses any children of widgets that use the UIChild annotation. 
UiConstructor Marks a constructor that may be used as an alternative to a widget's zero args construtor in a UiBinder template. 
UiFactory Marks a method that may be called as an alternative to a GWT.create call in a UiBinder template. 
UiField Marks fields in a UiBinder client that must be filled by the binder's createAndBindUi(O) method. 
UiHandler Marks a method to be automatically bound as an event handler. 
UIObject The superclass for all user-interface objects. 
UIObject.DebugIdImpl The implementation of the set debug id method, which does nothing by default. 
UIObject.DebugIdImplEnabled The implementation of the setDebugId method, which sets the id of the Elements in this UIObject
UIObjectParser Parser of all UIObject types. 
UiTemplate Indicates the template from which to generate a UiBinder
UiTextInterpreter Interprets generic message tags like: <ui:text from="{myMsg.message}" />
UListElement Unordered list. 
UmbrellaException A RuntimeException that collects a Set of child Throwables together. 
UnexpectedException The GWT RPC class throws UnexpectedException when a service method, being invoked by GWT RPC, throws a checked exception that is not in the service method's signature. 
UriUtils Utility class containing static methods for validating and sanitizing URIs. 
URL Utility class for the encoding and decoding URLs in their entirety or by their individual components. 
UrlBuilder Utility class to build a URL from components. 

V

ValueAwareEditor<T> Editors whose behavior changes based on the value being edited will implement this interface. 
ValueBox<T> A text box able to parse its displayed value. 
ValueBoxBase<T> Abstract base class for all text entry widgets. 
ValueBoxBase.TextAlignment Alignment values for setAlignment(ValueBoxBase.TextAlignment)
ValueBoxEditor<T> Adapts the ValueBoxBase interface to the Editor framework. 
ValueBoxEditorDecorator<T> A simple decorator to display leaf widgets with an error message. 
ValueChangeEvent<T> Represents a value change event. 
ValueChangeHandler<T> Handler interface for ValueChangeEvent events. 
ValueCodex Provides unified encoding and decoding of value objects. 
ValueCommand Represents an atomic value. 
ValueLabel<T> A label displaying its value through a renderer. 
ValueListBox<T> Implementation of HasConstrainedValue based on a SelectElement
ValuePicker<T> Allows the user to pick a single value from a list. 
ValueProxy An analog to EntityProxy for domain types that do not have an identity concept. 
ValueProxyCategory Contains static implementation of ValueProxy-specific methods. 
ValueUpdater<C> A ValueUpdater may be added to a Cell to provide updated data. 
Vector_CustomFieldSerializer Custom field serializer for java.util.Vector. 
VersionedMessage Describes a message that contains version information. 
VerticalPanel A panel that lays all of its widgets out in a single vertical column. 
VerticalSplitPanel This class is deprecated. Use SplitLayoutPanel instead, but understand that it is not a drop in replacement for this class. It requires standards mode, and is most easily used under a RootLayoutPanel (as opposed to a RootPanel 
VerticalSplitPanel.Resources The default resources used by this widget. 
VerticalSplitPanelImages This interface is deprecated. replaced by VerticalSplitPanel.Resources.  
Video

A widget representing a <video> element. 

VideoElement Video element. 
Violation A lightweight representation of a javax.validation.ConstraintViolation. 
ViolationMessage Represents a ConstraintViolation. 
Void_CustomFieldSerializer Custom field serializer for java.lang.Void. 

W

W3cDomHelper Simplifies instantiation of the w3c XML parser, in just the style that UiBinder likes it. 
WeakMapping A class associating a (String, Object) map with arbitrary source objects (except for Strings). 
WebAppCreator Creates a GWT application skeleton. 
WebModeClientOracle Encapsulates data about the structure of the client code. 
WebModeClientOracle.Builder A Builder object to create ClientOracles. 
WebModeClientOracle.Triple<A, B, C> A pair with extra data. 
WebModePayloadSink A CommandSink that will generate a web-mode payload. 
Widget The base class for the majority of user-interface objects. 
WidgetCollection A simple collection of widgets to be used by panels and composites
Window This class provides access to the browser window's methods, properties, and events. 
Window.ClosingEvent Fired just before the browser window closes or navigates to a different site. 
Window.ClosingHandler Handler for Window.ClosingEvent events. 
Window.Location This class provides access to the browser's location's object. 
Window.Navigator This class provides access to the browser's navigator object. 
Window.ScrollEvent Fired when the browser window is scrolled. 
Window.ScrollHandler Handler for Window.ScrollEvent events. 
WindowCloseListener This interface is deprecated. use Window.ClosingHandler and CloseHandler instead  
WindowImpl Native implementation associated with Window
WindowImplIE IE implementation of WindowImpl
WindowImplIE.Resources The resources for this implementation. 
WindowResizeListener This interface is deprecated. use ResizeHandler instead  
WindowScrollListener This interface is deprecated. use addWindowScrollHandler(com.google.gwt.user.client.Window.ScrollHandler) instead instead  
WithProperties Annotation indicating that a test method inside a GWTTestCase requires a set of binding properties to be set in its module. 
WithProperties.Property Annotation defining a binding property. 
WithTokenizers Indicates PlaceTokenizer types used by an implementation of PlaceHistoryMapper generated by com.google.gwt.place.rebind.PlaceHistoryMapperGenerator
WordCountDirectionEstimator Direction estimator that uses the "word count" heuristic. 
WriteOperation The enum used in EntityProxyChange

X

XhrLoadingStrategy The standard loading strategy used in a web browser. 
XhrLoadingStrategy.RequestData Since LoadingStrategy must support concurrent requests, including figuring which is which in the onLoadError handling, we need to keep track of this data for each outstanding request, which we index by xhr object. 
XMLAttribute Like XMLElement, a wrapper around Attr to keep parser writers out of trouble. 
XMLElement A wrapper for Element that limits the way parsers can interact with the XML document, and provides some convenience methods. 
XMLElement.Interpreter<T> Callback interface used by consumeInnerHtml(Interpreter) and consumeChildElements(Interpreter)
XMLElement.Location Represents the source location where the XMLElement was declared. 
XMLElement.PostProcessingInterpreter<T> Extends XMLElement.Interpreter with a method to be called after all elements have been processed. 
XMLElementProvider Implemented by objects that instantiate XMLElement. 
XMLElementProviderImpl The default implemenatation of XMLElementProvider
XMLHttpRequest The native XMLHttpRequest object. 
XMLParser This class represents the client interface to XML parsing. 
XMLParserImpl Native implementation associated with XMLParser
XMLParserImplSafari This class is Safari implementation of the XMLParser interface.