Package | Description |
---|---|
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.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.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.html |
Implementations of the HTML 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.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleScriptableProxy<T extends SimpleScriptable>
Proxy for a
SimpleScriptable . |
Modifier and Type | Class and Description |
---|---|
class |
NamedNodeMap
A collection of nodes that can be accessed by name.
|
Modifier and Type | Method and Description |
---|---|
SimpleScriptable |
SimpleScriptable.clone() |
protected SimpleScriptable |
SimpleScriptable.getScriptableFor(Object object)
Returns the JavaScript object that corresponds to the specified object.
|
SimpleScriptable |
SimpleScriptable.makeScriptableFor(DomNode domNode)
Builds a new the JavaScript object that corresponds to the specified object.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends SimpleScriptable> |
JavaScriptEngine.getJavaScriptClass(Class<?> c)
Gets the class of the JavaScript object for the node class.
|
Modifier and Type | Method and Description |
---|---|
protected void |
SimpleScriptable.initParentScope(DomNode domNode,
SimpleScriptable scriptable)
Initialize the parent scope of a newly created scriptable.
|
Modifier and Type | Method and Description |
---|---|
protected net.sourceforge.htmlunit.corejs.javascript.Scriptable |
SimpleScriptable.getPrototype(Class<? extends SimpleScriptable> javaScriptClass)
Gets the prototype object for the given host class.
|
Modifier and Type | Method and Description |
---|---|
Class<? extends SimpleScriptable> |
ClassConfiguration.getHostClass()
Gets the class of the JavaScript host object.
|
Map<Class<? extends HtmlElement>,Class<? extends SimpleScriptable>> |
JavaScriptConfiguration.getHtmlJavaScriptMapping()
Returns an immutable map containing the HTML to JavaScript mappings.
|
Modifier and Type | Class and Description |
---|---|
class |
ActiveXObject
This is the host object that allows JavaScript to instantiate java objects via the ActiveXObject
constructor.
|
class |
ActiveXObjectImpl
An implementation of native ActiveX components using Jacob.
|
class |
Attr
A JavaScript object for an Attribute.
|
class |
BoxObject
A JavaScript object for a BoxObject.
|
class |
CDATASection
A JavaScript object for CDATASection.
|
class |
CharacterDataImpl
A JavaScript object for CharacterData.
|
class |
ClipboardData
A JavaScript object for a ClipboardData.
|
class |
Comment
A JavaScript object for a Comment.
|
class |
Document
A JavaScript object for a Document.
|
class |
DocumentFragment
A JavaScript object for DocumentFragment.
|
class |
DocumentType
A JavaScript object for a DocumentType.
|
class |
DOMException
Exception for DOM manipulations.
|
class |
DOMImplementation
A JavaScript object for DOMImplementation.
|
class |
DOMParser
A JavaScript object for DOMParser.
|
class |
Element
A JavaScript object for
DomElement . |
class |
Enumerator
A JavaScript object for Enumerator.
|
class |
Event
JavaScript object representing an event that is passed into event handlers when they are
invoked.
|
class |
EventNode
A node which supports all of the onXXX event handlers and other event-related functions.
|
class |
External
A dummy implementation of a JavaScript object for External.
|
class |
FormChild
Base class for elements which have a parent form.
|
class |
FormField
Base class for all JavaScript object corresponding to form fields.
|
class |
History
A JavaScript object for the client's browsing history.
|
class |
KeyboardEvent
JavaScript object representing a Keyboard Event.
|
class |
Location
A JavaScript object for a Location.
|
class |
MediaList
A JavaScript object for a MediaList.
|
class |
MimeType
A JavaScript object for a document.navigator.mimeTypes elements.
|
class |
MimeTypeArray
A JavaScript object for a document.navigator.plugins.
|
class |
MouseEvent
JavaScript object representing a Mouse Event.
|
class |
MutationEvent
JavaScript object representing a Mutation Event.
|
class |
Namespace
A JavaScript object for a Namespace.
|
class |
NamespaceCollection
A collection of
Namespace s. |
class |
Navigator
A JavaScript object for a Navigator.
|
class |
Node
The JavaScript object "Node" which is the base class for all DOM
objects.
|
class |
NodeFilter
A NodeFilter.
|
class |
OfflineResourceList
A collection of offline resources as defined in the
HTML5 spec.
|
class |
Plugin
A JavaScript object for a document.navigator.plugins.
|
class |
PluginArray
A JavaScript object for a document.navigator.plugins.
|
class |
Popup
A JavaScript object for IE's Popup.
|
class |
ProcessingInstruction
A JavaScript object for a ProcessingInstruction.
|
class |
Range
The JavaScript object that represents a Range.
|
class |
RowContainer
Superclass for all row-containing JavaScript host classes, including tables,
table headers, table bodies and table footers.
|
class |
Screen
A JavaScript object for a Screen.
|
class |
Selection
A JavaScript object for a Selection.
|
class |
SimpleArray
A JavaScript object for simple array allowing access per key and index (like
MimeTypeArray ). |
class |
StaticNodeList
A JavaScript object for a static NodeList.
|
class |
Storage
The JavaScript object that represents a Storage.
|
class |
StorageList
The JavaScript object that represents a StorageList.
|
class |
Text
A JavaScript object for Text.
|
class |
TextRange
A JavaScript object for a TextRange (IE only).
|
class |
TextRectangle
Specifies a rectangle that contains a line of text in either an element or a TextRange object.
|
class |
TreeWalker
The JavaScript object that represents a TreeWalker.
|
class |
UIEvent
JavaScript object representing a UI event.
|
class |
Window
A JavaScript object for a Window.
|
class |
XPathNSResolver
A JavaScript object for XPathNSResolver.
|
class |
XPathResult
A JavaScript object for XPathResult.
|
class |
XSLTemplate
A JavaScript object for XSLTemplate.
|
class |
XSLTProcessor
A JavaScript object for XSLTProcessor.
|
Modifier and Type | Method and Description |
---|---|
SimpleScriptable |
Document.jsxGet_doctype()
Gets the JavaScript property "doctype" for the document.
|
Modifier and Type | Method and Description |
---|---|
static void |
ActiveXObject.addProperty(SimpleScriptable scriptable,
String propertyName,
boolean isGetter,
boolean isSetter)
Adds a specific property to this object.
|
Modifier and Type | Method and Description |
---|---|
net.sourceforge.htmlunit.corejs.javascript.Scriptable |
Window.getPrototype(Class<? extends SimpleScriptable> jsClass)
Returns the prototype object corresponding to the specified HtmlUnit class inside the window scope.
|
void |
Window.setPrototypes(Map<Class<? extends SimpleScriptable>,net.sourceforge.htmlunit.corejs.javascript.Scriptable> map)
Sets the prototypes for HtmlUnit host classes.
|
Modifier and Type | Class and Description |
---|---|
class |
CanvasRenderingContext2D
A JavaScript object for a CanvasRenderingContext2D.
|
Modifier and Type | Class and Description |
---|---|
class |
ComputedCSSStyleDeclaration
A JavaScript object for a ComputedCSSStyleDeclaration.
|
class |
CSSCharsetRule
A JavaScript object for a
CSSCharsetRule . |
class |
CSSImportRule
A JavaScript object for a CSSImportRule.
|
class |
CSSMediaRule
A JavaScript object for a
CSSMediaRule . |
class |
CSSPrimitiveValue
A JavaScript object for a CSSPrimitiveValue.
|
class |
CSSRule
A JavaScript object for a CSSRule.
|
class |
CSSRuleList
A JavaScript object for a CSSRuleList.
|
class |
CSSStyleDeclaration
A JavaScript object for a CSSStyleDeclaration.
|
class |
CSSStyleRule
A JavaScript object for a CSSStyleRule.
|
class |
CSSStyleSheet
A JavaScript object for a Stylesheet.
|
class |
CSSValue
A JavaScript object for a CSSValue.
|
class |
StyleSheetList
An ordered list of stylesheets, accessible via document.styleSheets, as specified by the
DOM
Level 2 Style spec and the Gecko
DOM Guide.
|
Modifier and Type | Class and Description |
---|---|
class |
HTMLAnchorElement
The JavaScript object that represents an anchor.
|
class |
HTMLAppletElement
The JavaScript object "HTMLAppletElement".
|
class |
HTMLAreaElement
The JavaScript object "HTMLAreaElement".
|
class |
HTMLAudioElement
The JavaScript object "HTMLAudioElement".
|
class |
HTMLBaseElement
The JavaScript object "HTMLBaseElement".
|
class |
HTMLBaseFontElement
The JavaScript object "HTMLBaseFontElement".
|
class |
HTMLBodyElement
The JavaScript object "HTMLBodyElement".
|
class |
HTMLBRElement
The JavaScript object "HTMLBRElement".
|
class |
HTMLButtonElement
The JavaScript object that represents a
HtmlButton (<button type=...>). |
class |
HTMLCanvasElement
A JavaScript object for
HtmlCanvas . |
class |
HTMLCollection
An array of elements.
|
class |
HTMLCollectionTags
An array of elements.
|
class |
HTMLDelElement
The JavaScript object "HTMLDelElement".
|
class |
HTMLDirectoryElement
The JavaScript object "HTMLDirectoryElement".
|
class |
HTMLDivElement
The JavaScript object "HTMLDivElement".
|
class |
HTMLDListElement
The JavaScript object "HTMLDListElement".
|
class |
HTMLDocument
A JavaScript object for a Document.
|
class |
HTMLElement
The JavaScript object "HTMLElement" which is the base class for all HTML
objects.
|
class |
HTMLEmbedElement
A JavaScript object for
HtmlEmbed . |
class |
HTMLFieldSetElement
The JavaScript object "HTMLFieldSetElement".
|
class |
HTMLFontElement
The JavaScript object "HTMLFontElement".
|
class |
HTMLFormElement
A JavaScript object for a Form.
|
class |
HTMLFrameElement
A JavaScript object for a
HtmlFrame . |
class |
HTMLFrameSetElement
Wrapper for the HTML element "frameset".
|
class |
HTMLHeadElement
The JavaScript object "HTMLHeadElement".
|
class |
HTMLHeadingElement
The JavaScript object "HTMLHeadingElement".
|
class |
HTMLHRElement
The JavaScript object "HTMLHRElement".
|
class |
HTMLHtmlElement
The JavaScript object "HTMLHtmlElement".
|
class |
HTMLIFrameElement
A JavaScript object for
HtmlInlineFrame . |
class |
HTMLImageElement
The JavaScript object that represents an "Image".
|
class |
HTMLInputElement
The JavaScript object for form input elements (html tag <input ...>).
|
class |
HTMLInsElement
The JavaScript object "HTMLInsElement".
|
class |
HTMLIsIndexElement
The JavaScript object "HTMLIsIndexElement".
|
class |
HTMLLabelElement
A JavaScript object for a Label.
|
class |
HTMLLegendElement
The JavaScript object "HTMLLegendElement".
|
class |
HTMLLIElement
The JavaScript object "HTMLLIElement".
|
class |
HTMLLinkElement
The JavaScript object "HTMLLinkElement".
|
class |
HTMLListElement
Base class for list-type elements (ul, ol, dir, etc).
|
class |
HTMLMapElement
The JavaScript object "HTMLMapElement".
|
class |
HTMLMenuElement
The JavaScript object "HTMLMenuElement".
|
class |
HTMLMetaElement
The JavaScript object "HTMLMetaElement".
|
class |
HTMLObjectElement
The JavaScript object "HTMLObjectElement".
|
class |
HTMLOListElement
The JavaScript object "HTMLOListElement".
|
class |
HTMLOptGroupElement
The JavaScript object "HTMLOptGroupElement".
|
class |
HTMLOptionElement
The JavaScript object that represents an option.
|
class |
HTMLOptionsCollection
This is the array returned by the "options" property of Select.
|
class |
HTMLParagraphElement
The JavaScript object "HTMLParagraphElement".
|
class |
HTMLParamElement
The JavaScript object "HTMLParamElement".
|
class |
HTMLPreElement
The JavaScript object "HTMLPreElement".
|
class |
HTMLQuoteElement
The JavaScript object "HTMLQuoteElement".
|
class |
HTMLScriptElement
The JavaScript object that represents an "HTMLScriptElement".
|
class |
HTMLSelectElement
The JavaScript object for
HtmlSelect . |
class |
HTMLSourceElement
The JavaScript object "HTMLSourceElement".
|
class |
HTMLSpacerElement
The JavaScript object "HTMLSpacerElement".
|
class |
HTMLSpanElement
The JavaScript object "HTMLSpanElement".
|
class |
HTMLStyleElement
The JavaScript object "HTMLStyleElement".
|
class |
HTMLTableCaptionElement
The JavaScript object "HTMLTableCaptionElement".
|
class |
HTMLTableCellElement
The JavaScript object representing a TD or TH.
|
class |
HTMLTableColElement
The JavaScript object "HTMLTableColElement".
|
class |
HTMLTableComponent
Contains attributes common to various table components.
|
class |
HTMLTableElement
A JavaScript object representing a Table.
|
class |
HTMLTableRowElement
A JavaScript object representing a TR.
|
class |
HTMLTableSectionElement
A JavaScript object representing "HTMLTableSectionElement", it is used by
HtmlTableBody ,
HtmlTableHeader , and
HtmlTableFooter . |
class |
HTMLTextAreaElement
The JavaScript object that represents a textarea.
|
class |
HTMLTitleElement
The JavaScript object "HTMLTitleElement".
|
class |
HTMLUListElement
The JavaScript object "HTMLUListElement".
|
class |
HTMLUnknownElement
The JavaScript object "HTMLUnknownElement".
|
class |
HTMLVideoElement
The JavaScript object "HTMLVideoElement".
|
class |
HTMLWBRElement
A JavaScript object for
HtmlWordBreak . |
Modifier and Type | Method and Description |
---|---|
SimpleScriptable |
HTMLDocument.jsxGet_doctype()
Gets the JavaScript property "doctype" for the document.
|
Constructor and Description |
---|
HTMLOptionsCollection(SimpleScriptable parentScope)
Creates an instance.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLAttr
A JavaScript object for an Attribute of XMLElement.
|
class |
XMLDocument
A JavaScript object for XMLDocument.
|
class |
XMLDOMParseError
A JavaScript object for XMLDOMParseError.
|
class |
XMLHttpRequest
A JavaScript object for a XMLHttpRequest.
|
class |
XMLSerializer
A JavaScript object for XMLSerializer.
|
Modifier and Type | Method and Description |
---|---|
SimpleScriptable |
XMLDocument.makeScriptableFor(DomNode domNode)
Builds a new the JavaScript object that corresponds to the specified object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
XMLDocument.initParentScope(DomNode domNode,
SimpleScriptable scriptable)
Initialize the parent scope of a newly created scriptable.
|
Copyright © 2002–2013 Gargoyle Software Inc.. All rights reserved.