SAP ABAP Class CL_ESR_BROWSER (test)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SAI_ESI_BROWSER (Package) ES Tools: Repository Browser
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESR_BROWSER_TREE * NEW: Class representing the Browser Tree 20100302
Properties
Class CL_ESR_BROWSER  
Short Description test    
Super Class CL_ESR_BROWSER_TREE * NEW: Class representing the Browser Tree 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_ESI_BROWSER   ES Tools: Repository Browser 
Created 20100302   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ESR_BROWSER_DATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ESR_BROWSER_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SPRUI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ESR_BROWSER has no interface implemented.
Friends
Class CL_ESR_BROWSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DISABLED_FUNCTIONS Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20100302
2 R_REUSE_WRAPPER Instance attribute Public Object reference (TYPE REF TO) IF_ESR_BROWSER_REUSE Wrapper IF for ESR Browser Reuse 20100302
3 TOOLBAR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20100302
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100302
2 ESR_BROWSER_TREE_UPDATE Static method Public Method 20100302
3 EXPAND_NODES Instance method Public Method Returns nodes to be expanded from startnode to endnode 20100302
4 GET_ALL_OBJS_FROM_NODE_FOLDER Instance method Private Method 20100302
5 GET_CONTEXT_MENU Instance method Protected Method 20100302
6 GET_CONTEXT_MENU_FOR_REUSE Instance method Public Method returns default browser context menu for reuse of browser 20100302
7 GET_FILTERS_FOR_USER Static method Public Method Reads saved Filter for User 20100302
8 ITEM_CONTEXT_MENU_REQUEST Instance method Private Event handling method Event Handler: Item Context Menu Request 20100302
9 ITEM_CONTEXT_MENU_SELECT Instance method Private Event handling method Event Handler: Item Context Menu Selection 20100302
10 ITEM_DOUBLE_CLICK Instance method Private Event handling method Event Handler: Item Double Click 20100302
11 MULTI_OBJ_ACTIVATION Instance method Private Method Activation of multi objects 20100302
12 MULTI_OBJ_DELETION Instance method Private Method deletion of multi objects 20100302
13 MULTI_OBJ_GENERATION Instance method Private Method Generation of multi objects 20100302
14 NODE_CONTEXT_MENU_REQUEST Instance method Private Event handling method Event Handler: Context Menu 20100302
15 NODE_CONTEXT_MENU_SELECT Instance method Private Event handling method Event Handler: Context Menu 20100302
16 NODE_DOUBLE_CLICK Instance method Private Event handling method Event Handler: Double Click Node 20100302
17 OPERATIONS_WITH_MULTIOBJECTS Instance method Private Method 20100302
18 REGISTER_EVENTS Instance method Private Method Method That Registers Events from Tree 20100302
19 SELECT_OBJECT Instance method Protected Method 20100302
20 SELECT_OBJECT_FOR_REUSE Instance method Public Method Handles FCODES of default context menu in browser 20100302
21 SET_FILTERS_FOR_USER Static method Public Method Sets Filter for User 20100302
22 SHOW_ITEM Instance method Public Method Displays Particular Node (Type TM_NODEKEY) 20100302
23 SHOW_LASTOPENED_ITEM Instance method Public Method Displays Last Node Selected 20100302
24 SHOW_TOOLBAR Instance method Private Method Creates Toolbar Instance 20100302
25 TB_ADD_BUTTONS Instance method Private Method Adds Toolbar Buttons 20100302
26 TOOLBAR_FUNCTION_SELECTED Instance method Private Event handling method Process Toolbar Events 20100302
27 TREE_SEARCH_NEXT Instance method Protected Method 20100302
Events
# Event Type Visibility Description Created on
1 TRIGGER_SEND_WB_REQUEST Instance Event
(0)
Public
(2)
An Object in Navigation Tree Was Selected (Double-Click) 20100302
Types
Class CL_ESR_BROWSER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20100302
2 Importing DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP Program: Number of Current Screen 20100302
3 Importing FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20100608
4 Importing PROGRAM Call by reference Type reference (TYPE) SY-REPID 20100302
5 Importing REUSE_WRAPPER Call by reference Object reference (TYPE REF TO) IF_ESR_BROWSER_REUSE Wrapper IF for ESR Browser Reuse 20100302
6 Importing WB_BROWSER_REF Call by reference Object reference (TYPE REF TO) CL_WB_ESI_SERVICE_BROWSER Workbench Tool Class for ESR Browser 20100302
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20100302

Method ESR_BROWSER_TREE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMESPACE_OBJECTS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS_CHANGED 20100302
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20100302

Method EXPAND_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_NODES Tree Model: Node Key 20100302
2 Importing IT_NODES Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_NODES 20100302
3 Importing IV_END_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20100302
4 Importing IV_START_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20100302

