SAP ABAP Class CL_RSO_GUI_REPOSITORY (BW Repository: Interface Metadata Repository)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_EXTENSION (Package) BW Repository (Parts Not Within CORE)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_COMPONENT GUI Component 19990713
Properties
Class CL_RSO_GUI_REPOSITORY  
Short Description BW Repository: Interface Metadata Repository    
Super Class CL_RSO_GUI_COMPONENT GUI Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_EXTENSION   BW Repository (Parts Not Within CORE) 
Created 19990713   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSO_GUI_COMPONENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSOD_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_GUI_REPOSITORY has no interface implemented.
Friends
Class CL_RSO_GUI_REPOSITORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DOC_CLASS Instance attribute Private Type reference (TYPE) RSOD_DOC_CLASS BW Document Class 20010226
2 P_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR ABAP Program: Number of Current Screen 20000214
3 P_HTML_HEIGHT Instance attribute Private Type reference (TYPE) I Height of HTML Page 20000214
4 P_HTML_LEFT Instance attribute Private Type reference (TYPE) I Left of HTML Page 20000214
5 P_HTML_TOP Instance attribute Private Type reference (TYPE) I Top of HTML Page 20000214
6 P_HTML_WIDTH Instance attribute Private Type reference (TYPE) I HTML Page Width 20000214
7 P_REPID Instance attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20000214
8 P_R_CONTAINER_HTML Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER HTML Docking Container 20000214
9 P_R_CONTAINER_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container 20000215
10 P_R_CONTAINER_NAV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Container 20000215
11 P_R_DOCUMENTS Instance attribute Private Object reference (TYPE REF TO) CL_RSOD_GUI_REPOSITORY Document Connection in Repository 20010226
12 P_R_GUI_APL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_APPL_LOG Application Log 19990713
13 P_R_HTML Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY_HTML Metadata Repository (HTML) 19990713
14 P_R_HTML_AMODAL Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY_HTML HTML Info in Modeless Window 20000324
15 P_R_NAVIGATOR Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY_NAV BW Repository: Navigation Control 20000214
16 P_R_PARAM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_PARAM_CONTAINER Parameters 19990713
17 P_R_SPLITTER_1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 20000215
18 P_R_SPLITTER_2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 20000215
19 P_R_TREE_ALL Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY_TREE_ALL Tree with all Objects 19990713
20 P_R_TREE_COL Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY_TREE_COL Tree for collected objects 19990713
21 P_TREE_ALL_SIZE Instance attribute Private Type reference (TYPE) I Width of Tree with all Objects 19990713
22 P_TREE_COL_SIZE Instance attribute Private Type reference (TYPE) I Width of Tree with Collected objects 19990713
23 P_WIN_HTML_SHOW Instance attribute Private Type reference (TYPE) RS_BOOL Display Yes/No 20000214
24 P_WIN_LEFT_SHOW Instance attribute Private Type reference (TYPE) RS_BOOL Display Yes/No 20000214
25 P_WIN_NAV_SHOW Instance attribute Private Type reference (TYPE) RS_BOOL Display Yes/No 20000215
26 P_WIN_RIGHT_SHOW Instance attribute Private Type reference (TYPE) RS_BOOL Display Yes/No 20000214
Methods
# Method Level Visibility Method type Description Created on
1 APPLICATION_LOG_REFRESH Instance method Public Method Deletes Application Log in Memory 19990726
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990713
3 CONTROLS_CREATE Instance method Private Method Creates Controls of an AWB View 20000216
4 CONTROLS_DELETE Instance method Private Method Deletes Control of an AWB View 20000216
5 GET_AWB_TREE_MODE Instance method Public Method Tree Display AWB 19990804
6 GET_AWB_VIEW_MODE Instance method Public Method Restores Current AWB View Mode 19990803
7 GET_NUM_OF_OBJECTS Instance method Public Method Number of Selected Objects 19990713
8 HANDLE_AWB_DOC_CLASS_CHANGE Instance method Public Event handling method Display Another Document Class 20010226
9 HANDLE_AWB_TREE_MODE_CHANGE Instance method Public Event handling method AWB Tree Display has Changed 20000214
10 HANDLE_AWB_VIEW_MODE_CHANGE Instance method Public Event handling method AWB View has Changed 20000214
11 HANDLE_AWB_WIN_HTML_SHOW Instance method Public Method Set Visibility for HTML Information 19990713
12 HANDLE_AWB_WIN_LEFT_SHOW Instance method Public Method Set Visibility for Tree with all Objects 19990713
13 HANDLE_AWB_WIN_NAV_SHOW Instance method Public Method Set Navigation Window Visibility 20000215
14 HANDLE_AWB_WIN_RIGHT_SHOW Instance method Public Method Set Visibility for Collected Objects 19990713
15 HANDLE_CLOSE Instance method Public Event handling method Application Log Window was Closed 20000222
16 HANDLE_MESSAGE_NUM_CHANGED Instance method Public Event handling method Number of Messages was Changed 20000222
17 HTML_CONTROL_HIDE Instance method Private Method Hide HTML Control 20000214
18 HTML_CONTROL_SHOW Instance method Private Method HTML Control in Docking / Create Container 20000214
19 IS_VISIBLE_HTML Instance method Public Method HTML Information Vivisble? 19990714
20 IS_VISIBLE_TREE_A Instance method Public Method Tree with all Objects Visible? 19990713
21 IS_VISIBLE_TREE_C Instance method Public Method Tree with Collected Objects Visible? 19990713
22 OBJECT_LIST_INSERT_MULTI Instance method Public Method Show Object List 19990713
23 ON_DIALOGBOX_CLOSE Instance method Public Event handling method HTML Control Dialog Box was Closed 20000214
24 SET_COLLECT_GROUPING Instance method Public Method Sets Collection Grouping 20050316
25 SET_COLLECT_MODE Instance method Public Method Sets Collection Mode 20050316
26 SET_SEARCH_LEVELS Instance method Public Method Set Depth of Search for Where-Used List 19990713
27 SET_START_ACTV_AUTO Instance method Public Method Sets the Setting: Start Transfer Automatically 20050330
28 SET_STATUS Instance method Private Method Sets Screen Status 20000216
29 SET_TITLEBAR Instance method Private Method Set Title of Application 20000214
30 SHOW_OBJECT_DESCRIPTION Instance method Public Method Display Object Description in HTML Format 20000329
31 TRANSPORT_STD_MODIFY Instance method Private Method Activate/Deactivate Standard Transport System 20010828
Events
# Event Type Visibility Description Created on
1 AWB_REFRESH Instance Event
(0)
Public
(2)
Refresh display 20000214
2 AWB_TREE_MODE_CHANGE Instance Event
(0)
Public
(2)
AWB Tree Display has changed 20000214
3 AWB_VIEW_MODE_CHANGE Instance Event
(0)
Public
(2)
AWB View was Changed 20000214
4 DOCUMENT_CLASS_CHANGE Instance Event
(0)
Public
(2)
Edit Another Document Class 20010226
Types
Class CL_RSO_GUI_REPOSITORY has no local type.
Method Signatures

