!--a11y-->
Window:
Components of a Window Controller 
The last three tab pages in the window editor contain the parts of the window controller that can be maintained: context, attribute and methods.
The window controller can be used to implement navigation controls within the window. Typically you use it to create the data in the context that you require for navigation decisions. The context of a window controller is no different to the contexts of other global controllers; it can be viewed within the whole component. Nodes and context attributes that you create in a window context are available to all other controllers of the component for mapping. You can therefore use the contexts of different window controllers to store data so that it is structured.
For more information about creating and maintaining context nodes and attributes, see Controller: Context.
The inbound and outbound
plugs of a Web Dynpro window can be used as parts of the interface view of
the relevant window in the
component
interface. In any case, the window controller remains restricted to the
component in which the window is implemented. The interface controller of a
component consists exclusively of parts of the component
controller.
You can maintain attributes for the context of a view: Controller: Attribute.
In addition to event handlers for inbound plugs as well as for events of other controllers, you can also create simple methods for a window controller.
As for all other controllers, you can find the documentation for the tools in Controller: Methods.