SAP ABAP Class CL_RSO_GUI_REPOSITORY_TREE_ALL (BW Repository: Tree with all Objects)
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_TREE GUI Component with Toolbar and Tree 19990713
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 19990916
Properties
Class CL_RSO_GUI_REPOSITORY_TREE_ALL  
Short Description BW Repository: Tree with all Objects    
Super Class CL_RSO_GUI_COMPONENT_TREE GUI Component with Toolbar and Tree 
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_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 19990916
Friends
Class CL_RSO_GUI_REPOSITORY_TREE_ALL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PROBCLASS_HIGH Instance attribute Private Attribute reference (LIKE) 19990916
2 PROBCLASS_LOW Instance attribute Private Attribute reference (LIKE) 19990916
3 PROBCLASS_MEDIUM Instance attribute Private Attribute reference (LIKE) 19990916
4 PROBCLASS_NONE Instance attribute Private Attribute reference (LIKE) 19990916
5 PROBCLASS_VERY_HIGH Instance attribute Private Attribute reference (LIKE) 19990916
6 P_AWB_TREE_MODE Instance attribute Private Type reference (TYPE) RSO_AWB_TREE_MODE Hierarchy display in the Administrator Workbench 20010321
7 P_C_ITEM_TECHNAME Instance attribute Private Type reference (TYPE) STRING 'TECHNAME' Column Name 19990713
8 P_HIERARCHY_WIDTH Instance attribute Private Type reference (TYPE) I Hierarchy Column Width 19990713
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_PARAM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_PARAM_CONTAINER Parameters 19990713
11 P_S_REQUEST_SEL Instance attribute Private Type reference (TYPE) TRWBO_REQUEST_HEADER 20011228
12 P_TREE_DDHANDLE_DROP Instance attribute Private Type reference (TYPE) I Drag&Drop Default Handle 19990713
13 P_T_TLOGOPROP Instance attribute Private Type reference (TYPE) RSO_T_TLOGOPROP Table using Tlogo Objects and Properties 20040506
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COLUMNS Instance method Private Method Set Columns 20010321
2 ADD_NODES Instance method Private Method Filling the Tree 19990713
3 ADD_NODES_AGGREGATES Instance method Private Method Add Tree Aggregates 19990714
4 ADD_NODES_BY_ACTV Instance method Private Method Arrange According to Activity Group 19990713
5 ADD_NODES_BY_APPLICATION Instance method Private Method Sort According to Application Component 19991020
6 ADD_NODES_BY_APPLICATION_REC Instance method Private Method Sort According to Application Components - Recursive 19991020
7 ADD_NODES_BY_AREA Instance method Private Method Sort According to InfoArea 19990713
8 ADD_NODES_BY_AREA_REC Instance method Private Method Sort According to InfoArea - Recursive 19990713
9 ADD_NODES_BY_DEVCLASS Instance method Private Method Sort According to Development Class / Object Type 20000114
10 ADD_NODES_BY_DEVCLASS_TYPES Instance method Private Method Objects from Development Class by Type 20000117
11 ADD_NODES_BY_IOBJ Instance method Private Method Sort According to InfoObject 19991020
12 ADD_NODES_BY_PATCH Instance method Private Method Sort According to Patch/Object Type 19990818
13 ADD_NODES_BY_PATCH_TYPES Instance method Private Method Objects from Patch According to Type 19990818
14 ADD_NODES_BY_TRREQU Instance method Private Method Assign by Transport Request 20011228
15 ADD_NODES_BY_TYPE Instance method Private Method Sort According to Object Type 19990713
16 ADD_NODES_BY_TYPE_TLOGO Instance method Private Method Generally Add TLOGO Object 19990715
17 ADD_NODES_XML_IMPORT Instance method Private Method Nodes of XML (CWM) Import 20010320
18 ADD_TLOGO_OBJECTS Instance method Private Method Insert Object in Display 19990713
19 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990713
20 GET_DEVCLASS_TLOGO Instance method Private Method TLOGO Objects of a Development Class 20000117
21 GET_OBJVERS_FOR_TRANSPORT Instance method Private Method Finds the object version for transport objects 20101029
22 GET_PARAM_ID Instance method Private Method Restore Parameters ID 19990713
23 GET_PATCH_TLOGO Instance method Private Method TLOGO Objects of a PATCH 19990818
24 HIDE_BPC_DEPENDENT_OBJECTS Instance method Private Method Hide BPC Objects Except for Application Set 20100304
25 HIERARCHY_HEADER_SET_TEXT Instance method Private Method Set Header Tree Column 19990713
26 MODIFY_COLUMNS Instance method Private Method Hide/Show Columns 20010321
27 ON_AWB_REFRESH Instance method Private Event handling method Refresh Display 19990802
28 ON_AWB_TREE_MODE_CHANGE Instance method Private Event handling method AWB Tree Display has Changed 20000215
29 ON_AWB_VIEW_MODE_CHANGE Instance method Private Event handling method Change AWB View 19990713
30 ON_OBJVERS_CHANGE Instance method Private Event handling method Change Object Version 19990713
31 REMOVE_OBJ_FROM_TREE Instance method Private Method Remove Object from Display 19990713
32 SET_PARAM_ID Instance method Private Method Set Parameters ID 19990713
33 UNREGISTER_HANDLER Instance method Public Method No Longer Register this Instance to the Handler 20030911
Events
Class CL_RSO_GUI_REPOSITORY_TREE_ALL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_S_APPL Private Type reference (TYPE) RSAPPL Application Component 19991020
2 LT_S_APPLT Private Type reference (TYPE) RSAPPLT LT_S_APPLT 19991020
3 LT_TH_APPL Private See coding LT_TH_APPL 20010126 lt_th_appl type hashed table of rsappl with unique key applnm objvers
4 LT_T_APPL Private See coding Table of Application Components 19991020 lt_t_appl type standard table of rsappl with key applnm objvers
5 LT_T_APPLT Private See coding LT_T_APPLT 19991020 lt_t_applt type standard table of rsapplt with key langu objvers applnm
Method Signatures

