HtmlUnit 2.16 API

Packages 
Package Description
com.gargoylesoftware.htmlunit
Framework classes (contains the WebClient class which is the main entry point).
com.gargoylesoftware.htmlunit.activex.javascript.msxml
Implementations of the MSXML's (ActiveX) JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.attachment
Attachment-related classes.
com.gargoylesoftware.htmlunit.gae
Classes used in getting HtmlUnit to run on Google App Engine (GAE).
com.gargoylesoftware.htmlunit.html
Classes specific to HTML pages, particularly the HtmlPage which represents an HTML document and provides access to its content.
com.gargoylesoftware.htmlunit.html.applets
This package contains classes needed for handling Applets internally.
com.gargoylesoftware.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.
com.gargoylesoftware.htmlunit.html.xpath
XPath adapter implementation for the Htmlunit DOM
com.gargoylesoftware.htmlunit.httpclient
All the customizations we did to make HttpClient behave like a real browser.
com.gargoylesoftware.htmlunit.javascript
Classes in this package are specific to the JavaScript engine - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.background
Classes relating to background JavaScript execution, which is usually triggered via setTimeout() or setInterval().
com.gargoylesoftware.htmlunit.javascript.configuration
Classes in this package are specific for the javascript engine - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host
Implementations of the various JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.arrays
Implementations of the JavaScript host objects for Typed Arrays - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.canvas
Implementations of the Canvas JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.css
Implementations of the CSS JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.dom
Implementations of the DOM JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.event
Implementations of the JavaScript host objects for events - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.geo
Implementations of the Geolocation JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.html
Implementations of the HTML JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.intl
Implementations of the Internationalization JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.media
Implementations of the JavaScript host media objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.svg
Implementations of the SVG JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.host.xml
Implementations of the XML JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
com.gargoylesoftware.htmlunit.javascript.regexp
This package contains improvement to Rhino native RegExp based on JDK 1.4 regular expression support.
com.gargoylesoftware.htmlunit.protocol
Support for protocols that don't have a special handling (maybe protocols that are simply wrong)
com.gargoylesoftware.htmlunit.protocol.about
Support for the about: protocol
com.gargoylesoftware.htmlunit.protocol.data
Support for the data: protocol
com.gargoylesoftware.htmlunit.protocol.javascript
Support for the javascript: protocol
com.gargoylesoftware.htmlunit.svg
Classes specific to Scalable Vector Graphics
com.gargoylesoftware.htmlunit.util
Misc utilities
com.gargoylesoftware.htmlunit.xml
Classes specific to XML pages
netscape.javascript
Applet LiveConnect simulation

Copyright © 2002–2015 Gargoyle Software Inc.. All rights reserved.