Package com.gargoylesoftware.htmlunit

Framework classes

See:
          Description

Interface Summary
AlertHandler A handler for javascript alerts.
ConfirmHandler A handler for javascript window.confirm().
IncorrectnessListener Interface to receive notification of incorrect information in html code (but not the parser messages), headers, ...
OnbeforeunloadHandler A handler for onbeforeunload event.
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 javascript alerts.
WebConnection INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
An object that handles the actual communication portion of page retrieval/submission.
WebResponse A response from a web server
WebWindow An interface that represents one window in a browser.
WebWindowListener A listener for WebWindowEvent's
 

Class Summary
AjaxController This class gets notified of AJAX calls and has the possibility to influence them.
Assert Utility methods for performing runtime assertions.
BrowserVersion Objects of this class represent one specific version of a given browser.
Cache Simple cache implementation.
CollectingAlertHandler A simple alert handler that keeps track of alerts in a list.
DefaultCredentialsProvider Default HtmlUnit implementation of the CredentialsProvider interface.
DefaultPageCreator The default implementation of PageCreator.
FormEncodingType A collection of constants that represent the various ways a form can be encoded when submitted
HttpWebConnection INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
An object that handles the actual communication portion of page retrieval/submission
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.
KeyDataPair A holder for a key/value pair that represents a file to upload.
KeyValuePair A container that holds a key and a value
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 through 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
ScriptResult This object contains the result of executing a chunk of script code.
SgmlPage A basic class to be implemented by HtmlPage and XmlPage.
StringWebResponse A simple WebResponse created from a string.
SubmitMethod A collection of constants that represent the various ways a page can be submitted
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.
ThreadManager INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
This is a class that provides thread handling services to internal clients as well as exposes some of the status of these threads to the public API.
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.
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 An object that represents a web browser.
WebConnectionImpl INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
An object that handles the actual communication portion of page retrieval/submission.
WebRequestSettings Parameter object for making web requests.
WebResponseData Simple data object to simplify WebResponse creation.
WebResponseImpl Simple base class for WebResponse.
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.
 

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



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