Uses of Interface
com.gargoylesoftware.htmlunit.WebWindow

Packages that use WebWindow
com.gargoylesoftware.htmlunit Framework classes (contains the WebClient class which is the main entry point). 
com.gargoylesoftware.htmlunit.html Classes specific to HTML pages, particularly the HtmlPage which represents an HTML document and provides access to its content. 
com.gargoylesoftware.htmlunit.xml Classes specific to xml pages 
 

Uses of WebWindow in com.gargoylesoftware.htmlunit
 

Classes in com.gargoylesoftware.htmlunit that implement WebWindow
 class DialogWindow
          A window opened in JavaScript via either window.showModalDialog or window.showModelessDialog.
 class TopLevelWindow
          A window representing a top level browser window.
 class WebWindowImpl
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Base class for common WebWindow functionality.
 

Methods in com.gargoylesoftware.htmlunit that return WebWindow
 WebWindow WebClient.getCurrentWindow()
          Returns the "current" window for this client.
 WebWindow BinaryPage.getEnclosingWindow()
          Returns the window that this page is sitting inside.
 WebWindow JavaScriptPage.getEnclosingWindow()
          Returns the window that this page is sitting inside.
 WebWindow UnexpectedPage.getEnclosingWindow()
          Returns the window that this page is sitting inside.
 WebWindow TextPage.getEnclosingWindow()
          Returns the window that this page is sitting inside.
 WebWindow Page.getEnclosingWindow()
          Returns the window that this page is sitting inside.
 WebWindow SgmlPage.getEnclosingWindow()
          Returns the window that this page is sitting inside.
 WebWindow TopLevelWindow.getOpener()
          Returns the opener property.
 WebWindow TopLevelWindow.getParentWindow()
          Returns the window that contains this window.
 WebWindow DialogWindow.getParentWindow()
          Returns the window that contains this window.
 WebWindow WebWindow.getParentWindow()
          Returns the window that contains this window.
 WebWindow TopLevelWindow.getTopWindow()
          Returns the top level window that contains this window.
 WebWindow DialogWindow.getTopWindow()
          Returns the top level window that contains this window.
 WebWindow WebWindow.getTopWindow()
          Returns the top level window that contains this window.
 WebWindow WebWindowEvent.getWebWindow()
          Returns the web window that fired the event.
 WebWindow WebClient.getWebWindowByName(String name)
          Returns the first WebWindow that matches the specified name.
 WebWindow WebClient.openWindow(URL url, String windowName)
          Open a new window with the specified name.
 WebWindow WebClient.openWindow(URL url, String windowName, WebWindow opener)
          Open a new window with the specified name.
 

Methods in com.gargoylesoftware.htmlunit that return types with arguments of type WebWindow
 List<WebWindow> WebClient.getWebWindows()
          Returns an immutable list of open web windows (whether they are top level windows or not).
 

Methods in com.gargoylesoftware.htmlunit with parameters of type WebWindow
protected  HtmlPage DefaultPageCreator.createHtmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an HtmlPage for this WebResponse.
protected  JavaScriptPage DefaultPageCreator.createJavaScriptPage(WebResponse webResponse, WebWindow webWindow)
          Creates a JavaScriptPage for this WebResponse.
 Page DefaultPageCreator.createPage(WebResponse webResponse, WebWindow webWindow)
          Create a Page object for the specified web response.
 Page PageCreator.createPage(WebResponse webResponse, WebWindow webWindow)
          Create a Page object for the specified web response.
protected  TextPage DefaultPageCreator.createTextPage(WebResponse webResponse, WebWindow webWindow)
          Creates a TextPage for this WebResponse.
protected  UnexpectedPage DefaultPageCreator.createUnexpectedPage(WebResponse webResponse, WebWindow webWindow)
          Creates an UnexpectedPage for this WebResponse.
