# com.bea.netuix.servlets.controls.window
WindowList Class

public class WindowList
extends `Object`
implements `Serializable`

Hierarchy
  `Object`
  `WindowList`

All Implemented Interfaces
  `Serializable`

## Constructor Summary

WindowList(int count)

## Method Summary

`public final void` | `addWindow`(`Window` window) Add a window to the first non null position.
`public final `ArrayList`` | `getArrayPagePresentationContexts`()
`public final `Book`` | `getBookRecursive`(`String` label)
`public final `List`` | `getEntitledPagePresentationContexts`()
`public final `List`` | `getEntitledWindowBackingContexts`()
`public final `ArrayList`` | `getEntitledWindows`()
`public final `Page`` | `getPageRecursive`(`String` label)
`public final `Portlet`` | `getPortletRecursive`(`String` instanceLabel)
`public final `List`` | `getPortletsRecursive`(`String` definitionLabel)
`public final `List`` | `getWindowBackingContexts`()
`public final `Window`` | `getWindowByDefinitionLabel`(`String` label)
`public final `List`` | `getWindowPresentationContexts`()
`public final `Window`[]` | `getWindows`()
`public final int` | `size`()

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### WindowList

    public WindowList(int count)

## Method Detail

### addWindow(Window) Method

    public final void addWindow(Window window)

Add a window to the first non null position.

### getArrayPagePresentationContexts() Method

DEPRECATED use getPresentationContexts

    public final ArrayList getArrayPagePresentationContexts()

### getBookRecursive(String) Method

    public final Book getBookRecursive(String label)

### getEntitledPagePresentationContexts() Method

    public final List getEntitledPagePresentationContexts()

### getEntitledWindowBackingContexts() Method

    public final List getEntitledWindowBackingContexts()

### getEntitledWindows() Method

    public final ArrayList getEntitledWindows()

### getPageRecursive(String) Method

    public final Page getPageRecursive(String label)

### getPortletRecursive(String) Method

    public final Portlet getPortletRecursive(String instanceLabel)

### getPortletsRecursive(String) Method

    public final List getPortletsRecursive(String definitionLabel)

### getWindowBackingContexts() Method

    public final List getWindowBackingContexts()

### getWindowByDefinitionLabel(String) Method

    public final Window getWindowByDefinitionLabel(String label)

### getWindowPresentationContexts() Method

    public final List getWindowPresentationContexts()

### getWindows() Method

    public final Window[] getWindows()

### size() Method

    public final int size()