Class DocumentProxy
java.lang.Object
org.htmlunit.corejs.javascript.Delegator
org.htmlunit.javascript.HtmlUnitScriptableProxy<Document>
org.htmlunit.javascript.host.html.DocumentProxy
- All Implemented Interfaces:
Serializable, org.htmlunit.corejs.javascript.Callable, org.htmlunit.corejs.javascript.Constructable, org.htmlunit.corejs.javascript.Function, org.htmlunit.corejs.javascript.Scriptable, org.htmlunit.corejs.javascript.SymbolScriptable
Proxy for a
Document script object. In theory we could satisfy single-document requirements
without a proxy, by reusing (with appropriate cleanup and re-initialization) a single Document
instance across various pages. However, we allow users to keep references to old pages as they navigate
across a series of pages, and all of these pages need to be usable -- so we can't just leave these old
pages without a window.document object.- See Also:
-
Field Summary
FieldsFields inherited from class org.htmlunit.corejs.javascript.Delegator
objFields inherited from interface org.htmlunit.corejs.javascript.Scriptable
NOT_FOUND -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class HtmlUnitScriptableProxy
get, get, getDefaultValue, has, has, hasInstance, put, putMethods inherited from class org.htmlunit.corejs.javascript.Delegator
call, construct, delete, delete, delete, get, getClassName, getIds, getParentScope, getPrototype, has, newInstance, put, setDelegee, setParentScope, setPrototype
-
Field Details
-
webWindow_
-
-
Constructor Details
-
DocumentProxy
-
-
Method Details
-
getDelegee
- Overrides:
getDelegeein classorg.htmlunit.corejs.javascript.Delegator
-