Show TOC

User Interface ElementsLocate this document in the navigation structure

Use

Various categories with user interface elements (UI elements) are available in the Web Dynpro Explorer for creating your interface layout. These standard UI elements include for instance a Button, a Table, or an InputField.

These UI elements support general user interaction and screen display within a Web application. The UI elements enable the quick and simple design of user-friendly application user interfaces, independent of the platform and the front end.

UI elements that belong to each other are grouped in UI element libraries. In the development environment they are displayed in interface element categories that are listed in the View Designer tool bar.

The grouping makes it easier to develop additional UI elements in the different development groups and the structure provides a better overview of the UI elements. In addition, it is easier to maintain the individual categories.

Note

The interface elements in Web Dynpro for ABAP behave the same way as those in Web Dynpro for Java.

Each interface element is based on an ABAP class. The class library of UI elements contains abstract and concrete UI element classes. Abstract classes are used to provide common characteristics for concrete classes. Abstract classes cannot be instantiated. Only concrete classes can be instantiated and their instances can be placed in a view during the application development.

Use

Web Dynpro allows a design-oriented development of user interfaces and provides a comprehensive class library of UI elements in the form of categories for application programming.

UI elements can be used within a Web application to execute actions, to display and enter text, and to display graphics. Button s, CheckBox es, and RadioButton s, to name a few, are some of the typical UI elements. Some of the UI elements provided by Web Dynpro can automatically execute generic services.

When developing the Web Dynpro applications, the UI elements are placed in a view displayed in a specific screen area at runtime. Web Dynpro supports not only the modeling of the view contents but also the navigation between the individual view contents within the Web application.

Each UI element has different properties , events , and aggregations that determine the appearance and behavior of the UI element on the user interface. A detailed description of the properties, actions, and aggregations that are associated with a specific UI can be found in the following sections.

The following categories are available:

There are diverse abstract UI elements that form the basis of the UI elements listed in the categories, as well as General Subordinate UI Elements .

General Information contains information valid for all UI elements.

Note

The graphics in the following documentation are examples of prototypes only. The design of the rendering is developing continually. For this reason, the UIs may vary for the various releases and support package versions.

More Information