SAP ABAP Class CL_WB_REQ_BROWSER_VIS (Repository Browser Visualization)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SWB_CTS_REQUEST_BROWSER (Package) Browser Tool for CTS Requests
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_REQ_BROWSER_VIS Request Browser Visualization 20000914
Properties
Class CL_WB_REQ_BROWSER_VIS  
Short Description Repository Browser Visualization    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWB_CTS_REQUEST_BROWSER   Browser Tool for CTS Requests 
Created 20000509   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_CFW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_GUI_CONTROL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WB_REQUEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_WB_REQ_BROWSER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 TROBJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_REQ_BROWSER_VIS Request Browser Visualization 20000914
Friends
Class CL_WB_REQ_BROWSER_VIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_TREE Instance attribute Private Object reference (TYPE REF TO) IF_CTS_REQUEST_TREE Request Tree 20000510
2 BROWSER_SELECTION Instance attribute Private Object reference (TYPE REF TO) IF_CTS_BROWSER_SELECTION Selection Screen for Request Browser 20000620
3 DISABLED_FUNCTIONS Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Inactive Functions 20000510
4 EXP_MAX_NUM_NODES_LOCAL Constant Public Type reference (TYPE) I 500 Maximum Number of Nodes to be Expanded 20000510
5 EXP_MAX_NUM_NODES_WAN Constant Public Type reference (TYPE) I 100 Maximum Number of Nodes to be Expanded 20000510
6 EXTENSION Static Attribute Private Type reference (TYPE) I 0 Extension of Browser 20000510
7 PARENT_WINDOW Instance attribute Private Object reference (TYPE REF TO) IF_WB_WINDOW Window 20000510
8 SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 20000510
9 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 20000510
10 WB_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WB_MANAGER Interface for Workbench Manager 20000620
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000509
2 DESTRUCT Instance method Public Method Destroy Visualization 20000509
3 GET_TREE_STATE Instance method Public Method Read State of Tree 20000509
4 HANDLE_EVT_CTMENU_REQUESTED Instance method Private Event handling method Event: Object Context Menu Requested 20000522
5 HANDLE_EVT_FUNCTION_REQUESTED Instance method Private Event handling method Event: Object Function Requested 20000522
6 HANDLE_EVT_TOOLBAR_MENBUTTON Instance method Private Event handling method Fill Menu Button 20000510
7 HANDLE_EVT_TOOLBAR_USERCOM Instance method Private Event handling method Process Toolbar Event 20000509
8 REFRESH Instance method Public Method Update Visualization 20000914
9 REGISTER_EVENTS Instance method Private Method Register Event Handler 20000509
10 SHOW Instance method Public Method Display Visualization 20000509
11 SHOW_BROWSER_SELECTION Instance method Private Method Display Browser Selection 20000620
12 SHOW_SPLITTER Instance method Private Method Display Splitter 20000509
13 SHOW_TOOLBAR Instance method Private Method Display Toolbar 20000509
14 SHOW_TREE Instance method Private Method Display Tree 20000509
15 TB_ADD_BUTTONS Instance method Private Method Construct Toolbar 20000509
16 UNREGISTER_EVENTS Instance method Private Method Deregister Event Handler 20000509
Events
# Event Type Visibility Description Created on
1 EVT_FUNCTION_REQUESTED Instance Event
(0)
Public
(2)
Function Requested 20000510
2 EVT_STACK_CTMENU_REQUESTED Instance Event
(0)
Public
(2)
Context Menu for Stack Requested 20000510
Types
Class CL_WB_REQ_BROWSER_VIS 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 P_PARENT_WINDOW Call by reference Object reference (TYPE REF TO) IF_WB_WINDOW Fenster, in dem der Rep.Browser läuft 20000509
2 Importing P_WB_MANAGER Call by reference Object reference (TYPE REF TO) IF_WB_MANAGER Interface für Workbench Manager 20000620

Method CONSTRUCTOR on class CL_WB_REQ_BROWSER_VIS has no exception.

Method DESTRUCT Signature

Method DESTRUCT on class CL_WB_REQ_BROWSER_VIS has no parameter.
Method DESTRUCT on class CL_WB_REQ_BROWSER_VIS has no exception.

Method GET_TREE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_REQ_BROWSER_STATE Value transfer Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Workbench Manger: Zustand eines Tools/Browsers 20000510

