Start of Content Area

Background documentation Programming Interfaces  Locate the document in its SAP Library structure

The user interface controls specified by SAP are sufficient for developing many of the user interfaces for Web applications. They ensure the user sees a standardized screen. However, not all user interfaces are displayed equally in the same format, which means some dynamic programming is required.

A general rule is that classes and interfaces beginning with CL_WD_ or IF_WD_  have been released for application developers.

Caution

Classes and interfaces beginning with CL_WDR_ or IF_WDR_ have not been released. These classes are not contained in the package interface and they can change without prior notice. Furthermore, there may be side effects from calling these internal class methods.

There are some exceptions to this rule, for instance, CL_WDR_VIEW_ELEMENT. If you are unsure whether a class or interface has been released, you can define a package usage relationship from your package to the package interface SWDP, and activate server and client checks for your package. The extended syntax check then indicates whether you are allowed to use a certain object or not.

For more information about data flow and validation, see Phase Model.

The programming interfaces below support application developers with dynamic programming:

      Runtime

      Context

      Personalization

      Portal Integration

 

 

 

End of Content Area