Google Web Toolkit (Beta)
Search this site:

# GWT Class Reference

These packages contain reference information about the main GWT user interface and utility classes. For higher-level explanations of how to take advantage of all this stuff, check out the Developer Guide. Among other things, there's a handy widget gallery and an explanation of how remote procedure calls work.

For a list of JRE classes that GWT can translate out of the box, see the documentation for the GWT JRE emulation library.

## Packages

com.google.gwt.core.client | Fundamental classes used in client-side GWT code.
com.google.gwt.core.ext | Classes used to extend the GWT compiler.
com.google.gwt.core.ext.typeinfo | Type-introspection support classes used by generators.
com.google.gwt.http.client | Provides the client-side classes and interfaces for making HTTP requests and processing the associated responses.
com.google.gwt.i18n.client | Internationalization support for GWT applications.
com.google.gwt.json.client | Classes for parsing and creating JSON encoded values.
com.google.gwt.junit.client | Classes and modules used in building JUnit tests.
com.google.gwt.user.client | Fundamental user-interface classes used in client-side GWT code.
com.google.gwt.user.client.rpc | Classes used in client-side implementation of remote procedure calls.
com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.
com.google.gwt.user.server.rpc | Classes used in server-side implementation of remote procedure calls.
com.google.gwt.xml.client | Basic classes used in XML DOM parsing and XML document generation.