# Hierarchy For Package com.google.gwt.user.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.gwt.user.client.AsyncProxy.ProxyCallback<T>
  - com.google.gwt.user.client.BaseListenerWrapper<T> (implements com.google.gwt.event.shared.EventHandler)
    - com.google.gwt.user.client.BaseListenerWrapper.NativePreview (implements com.google.gwt.user.client.Event.NativePreviewHandler)
    - com.google.gwt.user.client.BaseListenerWrapper.WrapHistory (implements com.google.gwt.event.logical.shared.ValueChangeHandler<T>)
    - com.google.gwt.user.client.BaseListenerWrapper.WrapWindowClose (implements com.google.gwt.event.logical.shared.CloseHandler<T>, com.google.gwt.user.client.Window.ClosingHandler)
    - com.google.gwt.user.client.BaseListenerWrapper.WrapWindowResize (implements com.google.gwt.event.logical.shared.ResizeHandler)
    - com.google.gwt.user.client.BaseListenerWrapper.WrapWindowScroll (implements com.google.gwt.user.client.Window.ScrollHandler)
  - com.google.gwt.user.client.CommandExecutor
  - com.google.gwt.user.client.Cookies
  - com.google.gwt.user.client.DeferredCommand
  - com.google.gwt.user.client.DocumentModeAsserter (implements com.google.gwt.core.client.EntryPoint)
  - com.google.gwt.user.client.DOM
  - com.google.web.bindery.event.shared.Event<H>
    - com.google.gwt.event.shared.GwtEvent<H>
      - com.google.gwt.user.client.Event.NativePreviewEvent (implements com.google.gwt.event.dom.client.HasNativeEvent)
      - com.google.gwt.user.client.Window.ClosingEvent
      - com.google.gwt.user.client.Window.ScrollEvent
  - com.google.gwt.user.client.History
  - com.google.gwt.core.client.JavaScriptObject
    - com.google.gwt.dom.client.NativeEvent
      - com.google.gwt.user.client.Event
    - com.google.gwt.dom.client.Node
      - com.google.gwt.dom.client.Element
        - com.google.gwt.user.client.Element
  - com.google.gwt.user.client.Random
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.google.gwt.user.client.CommandCanceledException
        - com.google.gwt.user.client.IncrementalCommandCanceledException
  - com.google.gwt.user.client.Timer
  - com.google.gwt.user.client.Window
  - com.google.gwt.user.client.Window.Location
  - com.google.gwt.user.client.Window.Navigator

## Interface Hierarchy

- com.google.gwt.user.client.AsyncProxy<T>
- com.google.gwt.user.client.DocumentModeAsserter.DocumentModeProperty
- com.google.gwt.event.shared.EventHandler
  - com.google.gwt.user.client.Event.NativePreviewHandler
  - com.google.gwt.user.client.Window.ClosingHandler
  - com.google.gwt.user.client.Window.ScrollHandler
- com.google.gwt.user.client.EventListener
- java.util.EventListener
  - com.google.gwt.user.client.HistoryListener
  - com.google.gwt.user.client.WindowCloseListener
  - com.google.gwt.user.client.WindowResizeListener
  - com.google.gwt.user.client.WindowScrollListener
- com.google.gwt.user.client.EventPreview
- com.google.gwt.user.client.ResponseTextHandler
- com.google.gwt.core.client.Scheduler.RepeatingCommand
  - com.google.gwt.user.client.IncrementalCommand
- com.google.gwt.core.client.Scheduler.ScheduledCommand
  - com.google.gwt.user.client.Command
- com.google.gwt.user.client.TakesValue<V>

## Annotation Type Hierarchy

- com.google.gwt.user.client.AsyncProxy.AllowNonVoid (implements java.lang.annotation.Annotation)
- com.google.gwt.user.client.AsyncProxy.ConcreteType (implements java.lang.annotation.Annotation)
- com.google.gwt.user.client.AsyncProxy.DefaultValue (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.google.gwt.user.client.DocumentModeAsserter.Severity