SAP ABAP Interface IF_WDR_RR_COMPONENT (IF_WDR_RR_COMPONENT)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_RUNTIME_REPOSITORY (Package) Web Dynpro: Runtime Repository
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 CLONE_COMPONENT_USAGE Instance method Public Method Creates metadata for a component view based on template 20070221
2 CREATE_CMP_USAGE_FOR_MSG_CMP Instance method Public Method Creates Temporary Metadata for Component Usage 20070130
3 CREATE_CMP_USAGE_GROUP Instance method Public Method Creates a Group of Component Usages 20041213
4 CREATE_COMPONENT_USAGE Instance method Public Method Creates Temporary Metadata for Component Usage 20040220
5 CREATE_REPOSITORY_HANDLE Instance method Public Method Creates a repository handle 20070104
6 CREATE_WINDOW Instance method Public Method Creates temporary metadata for window 20040414
7 DELETE_CMP_USAGE_GROUP Instance method Public Method Temporarily deleted a group of component usages 20060329
8 DELETE_COMPONENT_USAGE Instance method Public Method Temporarily metadata for a component usage 20060329
9 DELETE_REPOSITORY_HANDLE Instance method Public Method Deletes a repository handle 20070111
10 GET_API Instance method Public Method 20040625
11 GET_CMP_USAGE_GROUP Instance method Public Method Returns Metadata of Component Usage Group 20041210
12 GET_CMP_USAGE_GROUPS Instance method Public Method Returns Metadata of All Component Usage Groups 20041210
13 GET_COMPONENT_USAGE Instance method Public Method Returns Metadata of Component Usage 20040209
14 GET_COMPONENT_USAGES Instance method Public Method Returns Metadata of All Component Usages 20040223
15 GET_CONTROLLER Instance method Public Method Returns Metadata of Controller 20040210
16 GET_CONTROLLERS Instance method Public Method Returns Metadata of All Controllers 20040223
17 GET_GENERATION_API Instance method Public Method 20040608
18 GET_OTR_TEXT Instance method Public Method Returns All OTR Texts for Component 20040225
19 GET_REPOSITORY_HANDLE Instance method Public Method Returns a repository handle 20091218
20 GET_RR_HANDLES_FOR_WINDOW Instance method Public Method Returns all repository handles of a window 20091124
21 GET_USED_COMPONENT Instance method Public Method Returns Metadata of Component 20050124
22 GET_VIEW Instance method Public Method Returns Metadata of View 20040210
23 GET_VIEWS Instance method Public Method Returns Metadata of All Views 20040223
24 GET_WINDOW Instance method Public Method Returns Metadata of Window 20040210
25 GET_WINDOWS Instance method Public Method Returns Metadata of All Windows 20040223
26 HAS_COMPONENT_USAGE Instance method Public Method Checks whether the specified component usage exists 20070524
27 INVALIDATE_RR_HANDLES_4_WINDOW Instance method Public Method Deletes the metadata of all repository handles of a window 20091124
28 REMOVE_USED_COMPONENT Instance method Public Method Deletes Metadata References of Used Component 20050329
29 REMOVE_WINDOW 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 Importing COMPONENT_USAGE_NAME Call by reference Type reference (TYPE) STRING 20070221
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDR_RR_COMPONENT_USAGE 20070221
3 Importing 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 Returning COMPONENT_USAGE Value transfer Object reference (TYPE REF TO) IF_WDR_RR_COMPONENT_USAGE 20070130
2 Importing 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 Importing CARDINALITY Call by reference Type reference (TYPE) WDY_MD_CARDINALITY 02 Web-Dynpro : Kardinalität 20041214
2 Importing NAME Value transfer Type reference (TYPE) STRING 20041214
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDR_RR_CMP_USAGE_GROUP Web Dynpro: Gruppe von Component-Verwendungen 20041214
4 Importing 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 Returning COMPONENT_USAGE Value transfer Object reference (TYPE REF TO) IF_WDR_RR_COMPONENT_USAGE 20040220
2 Importing COMPONENT_USAGE_NAME Value transfer Type reference (TYPE) CSEQUENCE 20040303
3 Importing 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 Importing HANDLE_ID Call by reference Type reference (TYPE) STRING 20091218
2 Returning REPOSITORY_HANDLE Value transfer Object reference (TYPE REF TO) IF_WDR_REPOSITORY_HANDLE 20070104
3 Importing 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 Returning WINDOW Value transfer Object reference (TYPE REF TO) IF_WDR_RR_WINDOW 20040414
2 Importing 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 Importing 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 Importing 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 Importing HANDLE_ID Call by reference Type reference (TYPE) STRING 20070111
2 Returning 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 Returning 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 Importing NAME Call by reference Type reference (TYPE) STRING 20041210
2 Returning 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 Returning 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 Returning COMPONENT_USAGE Value transfer Object reference (TYPE REF TO) IF_WDR_RR_COMPONENT_USAGE WebDynpro: Runtime Component Usage 20040209
2 Importing 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 Returning 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 Returning CONTROLLER Value transfer Object reference (TYPE REF TO) IF_WDR_RR_CONTROLLER 20040210
2 Importing 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 Returning 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 Importing CONTROLLER_NAME Call by reference Type reference (TYPE) STRING 20040608
2 Returning 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 Importing ID Call by reference Type reference (TYPE) CSEQUENCE 20040225
2 Returning 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 Returning REPOSITORY_HANDLE Value transfer Object reference (TYPE REF TO) IF_WDR_REPOSITORY_HANDLE 20091218
2 Importing SOURCE_PLUG_NAME Call by reference Type reference (TYPE) STRING 20091218
3 Importing SOURCE_VUSAGE_NAME Call by reference Type reference (TYPE) STRING 20091218
4 Importing SOURCE_WINDOW_NAME Call by reference Type reference (TYPE) STRING 20091218
5 Importing TARGET_CMP_USAGE_NAME Call by reference Type reference (TYPE) STRING 20091218
6 Importing TARGET_COMPONENT_NAME Call by reference Type reference (TYPE) STRING 20091218
7 Importing TARGET_EMBEDDING_POSITION Call by reference Type reference (TYPE) STRING 20091218
8 Importing TARGET_PLUG_NAME Call by reference Type reference (TYPE) STRING 20091218
9 Importing 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 Returning RESULT Value transfer Type reference (TYPE) TY_T_REPOSITORY_HANDLES 20091124
2 Importing 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 Importing COMPONENT_USAGE_NAME Call by reference Type reference (TYPE) STRING 20050124
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WDR_RR_COMPONENT 20050124
3 Importing 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 Returning VIEW Value transfer Object reference (TYPE REF TO) IF_WDR_RR_VIEW 20040210
2 Importing 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 Returning 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 Returning WINDOW Value transfer Object reference (TYPE REF TO) IF_WDR_RR_WINDOW 20040210
2 Importing 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 Returning 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 Importing COMPONENT_USAGE_NAME Call by reference Type reference (TYPE) STRING 20070524
2 Returning 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 Importing 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 Importing COMPONENT_USAGE_NAME Call by reference Type reference (TYPE) STRING 20050329
2 Importing 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 Importing 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