Runtime APIs

The runtime APIs in the table below are available for Web Dynpro. For more information, see the documentation defined for each object in the system.

Runtime APIs
Technical Name Description

IF_WD_ACTION

Allows access to information about a controller's action. It is implemented by class CL_WDR_ACTION.

IF_WD_APPLICATION

Allows access to the description data that is valid for the entire Web Dynpro application.

IF_WD_CLIENT_INFORMATION

Provides client information (see API to Ascertain Client Information).

IF_WD_COMPONENT

Allows access to information about an active Web Dynpro component. It is implemented by CL_WDR_COMPONENT, the base class for all Web Dynpro components.

IF_WD_COMPONENT_USAGE

Allows access to methods for manipulating an (external) Web Dynpro component within a Web Dynpro component.

IF_WD_COMPONENT_USAGE_GROUP

A component usage group puts component usages together that use the same component or the same component interface.

IF_WD_CONTROLLER

Allows access to information about a Web Dynpro controller. It is implemented by class CL_WDR_CONTROLLER.

IF_WD_CUSTOM_STYLE

Objects of this interface are style definitions that can be applied to UI elements.

IF_WD_CUSTOM_STYLE_MANAGER

Allows custom style definitions. Style definitions are defined within objects of interface type IF_WD_CUSTOM_STYLE

IF_WD_MESSAGE_MANAGER

Allows messages to be created within a Web Dynpro application.

IF_WD_NAVIGATION_SERVICES

Provides services for dynamic navigation.

IF_WD_NAVIGATION_SERVICES_NEW

Allows the metadata required for dynamic navigation to be created. This makes a declaration of navigations links at design time unnecessary.

IF_WD_VALIDATION

Provides access to various Web Dynpro validation services for context attributes.

IF_WD_VIEW

Generic interface for all Web Dynpro views.

IF_WD_VIEW_CONTROLLER

Allows access to information about a Web Dynpro view controller. It is implemented by class CL_WDR_VIEW and it enhances interface IF_WD_CONTROLLER.

IF_WD_VIEW_ELEMENT

This is the interface for any element in a view. This interface is used to uniquely identify an element and provide the appropriate view.

IF_WD_WINDOW

Enables a dialog box to be opened and closed, and a window to be manipulated (dialog box or main window).

IF_WD_WINDOW_CONTROLLER

Enables access to the properties of a window.

IF_WD_WINDOW_MANAGER

Enables various windows and dialog boxes to be created.

IF_WD_PERSONALIZATION

Contains a collection of methods that are used by Web Dynpro ABAP components to retrieve or change configurations or personalizations at runtime. This is intended especially for generically configurable components.

CL_WD_CUSTOM_EVENT

Enables access to the parameters of an action, an element, or a Web Dynpro event.