Runtime Repository APIs 
The runtime repository, which is made up of a series of interfaces, allows read access to a Web Dynpro application's metadata. This allows you, for example, to find out which components a component interface is being implemented by at runtime. The API also allows dynamic creation of metadata, such as the creation of component usages or navigation links at runtime.
The Web Dynpro runtime repository consists of the following interfaces: