Uses of Class
org.htmlunit.html.HtmlPage
-
Packages that use HtmlPage Package Description org.htmlunit Framework classes (contains theWebClientclass which is the main entry point).org.htmlunit.html Classes specific to HTML pages, particularly theHtmlPagewhich represents an HTML document and provides access to its content.org.htmlunit.html.parser Contains the html parser interface.org.htmlunit.html.parser.neko Contains the neko html parser.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.host Implementations of the various 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.preprocessor Some special ScriptPreProcessor's to make this working with common js libs. -
-
Uses of HtmlPage in org.htmlunit
Fields in org.htmlunit declared as HtmlPage Modifier and Type Field Description private HtmlPageScriptException. page_Methods in org.htmlunit that return HtmlPage Modifier and Type Method Description protected HtmlPageDefaultPageCreator. createHtmlPage(WebResponse webResponse, WebWindow webWindow)Creates an HtmlPage for this WebResponse.HtmlPageScriptException. getPage()Gets the HTML page in which the script error occurred.
Caution: this page may be only partially parsed if the exception occurred in a script executed at parsing time.HtmlPageWebClient. loadHtmlCodeIntoCurrentWindow(java.lang.String htmlCode)Parses the given XHtml code string and loads the resulting XHtmlPage into the current window.Methods in org.htmlunit with parameters of type HtmlPage Modifier and Type Method Description static voidWebAssert. assertAllAccessKeyAttributesUnique(HtmlPage page)Many HTML components can have anaccesskeyattribute which defines a hot key for keyboard navigation.static voidWebAssert. assertAllIdAttributesUnique(HtmlPage page)Verifies that all element IDs in the specified page are unique.static voidWebAssert. assertAllTabIndexAttributesSet(HtmlPage page)Many HTML elements are "tabbable" and can have atabindexattribute that determines the order in which the components are navigated when pressing the tab key.static voidWebAssert. assertElementNotPresent(HtmlPage page, java.lang.String id)Verifies that the specified page does not contain an element with the specified ID.static voidWebAssert. assertElementNotPresentByXPath(HtmlPage page, java.lang.String xpath)Verifies that the specified page does not contain an element matching the specified XPath expression.static voidWebAssert. assertElementPresent(HtmlPage page, java.lang.String id)Verifies that the specified page contains an element with the specified ID.static voidWebAssert. assertElementPresentByXPath(HtmlPage page, java.lang.String xpath)Verifies that the specified page contains an element matching the specified XPath expression.static voidWebAssert. assertFormNotPresent(HtmlPage page, java.lang.String name)Verifies that the specified page does not contain a form with the specified name.static voidWebAssert. assertFormPresent(HtmlPage page, java.lang.String name)Verifies that the specified page contains a form with the specified name.static voidWebAssert. assertInputContainsValue(HtmlPage page, java.lang.String name, java.lang.String value)Verifies that the input element with the specified name on the specified page contains the specified value.static voidWebAssert. assertInputDoesNotContainValue(HtmlPage page, java.lang.String name, java.lang.String value)Verifies that the input element with the specified name on the specified page does not contain the specified value.static voidWebAssert. assertInputNotPresent(HtmlPage page, java.lang.String name)Verifies that the specified page does not contain an input element with the specified name.static voidWebAssert. assertInputPresent(HtmlPage page, java.lang.String name)Verifies that the specified page contains an input element with the specified name.static voidWebAssert. assertLinkNotPresent(HtmlPage page, java.lang.String id)Verifies that the specified page does not contain a link with the specified ID.static voidWebAssert. assertLinkNotPresentWithText(HtmlPage page, java.lang.String text)Verifies that the specified page does not contain a link with the specified text.static voidWebAssert. assertLinkPresent(HtmlPage page, java.lang.String id)Verifies that the specified page contains a link with the specified ID.static voidWebAssert. assertLinkPresentWithText(HtmlPage page, java.lang.String text)Verifies that the specified page contains a link with the specified text.static voidWebAssert. assertTextNotPresent(HtmlPage page, java.lang.String text)Verifies that the specified page does not contain the specified text.static voidWebAssert. assertTextNotPresentInElement(HtmlPage page, java.lang.String text, java.lang.String id)Verifies that the element on the specified page which matches the specified ID does not contain the specified text.static voidWebAssert. assertTextPresent(HtmlPage page, java.lang.String text)Verifies that the specified page contains the specified text.static voidWebAssert. assertTextPresentInElement(HtmlPage page, java.lang.String text, java.lang.String id)Verifies that the element on the specified page which matches the specified ID contains the specified text.static voidWebAssert. assertTitleContains(HtmlPage page, java.lang.String titlePortion)Verifies that the specified page's title contains the specified substring.static voidWebAssert. assertTitleEquals(HtmlPage page, java.lang.String title)Verifies that the specified page's title equals the specified expected title.static voidWebAssert. assertTitleMatches(HtmlPage page, java.lang.String regex)Verifies that the specified page's title matches the specified regular expression.voidPrintHandler. handlePrint(HtmlPage page)Handle a call to Window.print().java.lang.StringScriptPreProcessor. preProcess(HtmlPage htmlPage, java.lang.String sourceCode, java.lang.String sourceName, int lineNumber, HtmlElement htmlElement)Pre process the specified source code in the context of the given page.booleanAjaxController. processSynchron(HtmlPage page, WebRequest request, boolean async)Gets notified of an AJAX call to determine how it should be processed.booleanNicelyResynchronizingAjaxController. processSynchron(HtmlPage page, WebRequest settings, boolean async)Resynchronizes calls performed from the thread where this instance has been created.Constructors in org.htmlunit with parameters of type HtmlPage Constructor Description ScriptException(HtmlPage page, java.lang.Throwable throwable)Creates an instance.ScriptException(HtmlPage page, java.lang.Throwable throwable, java.lang.String scriptSourceCode)Creates an instance. -
Uses of HtmlPage in org.htmlunit.html
Subclasses of HtmlPage in org.htmlunit.html Modifier and Type Class Description classXHtmlPageA representation of an XHTML page returned from a server.Methods in org.htmlunit.html that return HtmlPage Modifier and Type Method Description protected HtmlPageHtmlPage. clone()Creates a clone of this instance, and clears cached state to be not shared with the original.HtmlPageHtmlPage. cloneNode(boolean deep)HtmlPageFrameWindow. getEnclosingPage()Returns the HTML page in which the <frame> or <iframe> tag is contained for this frame window.HtmlPageDomNode. getHtmlPageOrNull()Returns the page that contains this node.HtmlPageHtmlPage. getPage()Returns the page that contains this node.Methods in org.htmlunit.html with parameters of type HtmlPage Modifier and Type Method Description private voidHtmlElement. fireAttributeChangeImpl(HtmlAttributeChangeEvent event, HtmlPage htmlPage, boolean mappedElement, java.lang.String oldAttributeValue)HtmlElementElementFromPointHandler. getElementFromPoint(HtmlPage htmlPage, int x, int y)Returns the element for the specified x coordinate and the specified y coordinate.static java.net.URLHtmlAnchor. getTargetUrl(java.lang.String href, HtmlPage page)INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.private booleanHtmlPage. isOnbeforeunloadAccepted(HtmlPage page, Event event)private voidHtmlRadioButtonInput. setCheckedForPage(HtmlPage htmlPage)Select the specified radio button in the page (outside any <form>). -
Uses of HtmlPage in org.htmlunit.html.parser
Methods in org.htmlunit.html.parser with parameters of type HtmlPage Modifier and Type Method Description voidHTMLParser. parse(WebResponse webResponse, HtmlPage page, boolean xhtml, boolean createdByJavascript)Parses the WebResponse into an object tree representation. -
Uses of HtmlPage in org.htmlunit.html.parser.neko
Fields in org.htmlunit.html.parser.neko declared as HtmlPage Modifier and Type Field Description private HtmlPageHtmlUnitNekoDOMBuilder. page_Methods in org.htmlunit.html.parser.neko with parameters of type HtmlPage Modifier and Type Method Description voidHtmlUnitNekoHtmlParser. parse(WebResponse webResponse, HtmlPage page, boolean xhtml, boolean createdByJavascript)Parses the WebResponse into an object tree representation. -
Uses of HtmlPage in org.htmlunit.javascript
Fields in org.htmlunit.javascript declared as HtmlPage Modifier and Type Field Description private HtmlPageJavaScriptEngine.HtmlUnitContextAction. page_Methods in org.htmlunit.javascript with parameters of type HtmlPage Modifier and Type Method Description java.lang.ObjectJavaScriptEngine. callFunction(HtmlPage page, org.htmlunit.corejs.javascript.Function javaScriptFunction, org.htmlunit.corejs.javascript.Scriptable thisObject, java.lang.Object[] args, DomNode node)Calls a JavaScript function and return the result.java.lang.ObjectJavaScriptEngine. callFunction(HtmlPage page, org.htmlunit.corejs.javascript.Function function, org.htmlunit.corejs.javascript.Scriptable scope, org.htmlunit.corejs.javascript.Scriptable thisObject, java.lang.Object[] args)Calls the given function taking care of synchronization issues.<T> THtmlUnitContextFactory. callSecured(org.htmlunit.corejs.javascript.ContextAction<T> action, HtmlPage page)Same asContextFactoryContextFactory.call(ContextAction)but with handling of some exceptions.<T> TJavaScriptEngine. callSecured(org.htmlunit.corejs.javascript.ContextAction<T> action, HtmlPage page)Forwards this to theHtmlUnitContextFactorybut with checking shutdown handling.SCRIPTAbstractJavaScriptEngine. compile(HtmlPage page, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Deprecated.as of version 3.12.0; useAbstractJavaScriptEngine.compile(HtmlPage, Scriptable, String, String, int)insteadSCRIPTAbstractJavaScriptEngine. compile(HtmlPage owningPage, org.htmlunit.corejs.javascript.Scriptable scope, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Compiles the specified JavaScript code in the context of a given scope.org.htmlunit.corejs.javascript.ScriptJavaScriptEngine. compile(HtmlPage owningPage, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Deprecated.org.htmlunit.corejs.javascript.ScriptJavaScriptEngine. compile(HtmlPage owningPage, org.htmlunit.corejs.javascript.Scriptable scope, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Compiles the specified JavaScript code in the context of a given scope.java.lang.ObjectAbstractJavaScriptEngine. execute(HtmlPage page, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Deprecated.as of version 3.12.0; useAbstractJavaScriptEngine.execute(HtmlPage, Scriptable, String, String, int)insteadjava.lang.ObjectAbstractJavaScriptEngine. execute(HtmlPage page, org.htmlunit.corejs.javascript.Scriptable scope, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Executes the specified JavaScript code in the context of a given page.java.lang.ObjectAbstractJavaScriptEngine. execute(HtmlPage page, org.htmlunit.corejs.javascript.Scriptable scope, SCRIPT script)Executes the specified JavaScript code in the context of a given page.java.lang.ObjectAbstractJavaScriptEngine. execute(HtmlPage page, SCRIPT script)Deprecated.as of version 3.12.0; useAbstractJavaScriptEngine.execute(HtmlPage, Scriptable, Object)insteadjava.lang.ObjectJavaScriptEngine. execute(HtmlPage page, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Deprecated.java.lang.ObjectJavaScriptEngine. execute(HtmlPage page, org.htmlunit.corejs.javascript.Script script)Deprecated.java.lang.ObjectJavaScriptEngine. execute(HtmlPage page, org.htmlunit.corejs.javascript.Scriptable scope, java.lang.String sourceCode, java.lang.String sourceName, int startLine)Executes the specified JavaScript code in the context of a given page.java.lang.ObjectJavaScriptEngine. execute(HtmlPage page, org.htmlunit.corejs.javascript.Scriptable scope, org.htmlunit.corejs.javascript.Script script)Executes the specified JavaScript code in the context of a given page.private static org.htmlunit.corejs.javascript.ScriptableJavaScriptEngine. getScope(HtmlPage page, DomNode node)protected voidJavaScriptEngine. handleJavaScriptTimeoutError(HtmlPage page, TimeoutError e)Handles an exception that occurred during execution of JavaScript code.voidDefaultJavaScriptErrorListener. loadScriptError(HtmlPage page, java.net.URL scriptUrl, java.lang.Exception exception)Informs about an exception during load of a javascript file refereed from a page.voidJavaScriptErrorListener. loadScriptError(HtmlPage page, java.net.URL scriptUrl, java.lang.Exception exception)Informs about an exception during load of a javascript file refereed from a page.voidSilentJavaScriptErrorListener. loadScriptError(HtmlPage page, java.net.URL scriptUrl, java.lang.Exception exception)voidDefaultJavaScriptErrorListener. malformedScriptURL(HtmlPage page, java.lang.String url, java.net.MalformedURLException malformedURLException)Informs about a malformed url referencing to to script.voidJavaScriptErrorListener. malformedScriptURL(HtmlPage page, java.lang.String url, java.net.MalformedURLException malformedURLException)Informs about a malformed url referencing to to script.voidSilentJavaScriptErrorListener. malformedScriptURL(HtmlPage page, java.lang.String url, java.net.MalformedURLException malformedURLException)protected java.lang.StringHtmlUnitContextFactory. preProcess(HtmlPage htmlPage, java.lang.String sourceCode, java.lang.String sourceName, int lineNumber, HtmlElement htmlElement)Pre process the specified source code in the context of the given page using the processor specified in theWebClient.voidDefaultJavaScriptErrorListener. scriptException(HtmlPage page, ScriptException scriptException)Informs about a javascript exceptions.voidJavaScriptErrorListener. scriptException(HtmlPage page, ScriptException scriptException)Informs about a javascript exceptions.voidSilentJavaScriptErrorListener. scriptException(HtmlPage page, ScriptException scriptException)voidDefaultJavaScriptErrorListener. timeoutError(HtmlPage page, long allowedTime, long executionTime)Informs about a javascript timeout error.voidJavaScriptErrorListener. timeoutError(HtmlPage page, long allowedTime, long executionTime)Informs about a javascript timeout error.voidSilentJavaScriptErrorListener. timeoutError(HtmlPage page, long allowedTime, long executionTime)Constructors in org.htmlunit.javascript with parameters of type HtmlPage Constructor Description HtmlUnitContextAction(org.htmlunit.corejs.javascript.Scriptable scope, HtmlPage page) -
Uses of HtmlPage in org.htmlunit.javascript.background
Methods in org.htmlunit.javascript.background with parameters of type HtmlPage Modifier and Type Method Description protected abstract voidJavaScriptExecutionJob. runJavaScript(HtmlPage page)Run the JavaScript from the concrete class.protected voidJavaScriptFunctionJob. runJavaScript(HtmlPage page)Run the JavaScript from the concrete class.protected voidJavaScriptStringJob. runJavaScript(HtmlPage page)Run the JavaScript from the concrete class. -
Uses of HtmlPage in org.htmlunit.javascript.host
Fields in org.htmlunit.javascript.host declared as HtmlPage Modifier and Type Field Description private HtmlPageWebSocket. containingPage_Methods in org.htmlunit.javascript.host with parameters of type HtmlPage Modifier and Type Method Description private java.lang.ObjectWindow. getElementsByName(HtmlPage page, java.lang.String name)private static java.lang.ObjectWindow. getFrameWindowByName(HtmlPage page, java.lang.String name)Constructors in org.htmlunit.javascript.host with parameters of type HtmlPage Constructor Description HTMLCollectionFrames(HtmlPage page) -
Uses of HtmlPage in org.htmlunit.javascript.host.html
Methods in org.htmlunit.javascript.host.html that return HtmlPage Modifier and Type Method Description HtmlPageHTMLDocument. getPage()Returns the HTML page that this document is modeling.Methods in org.htmlunit.javascript.host.html with parameters of type HtmlPage Modifier and Type Method Description (package private) static java.util.List<DomNode>HTMLDocument. getItComputeElements(HtmlPage page, java.lang.String name, boolean alsoFrames) -
Uses of HtmlPage in org.htmlunit.javascript.preprocessor
Methods in org.htmlunit.javascript.preprocessor with parameters of type HtmlPage Modifier and Type Method Description java.lang.StringHtmxOneNineTenScriptPreProcessor. preProcess(HtmlPage htmlPage, java.lang.String sourceCode, java.lang.String sourceName, int lineNumber, HtmlElement htmlElement)
-