SAP ABAP Class CL_RSO_GUI_REPOSITORY_NAV (BW Repository: Navigation Control)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_EXTENSION (Package) BW Repository (Parts Not Within CORE)
Properties
Class CL_RSO_GUI_REPOSITORY_NAV  
Short Description BW Repository: Navigation Control    
Super Class    
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 20000214   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RSOD_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 RSATD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_GUI_REPOSITORY_NAV has no interface implemented.
Friends
Class CL_RSO_GUI_REPOSITORY_NAV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_AWB_TREE_MODE Instance attribute Private Type reference (TYPE) RSO_AWB_TREE_MODE Hierarchy Display in the Administrator Workbench 20000215
2 P_AWB_VIEW_MODE Instance attribute Private Type reference (TYPE) RSO_AWB_VIEW_MODE View (Display Mode) in the AWB 20000214
3 P_CONTROLID_ACTUAL Instance attribute Private Type reference (TYPE) RSATD_CONTROLID Node key 20000214
4 P_C_NODEKEY_CTS Instance attribute Private Type reference (TYPE) TV_NODEKEY 'TR' Prefix CTS 20090716
5 P_C_NODEKEY_XML_EXP Instance attribute Private Type reference (TYPE) TV_NODEKEY 'XE' Prefix XML Export 20090716
6 P_DYNNR Instance attribute Private Type reference (TYPE) SY-DYNNR ABAP Program: Number of Current Screen 20000214
7 P_NODEIDCOUNTER Instance attribute Private Type reference (TYPE) I Counter for Nodeids 20000214
8 P_REPID Instance attribute Private Type reference (TYPE) SY-REPID ABAP Program: Current Main Program 20000214
9 P_R_APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY BW Repository: Interface Metadata Repository 20000214
10 P_R_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 20000214
11 P_R_DRAWER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER_BAR Vertical Tabstrip for Controls 20000214
12 P_R_PARAM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_PARAM_CONTAINER Parameters 20000214
13 P_R_PROPERTIES Instance attribute Protected Object reference (TYPE REF TO) CL_RSO_PROPERTIES BW Repository: User-Specific Properties on DB 20000214
14 P_T_DRAWERTREE_KEY Instance attribute Private Type reference (TYPE) RSATD_T_DRAWERTREE_KEY Keys drawertrees 20000214
15 P_T_DRAWER_KEY Instance attribute Private Type reference (TYPE) RSATD_T_DRAWER_KEY Drawer Keys 20000214
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000214
2 CREATE_AND_GET_TREE Instance method Private Method Generate Tree 20000214
3 CREATE_DRAWER Instance method Private Method Create Control 20000214
4 CREATE_NAI_TABLE_DOCUMENTS Instance method Private Method Create Nodes for Documents of AWB View 20010226
5 CREATE_NODE_AND_ITEM_TABLE Instance method Private Method Create Nodes for Trees of AWB Views 20000214
6 CREATE_TREES_FOR_AWB_VIEW Instance method Private Method Create Tree for AWB Views 20000214
7 FREE_ALL Instance method Public Method free all 20000214
8 GET_AWB_TREE_MODE Instance method Public Method Tree Display AWB 20000215
9 GET_AWB_VIEW_MODE Instance method Public Method AWB View 20000214
10 GET_PROPERTIES Instance method Private Method Read Application-specific Settings from DB 20000214
11 ON_CLICKED Instance method Private Event handling method handle method for event clicked 20000214
12 ON_HANDLE_LINK_CLICK Instance method Private Event handling method Link Was Selected by Mouse 20060307
13 ON_HANDLE_SELECTION_CHANGED Instance method Private Event handling method new function selected 20000214
14 PAI Instance method Public Method Evaluate PAI Time 20000218
15 SET_NEW_AWB_VIEW_MODE Instance method Private Method Change AWB View 20000218
16 SET_OBJVERS Instance method Private Method Set Object Version in Parameter Object 20000218
17 SET_PROPERTIES Instance method Public Method Save User-specific Settings to DB 20000214
Events
# Event Type Visibility Description Created on
1 AWB_TREE_MODE_CHANGE Instance Event
(0)
Public
(2)
AWB Tree Display has changed 20000214
2 AWB_VIEW_MODE_CHANGE Instance Event
(0)
Public
(2)
AWB View was Changed 20000214
3 DOCUMENT_CLASS_CHANGE Instance Event
(0)
Public
(2)
Edit Another Document Class 20010226
Types
Class CL_RSO_GUI_REPOSITORY_NAV has no local type.
Method Signatures

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 in der Administrator Workbench 20000215
2 Importing I_AWB_VIEW_MODE Call by reference Type reference (TYPE) RSO_AWB_VIEW_MODE Sicht (Anzeigemodus) in der AWB 20000215
3 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20000214
4 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Rahmenprogramm 20000214
5 Importing I_R_APPLICATION Call by reference Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY BW Repository: Oberfläche Meta Data Repository 20000214
6 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 20000214
7 Importing I_R_PARAM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_RSO_GUI_PARAM_CONTAINER BW Repository: Container für Parameter/Events GUI 20000214
8 Importing I_R_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_RSO_PROPERTIES BW Repository: User specific properties on DB 20000214

