SAP ABAP Class /BOBF/CL_CUST_BROWSER_BO (Business Object Browser)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-CFN (Application Component) Business Object Processing Framework Configuration
     /BOBF/CUSTOMER_UI (Package) Business Object Processing Framework Customer UI
Properties
Class /BOBF/CL_CUST_BROWSER_BO  
Short Description Business Object Browser    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/CUSTOMER_UI   Business Object Processing Framework Customer UI 
Created 20090827   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOBF/IF_CUST_C Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /BOBF/CL_CUST_BROWSER_BO has no interface implemented.
Friends
Class /BOBF/CL_CUST_BROWSER_BO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /BOBF/CL_CUST_BROWSER_BO Singleton 20090827
2 MO_TREE_BO_BROWSER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20090827
3 MT_ALV_OUTTAB Instance attribute Private Type reference (TYPE) TT_ALV_OUTTAB 20090827
4 MT_CACHE_BO Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MODEL_API_BO Configuration Model API: BO Details 20091027
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENHANCEMENTS Instance method Private Method Parsing the BO Extensions 20090918
2 ADD_SUPER_BO Instance method Private Method 20090827
3 BUILD_TREE Instance method Private Method Build ALV tree 20090827
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090827
5 GET_INSTANCE Static method Public Method Returns the Singleton Instance of the BO Browser 20090827
6 GET_SELECTED_BO Instance method Public Method 20090914
7 INITIALIZE Static method Public Method Create Singleton and store ALV instance 20090827
8 ON_CONTEXT_MENU_REQUEST Instance method Private Event handling method 20090828
9 ON_CONTEXT_MENU_SELECTED Instance method Private Event handling method 20090831
10 ON_DOUBLE_CLICK Instance method Private Event handling method On Double Click 20090827
11 ON_ITEM_CONTEXT_MENU_REQ Instance method Private Event handling method 20090831
12 ON_ITEM_CONTEXT_MENU_SEL Instance method Private Event handling method 20090831
13 ON_ITEM_DOUBLE_CLICK Instance method Private Event handling method 20091018
14 REFRESH Instance method Public Method refresh BO tree 20091001
15 SHOW_TREE Instance method Public Method 20090827
Events
Class /BOBF/CL_CUST_BROWSER_BO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ALV_OUTTAB Private See coding 20090827 tt_alv_outtab TYPE STANDARD TABLE OF ty_alv_outtab
2 TY_ALV_OUTTAB Private See coding 20090827 BEGIN OF ty_alv_outtab, description TYPE string, bo_key TYPE /bobf/obm_bo_key, objcat TYPE /BOBF/OBM_OBJCAT, tree_parent_key type lvc_nkey, tree_key type lvc_nkey, END OF ty_alv_outtab
Method Signatures

Method ADD_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090918
2 Importing IV_PARENT_TREE_ID Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20090918

Method ADD_ENHANCEMENTS on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method ADD_SUPER_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090827
2 Importing IV_PARENT_TREE_ID Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20090827

Method ADD_SUPER_BO on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method BUILD_TREE Signature

Method BUILD_TREE on class /BOBF/CL_CUST_BROWSER_BO has no parameter.
Method BUILD_TREE on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20090827

Method CONSTRUCTOR on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) /BOBF/CL_CUST_BROWSER_BO Business Object Browser 20090827

Method GET_INSTANCE on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method GET_SELECTED_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_BO_KEY Value transfer Type reference (TYPE) /BOBF/OBM_BO_KEY Business Object 20090914

Method GET_SELECTED_BO on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20090827

Method INITIALIZE on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method ON_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) Context Menu 20090828
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20090831

Method ON_CONTEXT_MENU_REQUEST on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method ON_CONTEXT_MENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) Function code that PAI triggered 20090831
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20090831

Method ON_CONTEXT_MENU_SELECTED on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method ON_DOUBLE_CLICK Signature

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

Method ON_DOUBLE_CLICK on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method ON_ITEM_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20090831
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20090831

Method ON_ITEM_CONTEXT_MENU_REQ on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method ON_ITEM_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20090831
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20090831

Method ON_ITEM_CONTEXT_MENU_SEL on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method ON_ITEM_DOUBLE_CLICK Signature

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

Method ON_ITEM_DOUBLE_CLICK on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method REFRESH Signature

Method REFRESH on class /BOBF/CL_CUST_BROWSER_BO has no parameter.
Method REFRESH on class /BOBF/CL_CUST_BROWSER_BO has no exception.

Method SHOW_TREE Signature

Method SHOW_TREE on class /BOBF/CL_CUST_BROWSER_BO has no parameter.
Method SHOW_TREE on class /BOBF/CL_CUST_BROWSER_BO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702