| java.lang.Object com.gargoylesoftware.htmlunit.WebWindowImpl
All known Subclasses: com.gargoylesoftware.htmlunit.html.FrameWindow, com.gargoylesoftware.htmlunit.TopLevelWindow,
WebWindowImpl | abstract public class WebWindowImpl implements WebWindow(Code) | | INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Base class for common WebWindow functionality. While public, this class is not
exposed in any other places of the API. Internally we can cast to this class
when we need access to functionality that is not present in
WebWindow version: $Revision: 2132 $ author: Brad Clarke author: David K. Taylor author: Ahmed Ashour |
WebWindowImpl | protected WebWindowImpl()(Code) | | Never call this, used for Serialization.
|
WebWindowImpl | public WebWindowImpl(WebClient webClient)(Code) | | Creates a window and associates it with the client
Parameters: webClient - The web client that "owns" this window. |
addChildWindow | public void addChildWindow(FrameWindow child)(Code) | | INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Adds a child to this window, for shutdown purposes.
Parameters: child - The child window to associate with this window. |
destroyChildren | void destroyChildren()(Code) | | |
getEnclosedPage | public Page getEnclosedPage()(Code) | | |
isJavaScriptInitializationNeeded | abstract protected boolean isJavaScriptInitializationNeeded()(Code) | | Returns true if this window needs JavaScript initialization to occur when the enclosed page is set.
true if this window needs JavaScript initialization to occur when the enclosed page is set |
performRegistration | protected void performRegistration()(Code) | | Registers the window with the client.
|
setEnclosedPage | public void setEnclosedPage(Page page)(Code) | | |
setScriptObject | public void setScriptObject(Object scriptObject)(Code) | | |
|
|