SAP ABAP Interface IF_WB_BROWSERTREE_BRF (BRF Browser Tree Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WB_TREE_DEFAULT2_BRF BRF: Class of Standard Navigation Tree 20071219
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WB_TREE_DEFAULT_BRF BRF Default Class of Browser Tree 20040427
Properties
Interface IF_WB_BROWSERTREE_BRF  
Short Description BRF Browser Tree Interface    
General Data
Package SBRF   Business Rule Framework 
Created 20020618   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_WB_BROWSERTREE_BRF has no forward declaration.
Interfaces
Interface IF_WB_BROWSERTREE_BRF has no interface.
Friends
Interface IF_WB_BROWSERTREE_BRF has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLCLASS Instance attribute Public Type reference (TYPE) BRF_APPLCLASS BRF: Application Class 20040428
2 COLUMN_TREE_MODEL Instance attribute Public Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20040511
3 EDIT_MODE Instance attribute Public Type reference (TYPE) BRF_EDIT_MODE BRF: Processing Type (Display, Change, Create ...) 20040827
4 ITEM_TABLE Instance attribute Public Type reference (TYPE) TREEMCITAC Column Tree Model: Table of Node Key Plus Item 20040929
5 KEY_COUNTER Instance attribute Public Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20040429
6 NEW_APPLCLASS Instance attribute Public Type reference (TYPE) BRF_APPLCLASS BRF: Application Class 20040430
7 NODE_TABLE Instance attribute Public Type reference (TYPE) TREEMCNOTA Column Tree Model. Node Table 20040929
8 SELECT_NODE Instance attribute Public Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040825
9 TREETABLE Instance attribute Public See coding 20040428
10 WBOBJECT Instance attribute Public See coding 20040723
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODES Instance method Public Method 20040503
2 CHANGE_APPLCLASS Instance method Public Method 20040712
3 CHANGE_OBJECT Instance method Public Method 20040427
4 GET_NODE_DETAILS Instance method Public Method 20040430
5 PROCESS_MENU_REQUEST Instance method Public Method 20040422
6 PROCESS_MENU_SELECT Instance method Public Method 20040422
7 PROCESS_TOOLBAR_FUNCTION Instance method Public Method 20040715
8 SET_APPLCLASS Instance method Public Method 20040810
9 SET_SELECTED_NODE Instance method Public Method 20080104
10 UPDATE_TREE Instance method Public Method 20040427
Events
Interface IF_WB_BROWSERTREE_BRF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ITEM_TABLE_TYPE Public Type reference (TYPE) SBRFITEM BRF: Item Table for Navigation Tree 20040503
Method Signatures

Method ADD_NODES 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 20040504
2 Importing IO_BROWSER_MAIN Call by reference Object reference (TYPE REF TO) CL_WB_BROWSER_MAIN_BRF BRF Browser haupt klasse 20040827
3 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20040510
4 Importing IS_WBOBJECT Call by reference Type reference (TYPE) SBRF_WBOBJECT 20040809
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BRF_EDIT_MODE BRF: Processing Type (Display, Change, Create ...) 20040510
6 Importing IV_EXPAND_ALL Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
7 Importing IV_IS_HISTORY_ON Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040510
8 Importing IV_NEW_OBJECT Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040719
9 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040504

Method ADD_NODES on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method CHANGE_APPLCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20040712
2 Importing IV_APPLCLASS Call by reference Type reference (TYPE) BRF_APPLCLASS BRF: Application Class 20040712

Method CHANGE_APPLCLASS on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method CHANGE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BROWSER_MAIN Call by reference Object reference (TYPE REF TO) CL_WB_BROWSER_MAIN_BRF BRF Browser haupt klasse 20040827
2 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20040726
3 Importing IS_WBOBJECT Call by reference Type reference (TYPE) SBRF_WBOBJECT 20040726
4 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BRF_EDIT_MODE BRF: Processing Type (Display, Change, Create ...) 20040726

Method CHANGE_OBJECT on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method GET_NODE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TREETABLE Call by reference Type reference (TYPE) SBRFWBTREE BRF: Key Table for Browser Tree 20040430
2 Exporting ES_WBOBJECT Call by reference Type reference (TYPE) SBRF_WBOBJECT 20040723
3 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20040507
4 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Control: Node Key 20040430

Method GET_NODE_DETAILS on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method PROCESS_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040504
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BRF_EDIT_MODE BRF: Processing Type (Display, Change, Create ...) 20040504
3 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040504

Method PROCESS_MENU_REQUEST on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method PROCESS_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EDIT_MODE Call by reference Type reference (TYPE) BRF_EDIT_MODE BRF: Processing Type (Display, Change, Create ...) 20040504
2 Changing CV_FCODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040715
3 Exporting ES_TREETABLE Call by reference Type reference (TYPE) SBRFWBTREE BRF: WB Object Attributes 20040507
4 Exporting ES_WBOBJECT Call by reference Type reference (TYPE) SBRF_WBOBJECT new common structure for all 20040723
5 Importing IV_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20040504

Method PROCESS_MENU_SELECT on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method PROCESS_TOOLBAR_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EDIT_MODE Call by reference Type reference (TYPE) BRF_EDIT_MODE BRF: Bearbeitungsart (anzeigen, ändern, anlegen ...) 20040715
2 Changing CV_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20040715
3 Exporting ES_TREETABLE Call by reference Type reference (TYPE) SBRFWBTREE BRF: Schlüsseltabelle für Browser-Tree 20040715
4 Exporting ES_WBOBJECT Call by reference Type reference (TYPE) SBRF_WBOBJECT 20040723
5 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20040715

Method PROCESS_TOOLBAR_FUNCTION on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method SET_APPLCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLCLASS Call by reference Type reference (TYPE) BRF_APPLCLASS BRF: Anwendungsklasse 20040810

Method SET_APPLCLASS on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method SET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLCLASS Call by reference Type reference (TYPE) BRF_APPLCLASS BRF: Anwendungsklasse 20080104
2 Importing IV_IMPORT_STATUS Call by reference Type reference (TYPE) BRF_IMPORT_STATUS BRF: Importstatus 20080104
3 Importing IV_OBJECT Call by reference Type reference (TYPE) BRF_OBJECT Stellvertreter für BRF-Objekte (z. B. Ereignisse) 20080104

Method SET_SELECTED_NODE on Interface IF_WB_BROWSERTREE_BRF has no exception.

Method UPDATE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BROWSER_MAIN Call by reference Object reference (TYPE REF TO) CL_WB_BROWSER_MAIN_BRF BRF Browser haupt klasse 20040511
2 Importing IO_TREE Call by reference Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control mit Datenhaltung am Backend 20040511
3 Importing IV_CATEGORY Call by reference Type reference (TYPE) BRF_CLASS_CATEGORY 20040511
4 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) BRF_EDIT_MODE BRF: Processing Type (Display, Change, Create ...) 20040511
5 Importing IV_HISTORY_ON Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040511
6 Importing IV_INACTIVE Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20040511

Method UPDATE_TREE on Interface IF_WB_BROWSERTREE_BRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700