SAP ABAP Class CL_WB_OBJECT_TREE_RADA (Repository Object List)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-BRR (Application Component) Repository Browser
     SWB_REPOSITORY_BROWSER (Package) Repository Browser
Properties
Class CL_WB_OBJECT_TREE_RADA  
Short Description Repository Object List    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWB_REPOSITORY_BROWSER   Repository Browser 
Created 20000925   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WB_OBJECT_TREE_RADA has no forward declaration.
Interfaces
Class CL_WB_OBJECT_TREE_RADA has no interface implemented.
Friends
Class CL_WB_OBJECT_TREE_RADA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BROWSER_MODE Instance attribute Private Type reference (TYPE) SEU_OBJTYP swbm_c_type_object_list oder swbm_c_type_wdy_text_browser 20040908
2 CHANGED_SUBTREES Instance attribute Protected Type reference (TYPE) SNODE_CTAB List of Changed Component Trees 20001110
3 CONTAINER Instance attribute Public Type reference (TYPE) REPITEM-CONTNAME Name of Container Object 20000925
4 CONTTYPE Instance attribute Public Type reference (TYPE) REPITEM-CONTTYPE Type of Comprehensive Object 20090224
5 CURRENT_SUBTREE Instance attribute Protected Type reference (TYPE) INT1 Number of Last Appended Subtree 20001017
6 CURRENT_TREE_VERSIONS Static Attribute Public Type reference (TYPE) LTY_TREE_VERSIONS 20081015
7 EXPANDED_NODES Instance attribute Private Type reference (TYPE) TREEV_NKS Tree Control: Table with Node Keys 20100426
8 FILTER_MODE Instance attribute Private Type reference (TYPE) SY-UCOMM Filter Mode (in Web Dynpro Text Browser) 20041005
9 POSITION_OBJECT_NAME Instance attribute Public Type reference (TYPE) SEU_OBJKEY WB Request: Key for Object in Development Environment 20120815
10 POSITION_OBJECT_TYPE Instance attribute Public Type reference (TYPE) SEU_OBJTYP WB Request: (Internal) Type of an ABAP Workbench Object 20120815
11 ROOT_OBJECT_NAME Instance attribute Public Type reference (TYPE) SEU_OBJKEY Name of Root Object 20000925
12 ROOT_OBJECT_TYPE Instance attribute Public Type reference (TYPE) SEU_OBJTYP Type of Root Object 20000925
13 ROOT_OBJECT_USER Instance attribute Public Type reference (TYPE) SY-UNAME User For Local Private Objects 20000925
14 SELECTED_NODE Instance attribute Protected Type reference (TYPE) TREEV_NKEY Selected Nodes in Tree 20000925
15 TREENAME Instance attribute Public Type reference (TYPE) DIRTREE-TNAME Name of Tree 20000925
16 TREE_NODES Instance attribute Protected Type reference (TYPE) SNODE_TAB Nodes of Tree 20000925
17 TREE_TOPLEVEL Instance attribute Public Type reference (TYPE) SEU_BOOL Flag: There is no Higher-Level Tree 20000925
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TREE_EXISTENCE Instance method Protected Method Check: Does Tree Exist in the Database? 20010412
2 CONSTRUCTOR Instance method Public Constructor Constructor 20000925
3 CREATE_FROM_OBJECT Static method Public Method Create Tree Instance Using the Object Name 20000925
4 CREATE_FROM_TREENAME Static method Public Method Create tree instance from tree name 20000925
5 CREATE_FROM_TREENAME_ENH Static method Public Method Create Tree Instance from Tree Name 20041022
6 GET_CHANGED Instance method Public Method Read Name of Changed (Sub)Tree 20001110
7 GET_CHILDREN Instance method Public Method Read all Children of one Node 20000925
8 GET_EXPANDED_NODES Instance method Public Method 20100426
9 GET_FILTER_MODE Instance method Public Method 20041008
10 GET_NAME_FROM_OBJECTTYPE Instance method Protected Method Create Tree and Container Name from Object Type+Object Name 20000925
11 GET_NODES Instance method Public Method Read Node 20000925
12 GET_SELECTED_NODE Instance method Public Method Read Selected Node 20000925
13 GET_SINGLE_NODE Instance method Public Method Read single nodes using the ID 20010607
14 GET_TREENAME Instance method Public Method Get Tree Name for a Node 20010329
15 HANDLE_EVT_TREE_CHANGED Instance method Protected Event handling method Handle Event "Tree has been changed" 20000925
16 REFRESH Instance method Public Method Update Node List of Entire Tree 20000925
17 REFRESH_CHANGED Instance method Public Method Initialize List of Changed (Sub)Trees 20001113
18 RELOAD Instance method Public Method Fill all nodes of a (sub-)tree 20000925
19 REMOVE_EVT_HANDLER Instance method Public Method Delete Event Handler "Tree has been changed" 20001211
20 SET_EXPAND_STATE Instance method Public Method Expand tree 20000925
21 SET_FILTER_MODE Instance method Public Method 20041005
22 SET_NODES Instance method Public Method Change Nodes 20010703
23 SET_POSITION Instance method Public Method Position in Tree 20000925
24 SET_ROOT_CHANGED Instance method Public Method Enter Root Tree in List of Changed (Sub)Trees 20001207
25 TOGGLE_FILTER_MODE Instance method Public Method Switch Filter Mode (On/Off) 20041005
Events
# Event Type Visibility Description Created on
1 EVT_TREE_CHANGED Instance Event
(0)
Public
(2)
Tree changed 20000925
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_TREE_VERSIONS Public See coding 20081015 lty_tree_versions type standard table of dirtree
Method Signatures

