Uses of Package
org.htmlunit

Packages that use org.htmlunit
Package
Description
Framework classes (contains the WebClient class which is the main entry point).
Attachment-related classes.
Classes supporting Cascading Style Sheets.
Classes specific to HTML pages, particularly the HtmlPage which represents an HTML document and provides access to its content.
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.
Contains the html parser interface.
Contains the neko html parser.
Contains the html serializer implementations.
All the customizations we did to make HttpClient behave like a real browser.
Classes in this package are specific to the JavaScript engine - users of HtmlUnit shouldn't need anything in this package.
Classes relating to background JavaScript execution, which is usually triggered via setTimeout() or setInterval().
Classes in this package are specific for the JavaScript engine - users of HtmlUnit shouldn't need anything in this package.
Implementations of the various JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
Implementations of the DOM JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
Implementations of the JavaScript host objects for events - users of HtmlUnit shouldn't need anything in this package.
Implementations of the File JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
Implementations of the HTML JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
Implementations of the Internationalization JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
Implementations of the Web Workers JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
Implementations of the XML JavaScript host objects - users of HtmlUnit shouldn't need anything in this package.
Some special ScriptPreProcessor's to make this working with common js libs.
Support for platform specific implementations (e.g.
Classes specific to Scalable Vector Graphics.
Miscellaneous utilities.
WebSocket support.
Miscellaneous utilities.
Classes specific to XML pages.