Uses of Package
org.htmlunit
-
Packages that use org.htmlunit Package Description org.htmlunit Framework classes (contains theWebClient
class which is the main entry point).org.htmlunit.attachment Attachment-related classes.org.htmlunit.css Classes supporting Cascading Style Sheets.org.htmlunit.html Classes specific to HTML pages, particularly theHtmlPage
which represents an HTML document and provides access to its content.org.htmlunit.html.impl Contains some implementation classes that have to be public to be used internally in different packages but that shouldn't be used directly by HtmlUnit users.org.htmlunit.html.parser Contains the html parser interface.org.htmlunit.html.parser.neko Contains the neko html parser.org.htmlunit.html.serializer Contains the html serializer implementations.org.htmlunit.httpclient All the customizations we did to make HttpClient behave like a real browser.org.htmlunit.javascript Classes in this package are specific to the JavaScript engine - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.background Classes relating to background JavaScript execution, which is usually triggered viasetTimeout()
orsetInterval()
.org.htmlunit.javascript.configuration Classes in this package are specific for the JavaScript engine - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host Implementations of the various JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host.dom Implementations of the DOM JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host.event Implementations of the JavaScript host objects for events - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host.file Implementations of the File JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host.html Implementations of the HTML JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host.intl Implementations of the Internationalization JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host.worker Implementations of the Web Workers JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.host.xml Implementations of the XML JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.org.htmlunit.javascript.preprocessor Some special ScriptPreProcessor's to make this working with common js libs.org.htmlunit.platform Support for platform specific implementations (e.g.org.htmlunit.svg Classes specific to Scalable Vector Graphics.org.htmlunit.util Miscellaneous utilities.org.htmlunit.websocket WebSocket support.org.htmlunit.webstart Miscellaneous utilities.org.htmlunit.xml Classes specific to XML pages. -
Classes in org.htmlunit used by org.htmlunit Class Description AbstractPage A basicPage
implementation.AjaxController This class is notified when AJAX calls are made, and has the ability to influence these calls.AlertHandler A handler for JavaScript alerts.BrowserVersion Objects of this class represent one specific version of a given browser.BrowserVersion.BrowserVersionBuilder Because BrowserVersion is immutable we need a builder for this complex object setup.BrowserVersionFeatures Constants of various features of eachBrowserVersion
.Cache Simple cache implementation which caches compiled JavaScript files and parsed CSS snippets.Cache.Entry A cache entry.ClipboardHandler A handler for system clipboard access.ConfirmHandler A handler for the JavaScript functionwindow.confirm()
.CookieManager Manages cookies for aWebClient
.DefaultCredentialsProvider.AuthScopeProxy We have to wrapAuthScope
instances in a serializable proxy so that theDefaultCredentialsProvider
class can be serialized correctly.DefaultCredentialsProvider.SocksProxyAuthenticator DefaultPageCreator.PageType The different supported page types.DialogWindow A window opened in JavaScript via eitherwindow.showModalDialog
orwindow.showModelessDialog
.DownloadedContent Wrapper for content downloaded from a remote server.FailingHttpStatusCodeException An exception that is thrown when the server returns a failing status code.FormEncodingType A collection of constants that represent the various ways a form can be encoded when submitted.FrameContentHandler Interface to customize the handling of frame content.History Representation of the navigation history of a single window.History.HistoryEntry The single entry in the history.HttpMethod Represents the various ways a page can be submitted.ImmediateRefreshHandler This refresh handler immediately refreshes the specified page, using the specified URL and ignoring the wait time.IncorrectnessListener Interface to receive notification of incorrect information in HTML code (but not the parser messages), headers, ...MockWebConnection.RawResponseData Contains the raw data configured for a response.OnbeforeunloadHandler A handler foronbeforeunload
events.Page An abstract page that represents some content returned from a server.PageCreator Something that knows how to create a page object.PluginConfiguration Contains information about a plugin as available in JavaScript viadocument.navigator.plugins
, as well as the associated mime types.PluginConfiguration.MimeType Holds information about a single mime type associated with a plugin.PrintHandler A handler for JavaScript Window.print() (Printing Spec).PromptHandler A handler for JavaScript window.prompt().ProxyConfig Class which centralizes proxy configuration, in an effort to reduce clutter in theWebClient
class.RefreshHandler A handler for page refreshes.Screen Screen
.ScriptPreProcessor A script pre processor call back.ScriptResult This object contains the result of executing a chunk of script code.SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g.StatusHandler A handler for changes towindow.status
.StorageHolder Holder for different types of storages.StorageHolder.Type Type for Storage.TextPage A generic page that will be returned for any text related content.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.WebClient The main starting point in HtmlUnit: this class simulates a web browser.WebClient.CSS3ParserPool Our pool of CSS3Parsers.WebClient.CurrentWindowTracker Keeps track of the current window.WebClient.LoadJob WebClient.PooledCSS3Parser This is a poolable CSS3Parser which can be reused automatically when closed.WebClientOptions Represents options of aWebClient
.WebClientOptions.Geolocation WebConnection An object which handles the actual communication portion of page retrieval/submission.WebConsole This class can be used to print messages to the logger.WebConsole.Logger A simple logging interface abstracting logging APIs.WebRequest Parameter object for making web requests.WebRequest.HttpHint WebResponse A response from a web server.WebResponseData Simple data object to simplify WebResponse creation.WebWindow An interface that represents one window in a browser.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.WebWindowListener A listener for WebWindowEvent's.WebWindowNotFoundException Exception to indicate that noWebWindow
could be found that matched a given name. -
Classes in org.htmlunit used by org.htmlunit.attachment Class Description Page An abstract page that represents some content returned from a server.WebResponse A response from a web server. -
Classes in org.htmlunit used by org.htmlunit.css Class Description BrowserVersion Objects of this class represent one specific version of a given browser.BrowserVersionFeatures Constants of various features of eachBrowserVersion
.WebClient The main starting point in HtmlUnit: this class simulates a web browser.WebWindow An interface that represents one window in a browser. -
Classes in org.htmlunit used by org.htmlunit.html Class Description BrowserVersion Objects of this class represent one specific version of a given browser.BrowserVersionFeatures Constants of various features of eachBrowserVersion
.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.Page An abstract page that represents some content returned from a server.ScriptResult This object contains the result of executing a chunk of script code.SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g.WebClient The main starting point in HtmlUnit: this class simulates a web browser.WebRequest Parameter object for making web requests.WebResponse A response from a web server.WebWindow An interface that represents one window in a browser.WebWindowImpl INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Base class for common WebWindow functionality. -
Classes in org.htmlunit used by org.htmlunit.html.impl Class Description Page An abstract page that represents some content returned from a server. -
Classes in org.htmlunit used by org.htmlunit.html.parser Class Description SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g.WebResponse A response from a web server. -
Classes in org.htmlunit used by org.htmlunit.html.parser.neko Class Description BrowserVersion Objects of this class represent one specific version of a given browser.SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g.WebResponse A response from a web server. -
Classes in org.htmlunit used by org.htmlunit.html.serializer Class Description BrowserVersion Objects of this class represent one specific version of a given browser. -
Classes in org.htmlunit used by org.htmlunit.httpclient Class Description BrowserVersion Objects of this class represent one specific version of a given browser.CookieManager Manages cookies for aWebClient
.WebClientOptions Represents options of aWebClient
. -
Classes in org.htmlunit used by org.htmlunit.javascript Class Description BrowserVersion Objects of this class represent one specific version of a given browser.Page An abstract page that represents some content returned from a server.ScriptException An exception that will be thrown if an error occurs during the processing of a script.WebClient The main starting point in HtmlUnit: this class simulates a web browser.WebWindow An interface that represents one window in a browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.background Class Description Page An abstract page that represents some content returned from a server.WebClient The main starting point in HtmlUnit: this class simulates a web browser.WebWindow An interface that represents one window in a browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.configuration Class Description BrowserVersion Objects of this class represent one specific version of a given browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.host Class Description BrowserVersion Objects of this class represent one specific version of a given browser.Page An abstract page that represents some content returned from a server.Screen Screen
.ScriptException An exception that will be thrown if an error occurs during the processing of a script.StorageHolder.Type Type for Storage.WebRequest Parameter object for making web requests.WebWindow An interface that represents one window in a browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.host.dom Class Description SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g. -
Classes in org.htmlunit used by org.htmlunit.javascript.host.event Class Description BrowserVersion Objects of this class represent one specific version of a given browser.ScriptResult This object contains the result of executing a chunk of script code. -
Classes in org.htmlunit used by org.htmlunit.javascript.host.file Class Description BrowserVersion Objects of this class represent one specific version of a given browser.WebRequest Parameter object for making web requests. -
Classes in org.htmlunit used by org.htmlunit.javascript.host.html Class Description SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g.WebWindow An interface that represents one window in a browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.host.intl Class Description BrowserVersion Objects of this class represent one specific version of a given browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.host.worker Class Description WebClient The main starting point in HtmlUnit: this class simulates a web browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.host.xml Class Description WebRequest Parameter object for making web requests.WebResponse A response from a web server.WebWindow An interface that represents one window in a browser. -
Classes in org.htmlunit used by org.htmlunit.javascript.preprocessor Class Description ScriptPreProcessor A script pre processor call back. -
Classes in org.htmlunit used by org.htmlunit.platform Class Description ClipboardHandler A handler for system clipboard access. -
Classes in org.htmlunit used by org.htmlunit.svg Class Description SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g. -
Classes in org.htmlunit used by org.htmlunit.util Class Description SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g.WebClient The main starting point in HtmlUnit: this class simulates a web browser.WebConnection An object which handles the actual communication portion of page retrieval/submission.WebRequest Parameter object for making web requests.WebResponse A response from a web server. -
Classes in org.htmlunit used by org.htmlunit.websocket Class Description WebClient The main starting point in HtmlUnit: this class simulates a web browser. -
Classes in org.htmlunit used by org.htmlunit.webstart Class Description WebResponse A response from a web server. -
Classes in org.htmlunit used by org.htmlunit.xml Class Description Page An abstract page that represents some content returned from a server.SgmlPage A basic class of Standard Generalized Markup Language (SGML), e.g.WebResponse A response from a web server.WebWindow An interface that represents one window in a browser.