SAP ABAP Class CL_WB_TREE_DEFAULT_BRF (BRF Default Class of Browser Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_BROWSERTREE_BRF BRF Browser Tree Interface 20040427
Properties
Class CL_WB_TREE_DEFAULT_BRF  
Short Description BRF Default Class of Browser Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SBRF   Business Rule Framework 
Created 20040422   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ITEM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 TYBRF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_BROWSERTREE_BRF BRF Browser Tree Interface 20040427
Friends
Class CL_WB_TREE_DEFAULT_BRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ITEM_TABLE Instance attribute Private Attribute reference (LIKE) 20040929
2 MT_NODE_TABLE Instance attribute Private Attribute reference (LIKE) 20040929
3 MT_OBJ_GROUP Instance attribute Private See coding 20040719
4 MT_OBJ_GROUP_T Instance attribute Private See coding 20040825
5 MT_WBOBJECT Instance attribute Private Attribute reference (LIKE) 20040723
6 MV_APPLCLASS Instance attribute Private Attribute reference (LIKE) 20040428
7 MV_EDIT_MODE Instance attribute Private Attribute reference (LIKE) 20040827
8 MV_EXPAND_ALL Instance attribute Private Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
9 MV_HISTORY_ON Instance attribute Private Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040820
10 MV_INACTIVENODE Instance attribute Private Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040511
11 MV_IS_TREE_INACTIVE Instance attribute Private Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040510
12 MV_KEY_COUNTER Instance attribute Private Attribute reference (LIKE) 20040429
13 MV_SELECT_NODE Instance attribute Private Attribute reference (LIKE) 20040430
14 NEW_APPLCLASS Instance attribute Private Attribute reference (LIKE) 20040430
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTIONS Instance method Private Method 20040719
2 ADD_EVENTS Instance method Private Method 20040719
3 ADD_EXPRESSIONS Instance method Private Method 20040719
4 ADD_FOLDERS Instance method Private Method 20040720
5 ADD_IMPLCLASSES Instance method Private Method 20040922
6 ADD_RULESETS Instance method Private Method 20040719
7 DELETE_CHILDREN Instance method Private Method Deletes All Subordinate Nodes 20080827
8 GET_PARENTS Instance method Private Method 20080703
9 LOAD_TREETABLE Instance method Private Method 20040428
Events
Class CL_WB_TREE_DEFAULT_BRF has no event.
Types
Class CL_WB_TREE_DEFAULT_BRF has no local type.
Method Signatures

Method ADD_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
2 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040719

Method ADD_ACTIONS on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method ADD_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
2 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Control: Node Key 20040719

Method ADD_EVENTS on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method ADD_EXPRESSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
2 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040719

Method ADD_EXPRESSIONS on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method ADD_FOLDERS Signature

Method ADD_FOLDERS on class CL_WB_TREE_DEFAULT_BRF has no parameter.
Method ADD_FOLDERS on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method ADD_IMPLCLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20040922
2 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20040922

Method ADD_IMPLCLASSES on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method ADD_RULESETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
2 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Control: Node Key 20040719

Method ADD_RULESETS on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method DELETE_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETED Call by reference Type reference (TYPE) BRF_BOOLE_D SPACE = false, 'X' = true 20080827
2 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20080827

Method DELETE_CHILDREN on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method GET_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARENT_NODES Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20080703
2 Importing IS_WBOBJECT Call by reference Type reference (TYPE) SBRF_WBOBJECT BRF:Workbench Object attributes 20080703

Method GET_PARENTS on class CL_WB_TREE_DEFAULT_BRF has no exception.

Method LOAD_TREETABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_UPDATE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
2 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Control: Node Key 20040428

Method LOAD_TREETABLE on class CL_WB_TREE_DEFAULT_BRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700