Hierarchy
⤷
⤷
Properties
| Interface | IF_WDR_RR_COMPONENT | |
| Short Description |
General Data
| Package | SWDP_RUNTIME_REPOSITORY | Web Dynpro: Runtime Repository |
| Created | 20040209 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_WDR_RR_COMPONENT has no interface.
Friends
Interface IF_WDR_RR_COMPONENT has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_CONTROLLER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WDR_RR_CONTROLLER | 20040209 | |||
| 2 | COMPONENT_TYPE | Instance attribute | Public | Type reference (TYPE) | STRING | Web Dynpro : Component Type | 20040209 | ||
| 3 | CONFIG_CONTROLLER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WDR_RR_CONTROLLER | 20040209 | |||
| 4 | CONFIG_PROPERTIES | Instance attribute | Public | Type reference (TYPE) | WDY_CONFIG_PROPS | Configuraton Properties of Component | 20060125 | ||
| 5 | CO_COMPONENT | Constant | Public | Type reference (TYPE) | STRING | 'COMPONENT' | 20040220 | ||
| 6 | CO_COMPONENT_INTERFACE | Constant | Public | Type reference (TYPE) | STRING | 'COMPONENT_INTERFACE' | 20040220 | ||
| 7 | DEFINITION | Instance attribute | Public | Type reference (TYPE) | WDY_RR_COMPONENT | Web Dynpro: Runtime Structure of a Component | 20040209 | ||
| 8 | EMPTY_VIEW | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WDR_RR_VIEW | 20040209 | |||
| 9 | GEN_CLASS_NAME | Instance attribute | Public | Type reference (TYPE) | STRING | 20040225 | |||
| 10 | GEN_DATE | Instance attribute | Public | Type reference (TYPE) | DDDATE | Dictionary: Date of last change | 20040225 | ||
| 11 | GEN_TIME | Instance attribute | Public | Type reference (TYPE) | DDTIME | Dictionary: Time of last change | 20040225 | ||
| 12 | IMPLEMENTED_INTERFACES | Instance attribute | Public | Type reference (TYPE) | WDY_RR_COMPONENT_TAB | Object List | 20040209 | ||
| 13 | INTERFACE_CONTROLLER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WDR_RR_CONTROLLER | 20040209 | |||
| 14 | REPOSITORY | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WDR_RR_REPOSITORY | WD: Repository Data | 20070130 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Creates metadata for a component view based on template | 20070221 | |
| 2 | Instance method | Public | Method | Creates Temporary Metadata for Component Usage | 20070130 | |
| 3 | Instance method | Public | Method | Creates a Group of Component Usages | 20041213 | |
| 4 | Instance method | Public | Method | Creates Temporary Metadata for Component Usage | 20040220 | |
| 5 | Instance method | Public | Method | Creates a repository handle | 20070104 | |
| 6 | Instance method | Public | Method | Creates temporary metadata for window | 20040414 | |
| 7 | Instance method | Public | Method | Temporarily deleted a group of component usages | 20060329 | |
| 8 | Instance method | Public | Method | Temporarily metadata for a component usage | 20060329 | |
| 9 | Instance method | Public | Method | Deletes a repository handle | 20070111 | |
| 10 | Instance method | Public | Method | 20040625 | ||
| 11 | Instance method | Public | Method | Returns Metadata of Component Usage Group | 20041210 | |
| 12 | Instance method | Public | Method | Returns Metadata of All Component Usage Groups | 20041210 | |
| 13 | Instance method | Public | Method | Returns Metadata of Component Usage | 20040209 | |
| 14 | Instance method | Public | Method | Returns Metadata of All Component Usages | 20040223 | |
| 15 | Instance method | Public | Method | Returns Metadata of Controller | 20040210 | |
| 16 | Instance method | Public | Method | Returns Metadata of All Controllers | 20040223 | |
| 17 | Instance method | Public | Method | 20040608 | ||
| 18 | Instance method | Public | Method | Returns All OTR Texts for Component | 20040225 | |
| 19 | Instance method | Public | Method | Returns a repository handle | 20091218 | |
| 20 | Instance method | Public | Method | Returns all repository handles of a window | 20091124 | |
| 21 | Instance method | Public | Method | Returns Metadata of Component | 20050124 | |
| 22 | Instance method | Public | Method | Returns Metadata of View | 20040210 | |
| 23 | Instance method | Public | Method | Returns Metadata of All Views | 20040223 | |
| 24 | Instance method | Public | Method | Returns Metadata of Window | 20040210 | |
| 25 | Instance method | Public | Method | Returns Metadata of All Windows | 20040223 | |
| 26 | Instance method | Public | Method | Checks whether the specified component usage exists | 20070524 | |
| 27 | Instance method | Public | Method | Deletes the metadata of all repository handles of a window | 20091124 | |
| 28 | Instance method | Public | Method | Deletes Metadata References of Used Component | 20050329 | |
| 29 | Instance method | Public | Method | Deletes Temporary Metadata for Window | 20050322 |
Events
Interface IF_WDR_RR_COMPONENT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_REPOSITORY_HANDLE | Public | See coding | 20091124 | begin of ty_s_repository_handle,
handle_id type string,
handle type ref to if_wdr_repository_handle,
end of ty_s_repository_handle
|
||
| 2 | TY_T_REPOSITORY_HANDLES | Public | See coding | 20091124 | ty_t_repository_handles type hashed table of
ty_s_repository_handle with unique key handle_id
|
Method Signatures
Method CLONE_COMPONENT_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20070221 | ||||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_COMPONENT_USAGE | 20070221 | ||||
| 3 | TEMPLATE_COMPONENT_USAGE | Call by reference | Object reference (TYPE REF TO) | IF_WDR_RR_COMPONENT_USAGE | 20070221 |
Method CLONE_COMPONENT_USAGE on Interface IF_WDR_RR_COMPONENT has no exception.
Method CREATE_CMP_USAGE_FOR_MSG_CMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_COMPONENT_USAGE | 20070130 | ||||
| 2 | COMPONENT_USAGE_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | 20070130 |
Method CREATE_CMP_USAGE_FOR_MSG_CMP on Interface IF_WDR_RR_COMPONENT has no exception.
Method CREATE_CMP_USAGE_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CARDINALITY | Call by reference | Type reference (TYPE) | WDY_MD_CARDINALITY | 02 | Web-Dynpro : Kardinalität | 20041214 | ||
| 2 | NAME | Value transfer | Type reference (TYPE) | STRING | 20041214 | ||||
| 3 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_CMP_USAGE_GROUP | Web Dynpro: Gruppe von Component-Verwendungen | 20041214 | |||
| 4 | USED_COMPONENT | Value transfer | Type reference (TYPE) | STRING | 20041214 |
Method CREATE_CMP_USAGE_GROUP on Interface IF_WDR_RR_COMPONENT has no exception.
Method CREATE_COMPONENT_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_COMPONENT_USAGE | 20040220 | ||||
| 2 | COMPONENT_USAGE_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | 20040303 | ||||
| 3 | USED_COMPONENT | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040303 |
Method CREATE_COMPONENT_USAGE on Interface IF_WDR_RR_COMPONENT has no exception.
Method CREATE_REPOSITORY_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HANDLE_ID | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 2 | REPOSITORY_HANDLE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_REPOSITORY_HANDLE | 20070104 | ||||
| 3 | WINDOW_NAME | Call by reference | Type reference (TYPE) | STRING | 20070109 |
Method CREATE_REPOSITORY_HANDLE on Interface IF_WDR_RR_COMPONENT has no exception.
Method CREATE_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WINDOW | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_WINDOW | 20040414 | ||||
| 2 | WINDOW_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040414 |
Method CREATE_WINDOW on Interface IF_WDR_RR_COMPONENT has no exception.
Method DELETE_CMP_USAGE_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Value transfer | Type reference (TYPE) | STRING | 20060329 |
Method DELETE_CMP_USAGE_GROUP on Interface IF_WDR_RR_COMPONENT has no exception.
Method DELETE_COMPONENT_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE_NAME | Value transfer | Type reference (TYPE) | CSEQUENCE | 20060329 |
Method DELETE_COMPONENT_USAGE on Interface IF_WDR_RR_COMPONENT has no exception.
Method DELETE_REPOSITORY_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HANDLE_ID | Call by reference | Type reference (TYPE) | STRING | 20070111 | ||||
| 2 | SUBRC | Value transfer | Type reference (TYPE) | I | 20070111 |
Method DELETE_REPOSITORY_HANDLE on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_API Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_WD_RR_COMPONENT | Runtime Repository API: Component | 20040625 |
Method GET_API on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_CMP_USAGE_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NAME | Call by reference | Type reference (TYPE) | STRING | 20041210 | ||||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_CMP_USAGE_GROUP | Web Dynpro: Gruppe von Component-Verwendungen | 20041210 |
Method GET_CMP_USAGE_GROUP on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_CMP_USAGE_GROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | WDR_RR_CMP_USE_GROUP_OBJECTS | Web Dynpro: Tabelle von Gruppen von Component-Verwendungen | 20041210 |
Method GET_CMP_USAGE_GROUPS on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_COMPONENT_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_COMPONENT_USAGE | WebDynpro: Runtime Component Usage | 20040209 | |||
| 2 | COMPONENT_USAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20040209 |
Method GET_COMPONENT_USAGE on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_COMPONENT_USAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGES | Value transfer | Type reference (TYPE) | WDR_RR_CMP_USAGE_OBJECTS | Objekt-Liste | 20040223 |
Method GET_COMPONENT_USAGES on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_CONTROLLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROLLER | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_CONTROLLER | 20040210 | ||||
| 2 | CONTROLLER_NAME | Call by reference | Type reference (TYPE) | STRING | 20040210 |
Method GET_CONTROLLER on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_CONTROLLERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROLLERS | Value transfer | Type reference (TYPE) | WDR_RR_CONTROLLER_OBJECTS | Objekt-Liste | 20040223 |
Method GET_CONTROLLERS on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_GENERATION_API Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROLLER_NAME | Call by reference | Type reference (TYPE) | STRING | 20040608 | ||||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | _IF_WDR_RG_CTRL_HANDLE | Schnittstelle für den generierten Quelltext | 20040608 |
Method GET_GENERATION_API on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_OTR_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040225 | ||||
| 2 | TEXT | Value transfer | Type reference (TYPE) | STRING | 20040225 |
Method GET_OTR_TEXT on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_REPOSITORY_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REPOSITORY_HANDLE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_REPOSITORY_HANDLE | 20091218 | ||||
| 2 | SOURCE_PLUG_NAME | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 3 | SOURCE_VUSAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 4 | SOURCE_WINDOW_NAME | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 5 | TARGET_CMP_USAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 6 | TARGET_COMPONENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 7 | TARGET_EMBEDDING_POSITION | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 8 | TARGET_PLUG_NAME | Call by reference | Type reference (TYPE) | STRING | 20091218 | ||||
| 9 | TARGET_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20091218 |
Method GET_REPOSITORY_HANDLE on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_RR_HANDLES_FOR_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Type reference (TYPE) | TY_T_REPOSITORY_HANDLES | 20091124 | ||||
| 2 | WINDOW_NAME | Call by reference | Type reference (TYPE) | STRING | 20091124 |
Method GET_RR_HANDLES_FOR_WINDOW on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_USED_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20050124 | ||||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_COMPONENT | 20050124 | ||||
| 3 | USED_COMPONENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20050124 |
Method GET_USED_COMPONENT on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_VIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VIEW | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_VIEW | 20040210 | ||||
| 2 | VIEW_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040210 |
Method GET_VIEW on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_VIEWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VIEWS | Value transfer | Type reference (TYPE) | WDR_RR_VIEW_OBJECTS | Objekt-Liste | 20040223 |
Method GET_VIEWS on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WINDOW | Value transfer | Object reference (TYPE REF TO) | IF_WDR_RR_WINDOW | 20040210 | ||||
| 2 | WINDOW_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20040210 |
Method GET_WINDOW on Interface IF_WDR_RR_COMPONENT has no exception.
Method GET_WINDOWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WINDOWS | Value transfer | Type reference (TYPE) | WDR_RR_WINDOW_OBJECTS | Objekt-Liste | 20040223 |
Method GET_WINDOWS on Interface IF_WDR_RR_COMPONENT has no exception.
Method HAS_COMPONENT_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20070524 | ||||
| 2 | RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070524 |
Method HAS_COMPONENT_USAGE on Interface IF_WDR_RR_COMPONENT has no exception.
Method INVALIDATE_RR_HANDLES_4_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WINDOW_NAME | Call by reference | Type reference (TYPE) | STRING | 20091124 |
Method INVALIDATE_RR_HANDLES_4_WINDOW on Interface IF_WDR_RR_COMPONENT has no exception.
Method REMOVE_USED_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPONENT_USAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20050329 | ||||
| 2 | USED_COMPONENT | Call by reference | Object reference (TYPE REF TO) | IF_WDR_RR_COMPONENT | 20050329 |
Method REMOVE_USED_COMPONENT on Interface IF_WDR_RR_COMPONENT has no exception.
Method REMOVE_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WINDOW_NAME | Call by reference | Type reference (TYPE) | STRING | 20050322 |
Method REMOVE_WINDOW on Interface IF_WDR_RR_COMPONENT has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 700 |