SAP ABAP Class /BOBF/CL_CUST_BROWSER_ENTITY (Business Object Entity 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_ENTITY  
Short Description Business Object Entity 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
Class /BOBF/CL_CUST_BROWSER_ENTITY has no forward declaration.
Interfaces
Class /BOBF/CL_CUST_BROWSER_ENTITY has no interface implemented.
Friends
Class /BOBF/CL_CUST_BROWSER_ENTITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TREE_ELEMENT_ACTION Static Attribute Private Type reference (TYPE) CHAR1 '7' Single-Character Flag 20090916
2 GC_TREE_ELEMENT_ACT_FOLDER Static Attribute Private Type reference (TYPE) CHAR1 '1' Single-Character Flag 20090916
3 GC_TREE_ELEMENT_ACT_VALIDATION Static Attribute Private Type reference (TYPE) CHAR1 'A' Single-Character Flag 20090916
4 GC_TREE_ELEMENT_ACT_VAL_FOLDER Static Attribute Private Type reference (TYPE) CHAR1 '2' Single-Character Flag 20090916
5 GC_TREE_ELEMENT_ASSOCIATION Static Attribute Private Type reference (TYPE) CHAR1 'F' Single-Character Flag 20130212
6 GC_TREE_ELEMENT_ASSOC_FOLDER Static Attribute Private Type reference (TYPE) CHAR1 'G' Single-Character Indicator 20130213
7 GC_TREE_ELEMENT_DETERMINATION Static Attribute Private Type reference (TYPE) CHAR1 '8' Single-Character Flag 20090916
8 GC_TREE_ELEMENT_DET_FOLDER Static Attribute Private Type reference (TYPE) CHAR1 '4' Single-Character Flag 20090916
9 GC_TREE_ELEMENT_POST_ACTION Static Attribute Private Type reference (TYPE) CHAR1 'C' Single-Character Flag 20090916
10 GC_TREE_ELEMENT_PRE_ACTION Static Attribute Private Type reference (TYPE) CHAR1 'B' Single-Character Flag 20090916
11 GC_TREE_ELEMENT_QUERY Static Attribute Private Type reference (TYPE) CHAR1 'E' Single-Character Flag 20091209
12 GC_TREE_ELEMENT_QUERY_FOLDER Static Attribute Private Type reference (TYPE) CHAR1 'D' Single-Character Flag 20091209
13 GC_TREE_ELEMENT_VALIDATION Static Attribute Private Type reference (TYPE) CHAR1 '9' Single-Character Flag 20090916
14 GC_TREE_ELEMENT_VAL_FOLDER Static Attribute Private Type reference (TYPE) CHAR1 '3' Single-Character Flag 20090916
15 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) /BOBF/CL_CUST_BROWSER_ENTITY Busines Object Entity Browser 20090827
16 MO_TREE_ENTITY_BROWSER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree Control 20090827
17 MT_ALV_OUTTAB Instance attribute Private Type reference (TYPE) TT_ALV_OUTTAB 20090827
18 MT_CACHE_ACTION Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MODEL_API_ACTION Configuration Model API: Action Details 20091027
19 MT_CACHE_ASSOCIATION Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MODEL_API_ASSOC Configuration Model API: Association Details 20130213
20 MT_CACHE_BO Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MODEL_API_BO Configuration Model API: BO Details 20091027
21 MT_CACHE_DETERMINATION Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MODEL_API_DET Configuration Model API: Determination Details 20091027
22 MT_CACHE_QUERY Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MODEL_API_QUERY Configuration Model API: Query Details 20091209
23 MT_CACHE_VALIDATION Instance attribute Private Type reference (TYPE) /BOBF/T_CONF_MODEL_API_VAL Configuration Model API: Validation Details 20091027
24 MV_NODE_KEY Instance attribute Private Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20090827
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION Instance method Private Method 20090911
2 BUILD_TREE Instance method Private Method Build ALV tree 20090827
3 CLEAR_TREE Instance method Public Method Clear the ALV instance 20090827
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090827
5 DELETE_ENTITY Instance method Public Method 20091112
6 FOCUS_ENTITY Instance method Public Method 20091112
7 GET_INSTANCE Static method Public Method Returns the Singleton Instance of the BO Browser 20090827
8 INITIALIZE Static method Public Method 20090827
9 ON_NODE_CONTEXT_MENU_REQ Instance method Private Event handling method 20090831
10 ON_NODE_CONTEXT_MENU_SEL Instance method Private Event handling method 20090831
11 ON_NODE_DOUBLECLICK Instance method Private Event handling method 20091104
12 OPEN_NODE Instance method Public Method Shows the entities of the node 20090827
13 REFRESH Instance method Public Method 20090922
Events
Class /BOBF/CL_CUST_BROWSER_ENTITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ALV_OUTTAB Protected See coding 20090827 tt_alv_outtab TYPE STANDARD TABLE OF ty_alv_outtab
2 TY_ALV_OUTTAB Protected See coding 20090827 BEGIN OF ty_alv_outtab, description TYPE string, content_type TYPE char1, content_key TYPE /bobf/conf_key, bo_key TYPE /bobf/obm_bo_key, tree_parent_key TYPE lvc_nkey, tree_key TYPE lvc_nkey, END OF ty_alv_outtab
Method Signatures

Method ADD_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACT_KEY Call by reference Type reference (TYPE) /BOBF/ACT_KEY Action 20090911
2 Importing IV_PARENT_TREE_ID Call by reference Type reference (TYPE) LVC_NKEY ALV Tree Control: Node Key 20090911

Method ADD_ACTION on class /BOBF/CL_CUST_BROWSER_ENTITY has no exception.

Method BUILD_TREE Signature

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

Method CLEAR_TREE Signature

Method CLEAR_TREE on class /BOBF/CL_CUST_BROWSER_ENTITY has no parameter.
Method CLEAR_TREE on class /BOBF/CL_CUST_BROWSER_ENTITY 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_ENTITY has no exception.

Method DELETE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091112

Method DELETE_ENTITY on class /BOBF/CL_CUST_BROWSER_ENTITY has no exception.

Method FOCUS_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091112

Method FOCUS_ENTITY on class /BOBF/CL_CUST_BROWSER_ENTITY 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_ENTITY Business Object Browser 20090827

Method GET_INSTANCE on class /BOBF/CL_CUST_BROWSER_ENTITY 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 ALV Tree Control 20090827

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

Method ON_NODE_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_NODE_CONTEXT_MENU_REQ on class /BOBF/CL_CUST_BROWSER_ENTITY has no exception.

Method ON_NODE_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_NODE_CONTEXT_MENU_SEL on class /BOBF/CL_CUST_BROWSER_ENTITY has no exception.

Method ON_NODE_DOUBLECLICK Signature

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

Method ON_NODE_DOUBLECLICK on class /BOBF/CL_CUST_BROWSER_ENTITY has no exception.

Method OPEN_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091104
2 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20090827

Method OPEN_NODE on class /BOBF/CL_CUST_BROWSER_ENTITY has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20100121
2 Importing IV_SHOW_ENTITY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20091104

Method REFRESH on class /BOBF/CL_CUST_BROWSER_ENTITY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702