Method CHECK_TREE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NAME Call by reference Type reference (TYPE) SEU_TEXT Text/Ikone/Symbol 20010412
2 Importing P_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP 20010412
# Exception Resumable Description Created on
1 NOT_EXISTING Baum existiert nicht auf der Datenbank 20010412

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BROWSER_MODE Call by reference Type reference (TYPE) SEU_OBJTYP SWBM_C_TYPE_OBJECT_LIST WB Request: Typ eines Objekts der Entwicklungsumgebung 20040908
2 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Name des Wurzelobjekts 20000925
3 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Typ des Wurzelobjekts 20000925
4 Importing P_TREENAME Call by reference Type reference (TYPE) DIRTREE-TNAME Name des Baumes 20000925
5 Importing P_USER_NAME Call by reference Type reference (TYPE) SY-UNAME Benutzername für lokale Objekte 20000925
# Exception Resumable Description Created on
1 NOT_EXISTING Baum existiert nicht 20000925

Method CREATE_FROM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BROWSER_MODE Call by reference Type reference (TYPE) SEU_OBJTYP SWBM_C_TYPE_OBJECT_LIST 20040908
2 Importing P_OBJECT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Objektname 20000925
3 Importing P_OBJECT_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP Objekttyp 20000925
4 Returning P_TREE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TREE_RADA Bauminstanz 20000925
5 Importing P_USER_NAME Value transfer Type reference (TYPE) SY-UNAME Benutzer für lokal private Objekte 20000925
6 Importing P_WB_MANAGER Value transfer Object reference (TYPE REF TO) IF_WB_MANAGER Workbench Manager 20000925
# Exception Resumable Description Created on
1 NOT_EXISTING Baum existiert nicht 20000925

Method CREATE_FROM_TREENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BROWSER_MODE Call by reference Type reference (TYPE) SEU_OBJTYP SWBM_C_TYPE_OBJECT_LIST 20040908
2 Returning P_TREE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TREE_RADA Bauminstanz 20000925
3 Importing P_TREENAME Call by reference Type reference (TYPE) DIRTREE-TNAME Baumname 20000925
# Exception Resumable Description Created on
1 NOT_EXISTING Baum existiert nicht 20000925

Method CREATE_FROM_TREENAME_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BROWSER_MODE Call by reference Type reference (TYPE) SEU_OBJTYP SWBM_C_TYPE_OBJECT_LIST 20041022
2 Returning P_TREE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TREE_RADA Bauminstanz 20041022
3 Importing P_TREENAME Call by reference Type reference (TYPE) DIRTREE-TNAME Baumname 20041022
# Exception Resumable Description Created on
1 NOT_EXISTING Baum existiert nicht 20041022