Method APPLICATION_LOG_REFRESH Signature

Method APPLICATION_LOG_REFRESH on class CL_RSO_GUI_REPOSITORY has no parameter.
Method APPLICATION_LOG_REFRESH on class CL_RSO_GUI_REPOSITORY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWB_TREE_MODE Call by reference Type reference (TYPE) RSO_AWB_TREE_MODE Baumdarstellung AWB 19990804
2 Importing I_AWB_VIEW_MODE Call by reference Type reference (TYPE) RSO_AWB_VIEW_MODE Sicht AWB 19990804
3 Importing I_COLLECT_GROUPING Call by reference Type reference (TYPE) RSO_COLLECT_GROUPING rsoc_c_collect_grouping-required Gruppierung zu sammelnde Objekte 19990923
4 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynpro 20000214
5 Importing I_REPID Call by reference Type reference (TYPE) SYREPID Report 20000214
6 Importing I_R_CONTAINER_NAV Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20000215
7 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container, in dem Applikation sich befinden soll 19990713
8 Importing I_R_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_RSO_PROPERTIES Anwenderspezifische Einstellungen 19990713
9 Importing I_T_FILTER_LSYS Call by reference Type reference (TYPE) RSO_T_TLOGO Quellsysteme, für die gesammelt werden soll 19990917