Method ADD_COLUMNS 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 20010321

Method ADD_COLUMNS on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES 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

Method ADD_NODES on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_AGGREGATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20010221
2 Importing I_NODE_PARENT Call by reference Type reference (TYPE) STRING Vorgängerknoten 19990714
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Objektversion 19990714

Method ADD_NODES_AGGREGATES on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_ACTV 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) RS_OBJVERS Objektversion 19990713

Method ADD_NODES_BY_ACTV on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_APPLICATION 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) RS_OBJVERS Objektversion 19991020

Method ADD_NODES_BY_APPLICATION on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_APPLICATION_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_APPL Call by reference Type reference (TYPE) LT_TH_APPL 'Verlorene' Anwendungskomponenten 20010126
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19991020
3 Importing I_S_APPL Call by reference Type reference (TYPE) RSAPPL Anwendungskomponente 19991020
4 Importing I_T_APPL Call by reference Type reference (TYPE) LT_T_APPL Alle Anwendungskomponenten 19991020
5 Importing I_T_APPLT Call by reference Type reference (TYPE) LT_T_APPLT Texte 19991020

Method ADD_NODES_BY_APPLICATION_REC on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_AREA 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) RS_OBJVERS Objektversion 19990713

Method ADD_NODES_BY_AREA on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_AREA_REC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_AREA_CHK Call by reference Type reference (TYPE) RSD_TH_AREA Alle noch nicht eingefügten InfoAreas 20010301
2 Importing I_S_AREA Call by reference Type reference (TYPE) RSD_S_AREA Infoarea, für die gesucht wird 19990713
3 Importing I_TH_AREA Call by reference Type reference (TYPE) RSD_TH_AREA Alle Infoareas 19990813

Method ADD_NODES_BY_AREA_REC on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_DEVCLASS 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) RS_OBJVERS Objektversion 20000114

Method ADD_NODES_BY_DEVCLASS on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_DEVCLASS_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Name einer Entwicklungsklasse 20000117
2 Importing I_NODE_PARENT Call by reference Type reference (TYPE) STRING Vorgängerknoten 20000117
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20000117

Method ADD_NODES_BY_DEVCLASS_TYPES on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_IOBJ 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) RS_OBJVERS Objektversion 19991020

Method ADD_NODES_BY_IOBJ on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_PATCH 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) RS_OBJVERS Objektversion 19990818

Method ADD_NODES_BY_PATCH on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_PATCH_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_PARENT Call by reference Type reference (TYPE) STRING Vorgängerknoten 19990818
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Objektversion 19990818
3 Importing I_PATCH Call by reference Type reference (TYPE) PATCH Name des Patches 19990818

Method ADD_NODES_BY_PATCH_TYPES on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_TRREQU 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) RS_OBJVERS Objektversion 20011228

Method ADD_NODES_BY_TRREQU on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_BY_TYPE 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) RS_OBJVERS Objektversion 19990713