Method GET_TREE_STATE on class CL_WB_REQ_BROWSER_VIS has no exception.

Method HANDLE_EVT_CTMENU_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISABLE Call by reference Attribute reference (LIKE) 20000522
2 Importing MENU Call by reference Attribute reference (LIKE) 20000522
3 Importing OBJNAME Call by reference Attribute reference (LIKE) 20000522
4 Importing OBJTYPE Call by reference Attribute reference (LIKE) 20000522

Method HANDLE_EVT_CTMENU_REQUESTED on class CL_WB_REQ_BROWSER_VIS has no exception.

Method HANDLE_EVT_FUNCTION_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION_CODE Call by reference Attribute reference (LIKE) 20000522
2 Importing OBJNAME Call by reference Attribute reference (LIKE) 20000522
3 Importing OBJTYPE Call by reference Attribute reference (LIKE) 20000522

Method HANDLE_EVT_FUNCTION_REQUESTED on class CL_WB_REQ_BROWSER_VIS has no exception.

Method HANDLE_EVT_TOOLBAR_MENBUTTON Signature

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

Method HANDLE_EVT_TOOLBAR_MENBUTTON on class CL_WB_REQ_BROWSER_VIS has no exception.

Method HANDLE_EVT_TOOLBAR_USERCOM Signature

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

Method HANDLE_EVT_TOOLBAR_USERCOM on class CL_WB_REQ_BROWSER_VIS has no exception.

Method REFRESH Signature

Method REFRESH on class CL_WB_REQ_BROWSER_VIS has no parameter.
Method REFRESH on class CL_WB_REQ_BROWSER_VIS has no exception.

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_WB_REQ_BROWSER_VIS has no parameter.
Method REGISTER_EVENTS on class CL_WB_REQ_BROWSER_VIS has no exception.

Method SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DISABLED_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS deaktivierte Managerfunktionen 20000509
2 Importing P_TREE Call by reference Object reference (TYPE REF TO) IF_CTS_REQUEST_TREE Requestbaum 20000509
3 Importing P_TREE_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Zustand des Baumes 20000525
# Exception Resumable Description Created on
1 CONTROL_ERROR Fehler im Baum 20000509

Method SHOW_BROWSER_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Window 20000620
2 Importing P_TREE Call by reference Object reference (TYPE REF TO) IF_CTS_REQUEST_TREE angezeigter Baum 20000620
# Exception Resumable Description Created on
1 TOOLBAR_ERROR Fehler beim Erzeugen der Toolbar 20000620

Method SHOW_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Window 20000509
# Exception Resumable Description Created on
1 SPLITTER_ERROR Fehler bei der Erzeugung des Splitters 20000509

Method SHOW_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Window 20000509
# Exception Resumable Description Created on
1 TOOLBAR_ERROR Fehler beim Erzeugen der Toolbar 20000509

Method SHOW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent Window 20000509
2 Importing P_TREE Call by reference Object reference (TYPE REF TO) IF_CTS_REQUEST_TREE Baum 20000509
3 Importing P_TREE_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Zustand des Baumes 20000525
# Exception Resumable Description Created on
1 TREE_ERROR Fehler bei der Treeanzeige 20000509

Method TB_ADD_BUTTONS Signature

Method TB_ADD_BUTTONS on class CL_WB_REQ_BROWSER_VIS has no parameter.
Method TB_ADD_BUTTONS on class CL_WB_REQ_BROWSER_VIS has no exception.

Method UNREGISTER_EVENTS Signature

Method UNREGISTER_EVENTS on class CL_WB_REQ_BROWSER_VIS has no parameter.
Method UNREGISTER_EVENTS on class CL_WB_REQ_BROWSER_VIS has no exception.
Event Signatures

Event EVT_FUNCTION_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 P_FUNCTION_CODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20000510
2 P_OBJECT_NAME Exporting Value transfer Type reference (TYPE) TROBJ_NAME Key des Transportobjekts 20000522
3 P_OBJECT_TYPE Exporting Value transfer Type reference (TYPE) TROBJTYPE Typ des Transportobjekts 20000522

Event EVT_STACK_CTMENU_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 P_CONTEXT_MENU_BACK Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü für Rückwärtsnavigation 20000510
2 P_CONTEXT_MENU_FORWARD Exporting Value transfer Object reference (TYPE REF TO) CL_CTMENU Kontextmenü für Vorwärtsnavigation 20000510
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A