Method EXPAND_NODES on class CL_ESR_BROWSER has no exception.

Method GET_ALL_OBJS_FROM_NODE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJECTS Value transfer Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_OBJECTS 20100302

Method GET_ALL_OBJS_FROM_NODE_FOLDER on class CL_ESR_BROWSER has no exception.

Method GET_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU 20100302
2 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY 20100302

Method GET_CONTEXT_MENU on class CL_ESR_BROWSER has no exception.

Method GET_CONTEXT_MENU_FOR_REUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20100302
2 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20100302

Method GET_CONTEXT_MENU_FOR_REUSE on class CL_ESR_BROWSER has no exception.

Method GET_FILTERS_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20100302

Method GET_FILTERS_FOR_USER on class CL_ESR_BROWSER has no exception.

Method ITEM_CONTEXT_MENU_REQUEST Signature

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

Method ITEM_CONTEXT_MENU_REQUEST on class CL_ESR_BROWSER has no exception.

Method ITEM_CONTEXT_MENU_SELECT Signature

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

Method ITEM_CONTEXT_MENU_SELECT on class CL_ESR_BROWSER has no exception.

Method ITEM_DOUBLE_CLICK Signature

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

Method ITEM_DOUBLE_CLICK on class CL_ESR_BROWSER has no exception.

Method MULTI_OBJ_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS_OBJS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_PARAMS_OBJS 20100302

Method MULTI_OBJ_ACTIVATION on class CL_ESR_BROWSER has no exception.

Method MULTI_OBJ_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS_OBJS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_PARAMS_OBJS 20100302

Method MULTI_OBJ_DELETION on class CL_ESR_BROWSER has no exception.

Method MULTI_OBJ_GENERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMS_OBJS Call by reference Type reference (TYPE) CL_ESR_BROWSER_DATA=>TTY_PARAMS_OBJS 20100302

Method MULTI_OBJ_GENERATION on class CL_ESR_BROWSER has no exception.

Method NODE_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) 20100302
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20100302

Method NODE_CONTEXT_MENU_REQUEST on class CL_ESR_BROWSER has no exception.

Method NODE_CONTEXT_MENU_SELECT Signature

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

Method NODE_CONTEXT_MENU_SELECT on class CL_ESR_BROWSER has no exception.

Method NODE_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) 20100302

Method NODE_DOUBLE_CLICK on class CL_ESR_BROWSER has no exception.

Method OPERATIONS_WITH_MULTIOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SY-UCOMM Function Code that Triggered PAI 20100302

Method OPERATIONS_WITH_MULTIOBJECTS on class CL_ESR_BROWSER has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_ESR_BROWSER has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20100302

Method SELECT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SY-UCOMM 20100302
2 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY 20100302

Method SELECT_OBJECT on class CL_ESR_BROWSER has no exception.

Method SELECT_OBJECT_FOR_REUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) SY-UCOMM Function Code that Triggered PAI 20100302
2 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20100302

Method SELECT_OBJECT_FOR_REUSE on class CL_ESR_BROWSER has no exception.

Method SET_FILTERS_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Type reference (TYPE) CL_ESR_BROWSER_TREE=>TYX_ESR_FILTER 20100302

Method SET_FILTERS_FOR_USER on class CL_ESR_BROWSER has no exception.

Method SHOW_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LAST_OPENED_ITEM_CHECK Call by reference Type reference (TYPE) CHAR1 SPACE Single-Character Flag 20100302
2 Importing I_LOCAL_VIEW Call by reference Type reference (TYPE) CHAR1 SPACE show object in local view 20100317
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Node Key 20100302

Method SHOW_ITEM on class CL_ESR_BROWSER has no exception.

Method SHOW_LASTOPENED_ITEM Signature

Method SHOW_LASTOPENED_ITEM on class CL_ESR_BROWSER has no parameter.
Method SHOW_LASTOPENED_ITEM on class CL_ESR_BROWSER has no exception.

Method SHOW_TOOLBAR Signature

Method SHOW_TOOLBAR on class CL_ESR_BROWSER has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20100302

Method TB_ADD_BUTTONS Signature

Method TB_ADD_BUTTONS on class CL_ESR_BROWSER has no parameter.
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy Generation: Error 20100302

Method TOOLBAR_FUNCTION_SELECTED Signature

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

Method TOOLBAR_FUNCTION_SELECTED on class CL_ESR_BROWSER has no exception.

Method TREE_SEARCH_NEXT Signature

Method TREE_SEARCH_NEXT on class CL_ESR_BROWSER has no parameter.
Method TREE_SEARCH_NEXT on class CL_ESR_BROWSER has no exception.
Event Signatures

Event TRIGGER_SEND_WB_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 WB_REQUEST Exporting Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20100302
History
Last changed by/on SAP  20130531 
SAP Release Created in 72L