Method CONSTRUCTOR on class CL_RSO_GUI_REPOSITORY has no exception.

Method CONTROLS_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWB_VIEW_MODE Call by reference Type reference (TYPE) RSO_AWB_VIEW_MODE Sicht (Anzeigemodus) in der AWB 20000216

Method CONTROLS_CREATE on class CL_RSO_GUI_REPOSITORY has no exception.

Method CONTROLS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWB_VIEW_MODE Call by reference Type reference (TYPE) RSO_AWB_VIEW_MODE Sicht (Anzeigemodus) in der AWB 20000216

Method CONTROLS_DELETE on class CL_RSO_GUI_REPOSITORY has no exception.

Method GET_AWB_TREE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AWB_TREE_MODE Value transfer Type reference (TYPE) RSO_AWB_TREE_MODE Baumdarstellung AWb 19990804

Method GET_AWB_TREE_MODE on class CL_RSO_GUI_REPOSITORY has no exception.

Method GET_AWB_VIEW_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AWB_VIEW_MODE Value transfer Type reference (TYPE) RSO_AWB_VIEW_MODE AWB View Mode 19990803

Method GET_AWB_VIEW_MODE on class CL_RSO_GUI_REPOSITORY has no exception.

Method GET_NUM_OF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NUM Value transfer Type reference (TYPE) I Anzahl ausgewählte Objekte 19990713

Method GET_NUM_OF_OBJECTS on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_AWB_DOC_CLASS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_CLASS Call by reference Attribute reference (LIKE) 20010226

Method HANDLE_AWB_DOC_CLASS_CHANGE on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_AWB_TREE_MODE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWB_TREE_MODE_NEW Call by reference Attribute reference (LIKE) 20000214
2 Importing I_AWB_TREE_MODE_OLD Call by reference Attribute reference (LIKE) 20000214

Method HANDLE_AWB_TREE_MODE_CHANGE on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_AWB_VIEW_MODE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWB_VIEW_MODE_NEW Call by reference Attribute reference (LIKE) 20000214
2 Importing I_AWB_VIEW_MODE_OLD Call by reference Attribute reference (LIKE) 20000214

Method HANDLE_AWB_VIEW_MODE_CHANGE on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_AWB_WIN_HTML_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW Call by reference Type reference (TYPE) RS_BOOL Anzeigen Ja / Nein 20000214

Method HANDLE_AWB_WIN_HTML_SHOW on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_AWB_WIN_LEFT_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW Call by reference Type reference (TYPE) RS_BOOL Anzeigen Ja / Nein 20000214

Method HANDLE_AWB_WIN_LEFT_SHOW on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_AWB_WIN_NAV_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW Call by reference Type reference (TYPE) RS_BOOL Anzeigen Ja / Nein 20000215

Method HANDLE_AWB_WIN_NAV_SHOW on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_AWB_WIN_RIGHT_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW Call by reference Type reference (TYPE) RS_BOOL Anzeigen Ja / Nein 20000214

Method HANDLE_AWB_WIN_RIGHT_SHOW on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_CLOSE Signature

Method HANDLE_CLOSE on class CL_RSO_GUI_REPOSITORY has no parameter.
Method HANDLE_CLOSE on class CL_RSO_GUI_REPOSITORY has no exception.

Method HANDLE_MESSAGE_NUM_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUM_MESSAGES Call by reference Attribute reference (LIKE) 20000222

Method HANDLE_MESSAGE_NUM_CHANGED on class CL_RSO_GUI_REPOSITORY has no exception.

Method HTML_CONTROL_HIDE Signature

Method HTML_CONTROL_HIDE on class CL_RSO_GUI_REPOSITORY has no parameter.
Method HTML_CONTROL_HIDE on class CL_RSO_GUI_REPOSITORY has no exception.

Method HTML_CONTROL_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20000214
2 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynpro 20000214
3 Importing I_REPID Call by reference Type reference (TYPE) SYREPID Report 20000214

Method HTML_CONTROL_SHOW on class CL_RSO_GUI_REPOSITORY has no exception.