Method ADD_NODES_BY_TYPE on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) STRING Beschreibung 19990715
2 Importing I_F4_MULTIPLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE F4-Hilfe (Mehrfachauswahl) 19990715
3 Importing I_F4_SINGLE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE F4-Hilfe (Einfachauswahl) 19990715
4 Importing I_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Icon 19990715
5 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten 19990715
6 Importing I_NODE_PARENT Call by reference Type reference (TYPE) STRING Vorgängerknoten 19990715
7 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Objektversion 19990715
8 Importing I_QUERY_ELEMENT_TYPE Call by reference Type reference (TYPE) RZD1_S_ELTDIR-DEFTP RZD1_C_DEFTP-REPORT Query-Element Untertyp 19990715
9 Importing I_TLOGO Call by reference Type reference (TYPE) RS_TLOGO TLOGO Typ 19990715

Method ADD_NODES_BY_TYPE_TLOGO on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_NODES_XML_IMPORT 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) RS_OBJVERS Objektversion 20010320

Method ADD_NODES_XML_IMPORT on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ADD_TLOGO_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten 19990713

Method ADD_TLOGO_OBJECTS on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_APPLICATION Call by reference Object reference (TYPE REF TO) CL_RSO_GUI_REPOSITORY BW Repository: Oberfläche Meta Data Repository 20000214
2 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 19990713
3 Importing I_R_PARAM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_RSO_GUI_PARAM_CONTAINER Parameter 19990713
4 Importing I_R_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_RSO_PROPERTIES Anwenderspezifische Eigenschaften 19990713
# Exception Resumable Description Created on
1 GUI_CONTAINER_MISSING Kein GUI Container 19990714
2 PARAM_CONTAINER_MISSING Container für Parameter ist initial 19990714

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OBJECT Call by reference Type reference (TYPE) RSO_T_TLOGO TLOGO Objekte im Patch 20000117
2 Importing I_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Name der Entwicklungsklasse 20000117
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-DELIVERY Objektversion 20000117
# Exception Resumable Description Created on
1 DEVCLASS_NOT_FOUND Patch nicht vorhanden 20000117

Method GET_OBJVERS_FOR_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJVERS Value transfer Type reference (TYPE) RSOBJVERS Objektversion 20101029

Method GET_OBJVERS_FOR_TRANSPORT on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method GET_PARAM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO-TLOGO Type 19990713
2 Returning R_OBJNM Value transfer Type reference (TYPE) RSO_S_TLOGO-OBJNM Objekt 19990713

Method GET_PARAM_ID on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_OBJECT Call by reference Type reference (TYPE) RSO_T_TLOGO TLOGO Objekte im Patch 19990818
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-DELIVERY Objektversion 19990818
3 Importing I_PATCH Call by reference Type reference (TYPE) PATCH Name des Patch 19990818
# Exception Resumable Description Created on
1 PATCH_NOT_FOUND Patch nicht vorhanden 19990818

Method HIDE_BPC_DEPENDENT_OBJECTS Signature

Method HIDE_BPC_DEPENDENT_OBJECTS on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no parameter.
Method HIDE_BPC_DEPENDENT_OBJECTS on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method HIERARCHY_HEADER_SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXT Value transfer Type reference (TYPE) STRING Text 19990713

Method HIERARCHY_HEADER_SET_TEXT on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method MODIFY_COLUMNS 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 20010321

Method MODIFY_COLUMNS on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ON_AWB_REFRESH Signature

Method ON_AWB_REFRESH on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no parameter.
Method ON_AWB_REFRESH on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ON_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 Value transfer Attribute reference (LIKE) 20000215
2 Importing I_AWB_TREE_MODE_OLD Value transfer Attribute reference (LIKE) 20000215

Method ON_AWB_TREE_MODE_CHANGE on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ON_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 Value transfer Attribute reference (LIKE) 19990713
2 Importing I_AWB_VIEW_MODE_OLD Value transfer Attribute reference (LIKE) 19990713

Method ON_AWB_VIEW_MODE_CHANGE on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method ON_OBJVERS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Value transfer Attribute reference (LIKE) 19990713

Method ON_OBJVERS_CHANGE on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method REMOVE_OBJ_FROM_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) RSO_S_NODE-NODE Knoten 19990713

Method REMOVE_OBJ_FROM_TREE on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method SET_PARAM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_OBJECT Call by reference Type reference (TYPE) RSO_S_TLOGO Objekt 19990713

Method SET_PARAM_ID on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.

Method UNREGISTER_HANDLER Signature

Method UNREGISTER_HANDLER on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no parameter.
Method UNREGISTER_HANDLER on class CL_RSO_GUI_REPOSITORY_TREE_ALL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in