GWT Library Modules

After an internet search that took way too long, I came up with the following list of GWT modules that make up the GWT SDK 1.7

  • com.google.gwt.animation.Animation
  • com.google.gwt.benchmarks.Benchmarks
  • com.google.gwt.core.CompilerParameters
  • com.google.gwt.core.Core
  • com.google.gwt.debug.Debug
  • com.google.gwt.dom.DOM
  • com.google.gwt.emulation.Emulation
  • com.google.gwt.emulation.EmulationWithUserAgent
  • com.google.gwt.event.Event
  • com.google.gwt.event.EventBase
  • com.google.gwt.http.HTTP
  • com.google.gwt.il18n.IL18N
  • com.google.gwt.json.JSON
  • com.google.gwt.junit.JUnit
  • com.google.gwt.user.User – this one contains many others that have been omitted for brevity
  • com.google.com.gwt.user.theme.standard.Standard
  • com.google.com.gwt.user.theme.chrome.Chrome
  • com.google.com.gwt.user.theme.dark.Dark
  • com.google.com.gwt.xml.XML

In general, any classes which are in the package or sub-packages of the given module are accessed by your application by adding an <inherit name=”module”/> to your module descriptor (YourApp.gwt.xml).

The naming conventions used by Google here make managing your app’s libraries pretty simple, assuming you know this is how things are organized. Otherwise, good luck finding a ‘include this module to get this class’ lookup table anywhere in the GWT documentation.

It's only fair to share...
Share on Facebook
Facebook
Google+
Google+
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin

Leave a Reply