Package org.htmlunit
Interface PageCreator
-
- All Known Implementing Classes:
DefaultPageCreator
public interface PageCreatorSomething that knows how to create a page object. It is also the responsibility of the page creator to establish the relationship between thewebWindowand the page, usually by callingWebWindow.setEnclosedPage(Page). This should be done as early as possible, e.g. to allow for re-loading of pages during page parsing.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PagecreatePage(WebResponse webResponse, WebWindow webWindow)Create a Page object for the specified web response.org.htmlunit.html.parser.HTMLParsergetHtmlParser()INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
-
-
-
Method Detail
-
createPage
Page createPage(WebResponse webResponse, WebWindow webWindow) throws java.io.IOException
Create a Page object for the specified web response.- Parameters:
webResponse- the response from the serverwebWindow- the window that this page will be loaded into- Returns:
- the new page
- Throws:
java.io.IOException- If an io problem occurs
-
getHtmlParser
org.htmlunit.html.parser.HTMLParser getHtmlParser()
INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.- Returns:
- the HTMLParser in use
-
-