Method IS_VISIBLE_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL Ja / Nein 19990714

Method IS_VISIBLE_HTML on class CL_RSO_GUI_REPOSITORY has no exception.

Method IS_VISIBLE_TREE_A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL Ja / Nein 19990713

Method IS_VISIBLE_TREE_A on class CL_RSO_GUI_REPOSITORY has no exception.

Method IS_VISIBLE_TREE_C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ANSWER Value transfer Type reference (TYPE) RS_BOOL Ja / Nein 19990713

Method IS_VISIBLE_TREE_C on class CL_RSO_GUI_REPOSITORY has no exception.

Method OBJECT_LIST_INSERT_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_OBJECT Call by reference Type reference (TYPE) RSO_T_TLOGO Vorbelegung Objekte 19990713

Method OBJECT_LIST_INSERT_MULTI on class CL_RSO_GUI_REPOSITORY has no exception.

Method ON_DIALOGBOX_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Type reference (TYPE) 20000214

Method ON_DIALOGBOX_CLOSE on class CL_RSO_GUI_REPOSITORY has no exception.

Method SET_COLLECT_GROUPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLLECT_GROUPING Value transfer Type reference (TYPE) RSO_COLLECT_GROUPING BW Repository: Gruppierung von Typen beim Sammeln von Obj. 20050316

Method SET_COLLECT_GROUPING on class CL_RSO_GUI_REPOSITORY has no exception.

Method SET_COLLECT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLLECT_MODE Value transfer Type reference (TYPE) CHAR1 Sammelmodus 20050316

Method SET_COLLECT_MODE on class CL_RSO_GUI_REPOSITORY has no exception.

Method SET_SEARCH_LEVELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEARCH_LEVELS Call by reference Type reference (TYPE) I Suchtiefe 19990713

Method SET_SEARCH_LEVELS on class CL_RSO_GUI_REPOSITORY has no exception.

Method SET_START_ACTV_AUTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_START_ACTV_AUTO Value transfer Type reference (TYPE) RS_BOOL Automatisch Content übernehmen 20050330

Method SET_START_ACTV_AUTO on class CL_RSO_GUI_REPOSITORY has no exception.

Method SET_STATUS Signature

Method SET_STATUS on class CL_RSO_GUI_REPOSITORY has no parameter.
Method SET_STATUS on class CL_RSO_GUI_REPOSITORY has no exception.

Method SET_TITLEBAR Signature

Method SET_TITLEBAR on class CL_RSO_GUI_REPOSITORY has no parameter.
Method SET_TITLEBAR on class CL_RSO_GUI_REPOSITORY has no exception.

Method SHOW_OBJECT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20000329
2 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_S_TLOGO BW Repository: TLOGO Objekt und Typ 20000329

Method SHOW_OBJECT_DESCRIPTION on class CL_RSO_GUI_REPOSITORY has no exception.

Method TRANSPORT_STD_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) RS_BOOL Status 20010828

Method TRANSPORT_STD_MODIFY on class CL_RSO_GUI_REPOSITORY has no exception.
Event Signatures

Event AWB_REFRESH Signature
Event AWB_REFRESH on class CL_RSO_GUI_REPOSITORY has no parameter.
Event AWB_TREE_MODE_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_AWB_TREE_MODE_NEW Exporting Value transfer Type reference (TYPE) RSO_AWB_TREE_MODE Neue Baumdarstellung 20000214
2 I_AWB_TREE_MODE_OLD Exporting Value transfer Type reference (TYPE) RSO_AWB_TREE_MODE Baumdarstellung bisher 20000214

Event AWB_VIEW_MODE_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_AWB_VIEW_MODE_NEW Exporting Value transfer Type reference (TYPE) RSO_AWB_VIEW_MODE Neue Sicht 20000214
2 I_AWB_VIEW_MODE_OLD Exporting Value transfer Type reference (TYPE) RSO_AWB_VIEW_MODE Sicht bisher 20000214

Event DOCUMENT_CLASS_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_DOC_CLASS Exporting Value transfer Type reference (TYPE) RSOD_DOC_CLASS BW Dokumentenklasse 20010226
History
Last changed by/on SAP  20130531 
SAP Release Created in