Method GET_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SUBCHANG Value transfer Type reference (TYPE) SNODE_CTAB Liste der geänderten Komponenten-Bäume 20001110

Method GET_CHANGED on class CL_WB_OBJECT_TREE_RADA has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHILDREN Value transfer Type reference (TYPE) SNODE_TAB Kinder des Knotens 20000925
2 Exporting P_CONTAINER Value transfer Type reference (TYPE) REPITEM-CONTNAME Name des umfassenden Rep. Objekts 20001020
3 Exporting P_CONTTYPE Call by reference Type reference (TYPE) REPITEM-CONTTYPE Typ des umfassenden Rep. Objekts 20090224
4 Importing P_GET_ALL Call by reference Type reference (TYPE) CHAR1 SPACE alle Kinder einlesen (nicht für jede Objektliste möglich) 20010621
5 Importing P_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Knoten ID 20000925
6 Importing P_REFRESH Call by reference Type reference (TYPE) CHAR1 'X' Option für das Einlesen der Objektliste 20010620
7 Exporting P_TREENAME Call by reference Type reference (TYPE) DIRTREE-TNAME Name eines Tree-Objektes 20041119
# Exception Resumable Description Created on
1 NO_CHILDREN Es wurden keine Kinder gefunden 20000925

Method GET_EXPANDED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_EXPANDED_NODES Value transfer Type reference (TYPE) TREEV_NKS Tree Control: Tabelle von Knotenschlüsseln 20100426

Method GET_EXPANDED_NODES on class CL_WB_OBJECT_TREE_RADA has no exception.

Method GET_FILTER_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_FILTER_MODE Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20041008

Method GET_FILTER_MODE on class CL_WB_OBJECT_TREE_RADA has no exception.

Method GET_NAME_FROM_OBJECTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CONTAINER Call by reference Type reference (TYPE) REPITEM-CONTNAME Name des umfassenden Objekts 20000925
2 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 20000925
3 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 20000925
4 Exporting P_TREENAME Value transfer Type reference (TYPE) DIRTREE-TNAME Name des Baumes 20000925
5 Importing P_USER_NAME Call by reference Type reference (TYPE) SY-UNAME Benutzername für lokale private Objekte 20000925
# Exception Resumable Description Created on
1 NO_TREE_TYPE Objekttyp ist kein Baum-Typ 20010405

Method GET_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TREE_NODES Value transfer Type reference (TYPE) SNODE_TAB Knoten des Baumes 20000925

Method GET_NODES on class CL_WB_OBJECT_TREE_RADA has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SELECTED_NODE Value transfer Type reference (TYPE) TREEV_NKEY selektierter Knoten im Baumes 20000925

Method GET_SELECTED_NODE on class CL_WB_OBJECT_TREE_RADA has no exception.

Method GET_SINGLE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ID_EXP Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20010607
2 Exporting P_SEUT_NODE Call by reference Type reference (TYPE) SNODE_TEXT Zusatzinform. für Hierarchieknoten (erweiterte SNODETEXT) 20010607

Method GET_SINGLE_NODE on class CL_WB_OBJECT_TREE_RADA has no exception.

Method GET_TREENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CONTAINER Call by reference Type reference (TYPE) REPITEM-CONTNAME Name des übergeordneten umfassenden Rep. Objekts 20010329
2 Exporting P_CONTAINER_DIRECT Call by reference Type reference (TYPE) REPITEM-CONTNAME Name des 'gleichgeordneten' umfassenden Objekts 20010814
3 Exporting P_CONTTYPE Call by reference Type reference (TYPE) REPITEM-CONTTYPE Typ des übergeordneten umfassenden Rep. Objekts 20090224
4 Exporting P_CONTTYPE_DIRECT Call by reference Type reference (TYPE) REPITEM-CONTTYPE Typ des 'gleichgeordneten' umfassenden Objekts 20090224
5 Importing P_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010329
6 Exporting P_NODE_TREE Call by reference Type reference (TYPE) SNODE_TEXT Wurzelknoten des übergeordneten Baums 20010406
7 Exporting P_NODE_TREE_DIRECT Call by reference Type reference (TYPE) SNODE_TEXT Wurzelknoten des 'gleichgeordneten' Baums 20010814
8 Exporting P_TREENAME Call by reference Type reference (TYPE) DIRTREE-TNAME Name des übergeordneten Baums 20010329
9 Exporting P_TREENAME_DIRECT Call by reference Type reference (TYPE) DIRTREE-TNAME Name des 'gleichgeordneten' Baums 20010814

