## Hierarchy For Package com.gargoylesoftware.htmlunit

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - com.gargoylesoftware.htmlunit.AjaxController (implements java.io.Serializable)
    - com.gargoylesoftware.htmlunit.NicelyResynchronizingAjaxController
  - com.gargoylesoftware.htmlunit.BrowserVersion (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.Cache (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.CollectingAlertHandler (implements com.gargoylesoftware.htmlunit.AlertHandler, java.io.Serializable)
  - com.gargoylesoftware.htmlunit.CookieManager (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.DefaultCredentialsProvider (implements org.apache.commons.httpclient.auth.CredentialsProvider, java.io.Serializable)
  - com.gargoylesoftware.htmlunit.DefaultCssErrorHandler (implements org.w3c.css.sac.ErrorHandler, java.io.Serializable)
  - com.gargoylesoftware.htmlunit.DefaultPageCreator (implements com.gargoylesoftware.htmlunit.PageCreator, java.io.Serializable)
  - com.gargoylesoftware.htmlunit.html.DomNode (implements java.lang.Cloneable, org.w3c.dom.Node, java.io.Serializable)
    - com.gargoylesoftware.htmlunit.SgmlPage (implements org.w3c.dom.Document, com.gargoylesoftware.htmlunit.Page)
  - com.gargoylesoftware.htmlunit.DownloadedContent.InMemory (implements com.gargoylesoftware.htmlunit.DownloadedContent)
  - com.gargoylesoftware.htmlunit.DownloadedContent.OnFile (implements com.gargoylesoftware.htmlunit.DownloadedContent)
    - com.gargoylesoftware.htmlunit.DownloadedContent.OnTempFile
  - java.util.EventObject (implements java.io.Serializable)
    - com.gargoylesoftware.htmlunit.WebWindowEvent
  - com.gargoylesoftware.htmlunit.FormEncodingType (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.History (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.HttpWebConnection (implements com.gargoylesoftware.htmlunit.WebConnection)
  - com.gargoylesoftware.htmlunit.ImmediateRefreshHandler (implements com.gargoylesoftware.htmlunit.RefreshHandler, java.io.Serializable)
  - com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl (implements com.gargoylesoftware.htmlunit.IncorrectnessListener, java.io.Serializable)
  - com.gargoylesoftware.htmlunit.JavaScriptPage (implements com.gargoylesoftware.htmlunit.Page)
  - com.gargoylesoftware.htmlunit.MockWebConnection (implements com.gargoylesoftware.htmlunit.WebConnection)
  - org.apache.commons.httpclient.NameValuePair (implements java.io.Serializable)
    - com.gargoylesoftware.htmlunit.KeyDataPair
  - com.gargoylesoftware.htmlunit.PluginConfiguration (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.PluginConfiguration.MimeType (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.ProxyConfig (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.ScriptResult
  - com.gargoylesoftware.htmlunit.SilentCssErrorHandler (implements org.w3c.css.sac.ErrorHandler, java.io.Serializable)
  - com.gargoylesoftware.htmlunit.TextPage (implements com.gargoylesoftware.htmlunit.Page)
  - com.gargoylesoftware.htmlunit.TextUtil
  - com.gargoylesoftware.htmlunit.ThreadedRefreshHandler (implements com.gargoylesoftware.htmlunit.RefreshHandler)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.gargoylesoftware.htmlunit.ElementNotFoundException
        - com.gargoylesoftware.htmlunit.FailingHttpStatusCodeException
        - com.gargoylesoftware.htmlunit.ObjectInstantiationException
        - com.gargoylesoftware.htmlunit.ScriptException
        - com.gargoylesoftware.htmlunit.WebWindowNotFoundException
  - com.gargoylesoftware.htmlunit.UnexpectedPage (implements com.gargoylesoftware.htmlunit.Page)
  - com.gargoylesoftware.htmlunit.Version
  - com.gargoylesoftware.htmlunit.WaitingRefreshHandler (implements com.gargoylesoftware.htmlunit.RefreshHandler)
  - com.gargoylesoftware.htmlunit.WebAssert
  - com.gargoylesoftware.htmlunit.WebClient (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.WebRequestSettings (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.WebResponseData (implements java.io.Serializable)
  - com.gargoylesoftware.htmlunit.WebResponseImpl (implements com.gargoylesoftware.htmlunit.WebResponse)
    - com.gargoylesoftware.htmlunit.StringWebResponse
  - com.gargoylesoftware.htmlunit.WebWindowAdapter (implements com.gargoylesoftware.htmlunit.WebWindowListener)
  - com.gargoylesoftware.htmlunit.WebWindowImpl (implements com.gargoylesoftware.htmlunit.WebWindow)
    - com.gargoylesoftware.htmlunit.DialogWindow
    - com.gargoylesoftware.htmlunit.TopLevelWindow

## Interface Hierarchy

- com.gargoylesoftware.htmlunit.AlertHandler
- com.gargoylesoftware.htmlunit.ConfirmHandler
- com.gargoylesoftware.htmlunit.IncorrectnessListener
- com.gargoylesoftware.htmlunit.OnbeforeunloadHandler
- com.gargoylesoftware.htmlunit.PageCreator
- com.gargoylesoftware.htmlunit.PromptHandler
- com.gargoylesoftware.htmlunit.RefreshHandler
- com.gargoylesoftware.htmlunit.ScriptPreProcessor
- java.io.Serializable
  - com.gargoylesoftware.htmlunit.DownloadedContent
  - com.gargoylesoftware.htmlunit.Page
  - com.gargoylesoftware.htmlunit.WebResponse
  - com.gargoylesoftware.htmlunit.WebWindow
- com.gargoylesoftware.htmlunit.StatusHandler
- com.gargoylesoftware.htmlunit.WebConnection
- com.gargoylesoftware.htmlunit.WebWindowListener

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.gargoylesoftware.htmlunit.BrowserVersionFeatures
    - com.gargoylesoftware.htmlunit.HttpMethod

Copyright © 2002-2011 Gargoyle Software Inc.. All Rights Reserved.