
You use the Web Dynpro tool to get a simplified view of all Web Dynpro runtime objects that are relevant for you. To view objects in detail, you can also use forward navigation to other Debugger tools.
Objects displayed by the Web Dynpro Debugger
The objects displayed by the Web Dynpro tool do not correspond one-to-one to ABAP runtime objects. For example, a view, as displayed in the Web Dynpro tool, corresponds to a view object, its view controller object, and several additional framework objects in the Web Dynpro runtime.
Component
The Web Dynpro tool displays all Web Dynpro component instances currently alive. The following information is provided for each component instance:
The currently active windows of this component.
More than one active window is possible when there are popup windows or embeddings.
The parent component and its component usage or the application used to create this component.
The system displays a list of active components and visualizes the embedding, using attributes.
It is possible to have several instances of the same component. For example, if it is embedded via different component usages.
Window
The Web Dynpro tool displays all Web Dynpro window instances currently alive. The interface view of a window is not treated as a different object. The following window properties are displayed:
Whether or not the window is currently displayed.
The window type, such as top level, embedded, popup, or popup level.
The views that are currently embedded directly in the window and recursively in view areas of embedded views.
The navigation that the application is going to processed.
View
The Web Dynpro tool displays all Web Dynpro view instances currently alive. The corresponding view controller is not treated as a separate object - all of its data is integrated in its view. The following data is displayed:
The visibility of the view.
Its current embedding position.
The current status of its layout, its context, including all its context bindings and mappings.
Its properties and attributes.
View Layout
The Web Dynpro tool displays a view's layout both in a tree and in a list.
The UI element property values are displayed along with information about the type of data transport, for example, whether this property is bound against a context element, and if so, whether the value has already been transported.
Controller
All Web Dynpro controller instances currently alive are displayed. Because a view controller is regarded as part of its view, view controllers do not appear as separate controllers. The following data is displayed:
The attributes of the controller and their values.
The status of its context, context mapping.
Context
The context tree of each controller along with its metadata and the current status is displayed. The following information is displayed:
Current value (irrespective of a possible context mapping) If this element was changed or is invalid
Context mapping and transport status.
Supply function that is assigned to a context node if the element is valid or not
Navigation
The Web Dynpro tool allows you to navigate:
To other parts of the Web Dynpro tool
From each bound UI element property to its context attribute or node.
From each mapped context element to its source context element.