Method GET_TREENAME on class CL_WB_OBJECT_TREE_RADA has no exception.

Method HANDLE_EVT_TREE_CHANGED Signature

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

Method HANDLE_EVT_TREE_CHANGED on class CL_WB_OBJECT_TREE_RADA has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DELETED_NODES Call by reference Type reference (TYPE) TREEV_NKS Tree Control: Tabelle von Knotenschlüsseln 20001121
2 Changing P_EXPANDED_NODES Call by reference Type reference (TYPE) TREEMNOTAB zu expandierende Knoten 20000925
3 Exporting REFRESHED_CONT Call by reference Type reference (TYPE) SNODE_CTAB Container-Namen zu den erneuerten Knoten 20001121
4 Exporting REFRESHED_NODES Call by reference Type reference (TYPE) SNODE_TAB erneuerte Knoten 20001120

Method REFRESH on class CL_WB_OBJECT_TREE_RADA has no exception.

Method REFRESH_CHANGED Signature

Method REFRESH_CHANGED on class CL_WB_OBJECT_TREE_RADA has no parameter.
Method REFRESH_CHANGED on class CL_WB_OBJECT_TREE_RADA has no exception.

Method RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ADDITIONAL_NODES Call by reference Type reference (TYPE) SNODE_TAB Tabelle von Baumknoten (erweiterte SNODETAB) 20010817
2 Changing P_EXPANDED_NODES Call by reference Type reference (TYPE) TREEV_NKS zu expandierende Knoten 20000925
3 Importing P_ROOTNODE Call by reference Type reference (TYPE) SNODE_TEXT Daten des betroffenen Wurzelknotens 20010815
4 Importing P_TREENAME Call by reference Type reference (TYPE) EU_T_NAME Name der betroffenen Objektliste 20010814

Method RELOAD on class CL_WB_OBJECT_TREE_RADA has no exception.

Method REMOVE_EVT_HANDLER Signature

Method REMOVE_EVT_HANDLER on class CL_WB_OBJECT_TREE_RADA has no parameter.
Method REMOVE_EVT_HANDLER on class CL_WB_OBJECT_TREE_RADA has no exception.

Method SET_EXPAND_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_EXPANDED_NODES Call by reference Type reference (TYPE) TREEV_NKS zu expandierende Knoten 20000925

Method SET_EXPAND_STATE on class CL_WB_OBJECT_TREE_RADA has no exception.

Method SET_FILTER_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FILTER_MODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode 20041005

Method SET_FILTER_MODE on class CL_WB_OBJECT_TREE_RADA has no exception.

Method SET_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TREE_NODES Call by reference Type reference (TYPE) SNODE_TAB Tabelle von Baumknoten (erweiterte SNODETAB) 20010703

Method SET_NODES on class CL_WB_OBJECT_TREE_RADA has no exception.

Method SET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 20000925
2 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 20000925

Method SET_POSITION on class CL_WB_OBJECT_TREE_RADA has no exception.

Method SET_ROOT_CHANGED Signature

Method SET_ROOT_CHANGED on class CL_WB_OBJECT_TREE_RADA has no parameter.
Method SET_ROOT_CHANGED on class CL_WB_OBJECT_TREE_RADA has no exception.

Method TOGGLE_FILTER_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FILTER_MODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode 20041005

Method TOGGLE_FILTER_MODE on class CL_WB_OBJECT_TREE_RADA has no exception.
Event Signatures

Event EVT_TREE_CHANGED Signature
Event EVT_TREE_CHANGED on class CL_WB_OBJECT_TREE_RADA has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 610