Method CONSTRUCTOR on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method CREATE_AND_GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20000214
2 Importing I_ID Value transfer Type reference (TYPE) I Drawer ID 20060307
3 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20000214

Method CREATE_AND_GET_TREE on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method CREATE_DRAWER Signature

Method CREATE_DRAWER on class CL_RSO_GUI_REPOSITORY_NAV has no parameter.
Method CREATE_DRAWER on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method CREATE_NAI_TABLE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ITEM Call by reference Type reference (TYPE) RSAWBD_T_MTXCOL itemtabelle 20010226
2 Exporting E_T_NODE Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20010226
3 Importing I_AWB_VIEW_MODE Call by reference Type reference (TYPE) RSO_AWB_VIEW_MODE Sicht (Anzeigemodus) in der AWB 20010226
4 Importing I_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20010226

Method CREATE_NAI_TABLE_DOCUMENTS on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method CREATE_NODE_AND_ITEM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ITEM Call by reference Type reference (TYPE) RSAWBD_T_MTXCOL itemtabelle 20000214
2 Exporting E_T_NODE Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20000214
3 Importing I_AWB_VIEW_MODE Call by reference Type reference (TYPE) RSO_AWB_VIEW_MODE Sicht (Anzeigemodus) in der AWB 20000214
4 Importing I_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20000214

Method CREATE_NODE_AND_ITEM_TABLE on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method CREATE_TREES_FOR_AWB_VIEW 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 20000214

Method CREATE_TREES_FOR_AWB_VIEW on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method FREE_ALL Signature

Method FREE_ALL on class CL_RSO_GUI_REPOSITORY_NAV has no parameter.
Method FREE_ALL on class CL_RSO_GUI_REPOSITORY_NAV 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 in der Administrator Workbench 20000215

Method GET_AWB_TREE_MODE on class CL_RSO_GUI_REPOSITORY_NAV 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 Sicht in der AWB 20000214

Method GET_AWB_VIEW_MODE on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_RSO_GUI_REPOSITORY_NAV has no parameter.
Method GET_PROPERTIES on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method ON_CLICKED Signature

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

Method ON_CLICKED on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method ON_HANDLE_LINK_CLICK Signature

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

Method ON_HANDLE_LINK_CLICK on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method ON_HANDLE_SELECTION_CHANGED Signature

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

Method ON_HANDLE_SELECTION_CHANGED on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000218

Method PAI on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method SET_NEW_AWB_VIEW_MODE 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 20000218

Method SET_NEW_AWB_VIEW_MODE on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method SET_OBJVERS 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 20000218

Method SET_OBJVERS on class CL_RSO_GUI_REPOSITORY_NAV has no exception.

Method SET_PROPERTIES Signature

Method SET_PROPERTIES on class CL_RSO_GUI_REPOSITORY_NAV has no parameter.
Method SET_PROPERTIES on class CL_RSO_GUI_REPOSITORY_NAV has no exception.
Event Signatures

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 20B