Package com.gargoylesoftware.htmlunit

Framework classes (contains the WebClient class which is the main entry point).

See:
          Description

Interface Summary
AlertHandler A handler for JavaScript alerts.
ConfirmHandler A handler for the JavaScript function window.confirm().
DownloadedContent Wrapper for content downloaded from a remote server.
IncorrectnessListener Interface to receive notification of incorrect information in HTML code (but not the parser messages), headers, ...
OnbeforeunloadHandler A handler for onbeforeunload events.
Page An abstract page that represents some content returned from a server.
PageCreator Something that knows how to create a page object.
PromptHandler A handler for JavaScript window.prompt().
RefreshHandler A handler for page refreshes.
ScriptPreProcessor A script pre processor call back.
StatusHandler A handler for changes to window.status.
WebConnection An object which handles the actual communication portion of page retrieval/submission.
WebWindow An interface that represents one window in a browser.
WebWindowListener A listener for WebWindowEvent's.
 

Class Summary
AjaxController This class is notified when AJAX calls are made, and has the ability to influence these calls.
BinaryPage A page for binary content.
BrowserVersion Objects of this class represent one specific version of a given browser.
Cache Simple cache implementation which caches compiled JavaScript files and parsed CSS snippets.
CollectingAlertHandler A simple alert handler that keeps track of alerts in a list.
CookieManager Manages cookies for a WebClient.
DefaultCredentialsProvider Default HtmlUnit implementation of the CredentialsProvider interface.
DefaultCssErrorHandler HtmlUnit's default implementation of ErrorHandler, which logs all CSS problems.
DefaultPageCreator The default implementation of PageCreator.
DialogWindow A window opened in JavaScript via either window.showModalDialog or window.showModelessDialog.
DownloadedContent.InMemory Implementation keeping content in memory.
DownloadedContent.OnFile Implementation keeping content on the file system.
FormEncodingType A collection of constants that represent the various ways a form can be encoded when submitted.
History Representation of the navigation history of a single window.
HttpWebConnection Default implementation of WebConnection, using the HttpClient library to perform HTTP requests.
ImmediateRefreshHandler The default handler for page refreshes.
IncorrectnessListenerImpl Default implementation of IncorrectnessListener configured on WebClient.
JavaScriptPage A generic page that will be returned for JavaScript content.
MockWebConnection A fake WebConnection designed to mock out the actual HTTP connections.
NicelyResynchronizingAjaxController This AjaxController resynchronizes calls calling from the main thread.
PluginConfiguration Contains information about a plugin as available in JavaScript via document.navigator.plugins, as well as the associated mime types (for Firefox browser simulation).
PluginConfiguration.MimeType Holds information about a single mime type associated with a plugin.
ProxyConfig Class which centralizes proxy configuration, in an effort to reduce clutter in the WebClient class.
ScriptResult This object contains the result of executing a chunk of script code.
SgmlPage A basic class to be implemented by HtmlPage and XmlPage.
SilentCssErrorHandler Implementation of ErrorHandler which ignores all CSS problems.
StringWebResponse A simple WebResponse created from a string.
TextPage A generic page that will be returned for any text related content.
TextUtil Utility methods relating to text.
ThreadedRefreshHandler This refresh handler spawns a new thread that waits the specified number of seconds before refreshing the specified page, using the specified URL.
TopLevelWindow A window representing a top level browser window.
UnexpectedPage A generic page that is returned whenever an unexpected content type is returned by the server.
UrlFetchWebConnection An implementation of WebConnection, compatible with Google App Engine.
Version Class to display version information about HtmlUnit.
WaitingRefreshHandler This refresh handler waits the specified number of seconds (or a user defined maximum) before refreshing the specified page, using the specified URL.
WebAssert Utility class which contains standard assertions for HTML pages.
WebClient The main starting point in HtmlUnit: this class simulates a web browser.
WebRequest Parameter object for making web requests.
WebRequestSettings Deprecated. as of 2.8, please use WebRequest instead.
WebResponse A response from a web server.
WebResponseData Simple data object to simplify WebResponse creation.
WebResponseImpl Deprecated. as of 2.8, use WebResponse instead
WebWindowAdapter An adapter for the WebWindowListener interface.
WebWindowEvent An event that will be fired when a WebWindow changes.
WebWindowImpl INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Base class for common WebWindow functionality.
 

Enum Summary
BrowserVersionFeatures Constants of various features of each BrowserVersion.
HttpMethod Represents the various ways a page can be submitted.
 

Exception Summary
ElementNotFoundException An exception that is thrown when a specified XML element cannot be found in the DOM model.
FailingHttpStatusCodeException An exception that is thrown when the server returns a failing status code.
ObjectInstantiationException Thrown if an object could not be instantiated for some reason.
ScriptException An exception that will be thrown if an error occurs during the processing of a script.
WebWindowNotFoundException Exception to indicate that no WebWindow could be found that matched a given name.
 

Package com.gargoylesoftware.htmlunit Description

Framework classes (contains the WebClient class which is the main entry point).



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