protected  XHtmlPage DefaultPageCreator.createXHtmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an XHtmlPage for this WebResponse.
protected  XmlPage DefaultPageCreator.createXmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an XmlPage for this WebResponse.
 void WebClient.deregisterWebWindow(WebWindow webWindow)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Removes a window from the list of available windows.
 void WebClient.download(WebWindow requestingWindow, String target, WebRequest request, String description)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Perform the downloads and stores it for loading later into a window.
<P extends Page>
P
WebClient.getPage(WebWindow opener, String target, WebRequest params)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
<P extends Page>
P
WebClient.getPage(WebWindow webWindow, WebRequest parameters)
          Send a request to a server and return a Page that represents the response from the server.
 void WebClient.initialize(WebWindow webWindow)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Initializes a new web window for JavaScript.
 void WebClient.initializeEmptyWindow(WebWindow webWindow)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Initializes a new empty window for JavaScript.
 Page WebClient.loadWebResponseInto(WebResponse webResponse, WebWindow webWindow)
          Creates a page based on the specified response and inserts it into the specified window.
 DialogWindow WebClient.openDialogWindow(URL url, WebWindow opener, Object dialogArguments)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
 WebWindow WebClient.openWindow(URL url, String windowName, WebWindow opener)
          Open a new window with the specified name.
 void WebClient.registerWebWindow(WebWindow webWindow)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Adds a new window to the list of available windows.
 void WebClient.setCurrentWindow(WebWindow window)
          Sets the "current" window for this client.
 void SgmlPage.setEnclosingWindow(WebWindow window)
          Sets the window that contains this page.
 void TopLevelWindow.setOpener(WebWindow opener)
          Sets the opener property.
 

Constructors in com.gargoylesoftware.htmlunit with parameters of type WebWindow
BinaryPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
History(WebWindow window)
          Creates a new navigation history for the specified window.
JavaScriptPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
SgmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an instance of SgmlPage.
TextPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
UnexpectedPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
WebWindowEvent(WebWindow webWindow, int type, Page oldPage, Page newPage)
          Creates an instance.
 

Uses of WebWindow in com.gargoylesoftware.htmlunit.html
 

Classes in com.gargoylesoftware.htmlunit.html that implement WebWindow
 class FrameWindow
          The web window for a frame or iframe.
 

Methods in com.gargoylesoftware.htmlunit.html that return WebWindow
 WebWindow BaseFrame.getEnclosedWindow()
          Gets the window enclosed in this frame.
 WebWindow FrameWindow.getParentWindow()
          Returns the window that contains this window.
 WebWindow FrameWindow.getTopWindow()
          Returns the top level window that contains this window.
 

Methods in com.gargoylesoftware.htmlunit.html with parameters of type WebWindow
static HtmlPage HTMLParser.parseHtml(WebResponse webResponse, WebWindow webWindow)
          Parses the HTML content from the specified WebResponse into an object tree representation.
static XHtmlPage HTMLParser.parseXHtml(WebResponse webResponse, WebWindow webWindow)
          Parses the XHTML content from the specified WebResponse into an object tree representation.
 

Constructors in com.gargoylesoftware.htmlunit.html with parameters of type WebWindow
HtmlPage(URL originatingUrl, WebResponse webResponse, WebWindow webWindow)
          Creates an instance of HtmlPage.
XHtmlPage(URL originatingUrl, WebResponse webResponse, WebWindow webWindow)
          Creates a new XHTML page instance.
 

Uses of WebWindow in com.gargoylesoftware.htmlunit.xml
 

Constructors in com.gargoylesoftware.htmlunit.xml with parameters of type WebWindow
XmlPage(Node node, WebWindow enclosingWindow)
          Creates an instance.
XmlPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
XmlPage(WebResponse webResponse, WebWindow enclosingWindow, boolean ignoreSAXException)
          Creates an instance.
 



Copyright © 2002-2010 Gargoyle Software Inc.. All Rights Reserved.