# Uses of Class
org.htmlunit.WebWindowImpl

Packages that use WebWindowImpl
Package
Description
org.htmlunit
Framework classes (contains the `WebClient` class which is the main entry point).
org.htmlunit.html
Classes specific to HTML pages, particularly the `HtmlPage` which represents an HTML document and provides access to its content.

- ## Uses of WebWindowImpl in org.htmlunit

  Subclasses of WebWindowImpl in org.htmlunit
  Modifier and Type
  Class
  Description
  `class`
  `DialogWindow`
  A window opened in JavaScript via either `window.showModalDialog` or `window.showModelessDialog`.
  `class`
  `TopLevelWindow`
  A window representing a top level browser window.
  Methods in org.htmlunit with parameters of type WebWindowImpl
  Modifier and Type
  Method
  Description
  `void`
  WebWindowImpl.`addChildWindow(WebWindowImpl child)`
  INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
  `void`
  WebWindowImpl.`removeChildWindow(WebWindowImpl window)`
  INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.

- ## Uses of WebWindowImpl in org.htmlunit.html

  Subclasses of WebWindowImpl in org.htmlunit.html
  Modifier and Type
  Class
  Description
  `class`
  `FrameWindow`
  The web window for a frame or iframe.