SAP ABAP Class CL_WB_REQ_BROWSER (Repository Browser)
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_CONTROL_TOOL Control-Based Tool 20000509
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_CONTROL_TOOL_EXTENDED_1 Enhancement 1 of IF_WB_CONTROL_TOOL 20010918
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20000509
Properties
Class CL_WB_REQ_BROWSER  
Short Description Repository Browser    
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 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WB_INFOSYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SMET9 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 TROBJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 TRWBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_CONTROL_TOOL Control-Based Tool 20000509
2 IF_WB_CONTROL_TOOL_EXTENDED_1 Enhancement 1 of IF_WB_CONTROL_TOOL 20010918
3 IF_WB_PROGRAM Workbench: Program 20000509
Friends
Class CL_WB_REQ_BROWSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_WB_REQUEST Displayed Request 20000522
2 ACTIVE_TREE Instance attribute Private Object reference (TYPE REF TO) IF_CTS_REQUEST_TREE Active Tree 20000509
3 DISABLED_FUNCTIONS Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Deactivated Function 20000509
4 EVT_TREE_CHANGED_OCCURED Instance attribute Private Type reference (TYPE) ABAP_BOOL Tree Refresh Requested 20000509
5 NEXT_TREE Instance attribute Private Object reference (TYPE REF TO) IF_CTS_REQUEST_TREE Active Tree 20000509
6 VISUALIZATION Instance attribute Private Object reference (TYPE REF TO) CL_WB_REQ_BROWSER_VIS Repository Browser Visualization 20000509
7 WINDOW_ID Instance attribute Private Type reference (TYPE) I Window ID 20000509
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000509
2 DISPLAY Instance method Private Method Display Browser 20000509
3 GET_REQ_TREE_FROM_REQUEST Instance method Private Method Generate Instance of CTS Request Tree 20000509
4 HANDLE_EVT_FUNCTION_REQUESTED Instance method Private Event handling method Catch Function Codes for Single Operation from Tool Bar 20000522
5 HANDLE_EVT_STK_CTMEN_REQUESTED Instance method Private Event handling method Event: Context Menu Forward/Backward Requested 20000509
6 TREE_REQ_ACTUALIZE Instance method Private Method Function Codes: Update Tree 20000914
7 TREE_REQ_BACK Instance method Private Method Function Codes: Previous Tree 20000509
8 TREE_REQ_END Instance method Private Method Function Codes: Close Repository Browser 20000509
9 TREE_REQ_FORWARD Instance method Private Method Function Codes: Next Tree 20000509
10 TREE_REQ_OBJECT_OPERATION Instance method Private Method Function Codes: Execeute Operation for Object in Tree 20000528
Events
Class CL_WB_REQ_BROWSER has no event.
Types
Class CL_WB_REQ_BROWSER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WB_REQ_BROWSER has no parameter.
Method CONSTRUCTOR on class CL_WB_REQ_BROWSER has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT_WINDOW_ID Call by reference Type reference (TYPE) I Parent Window 20000509
2 Importing P_PROGRAM_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Browser-Zustand 20000525
# Exception Resumable Description Created on
1 ILLEGAL_WINDOW ungültiges Fenster 20000509

Method GET_REQ_TREE_FROM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Request 20000509
2 Returning P_WB_REQUEST_TREE Value transfer Object reference (TYPE REF TO) IF_CTS_REQUEST_TREE Requestbaum 20000509
# Exception Resumable Description Created on
1 REQUEST_TREE_NOT_FOUND Objektlist nicht vorhanden 20000509

Method HANDLE_EVT_FUNCTION_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FUNCTION_CODE Call by reference Attribute reference (LIKE) 20000528
2 Importing P_OBJECT_NAME Call by reference Attribute reference (LIKE) 20000528
3 Importing P_OBJECT_TYPE Call by reference Attribute reference (LIKE) 20000528

Method HANDLE_EVT_FUNCTION_REQUESTED on class CL_WB_REQ_BROWSER has no exception.

Method HANDLE_EVT_STK_CTMEN_REQUESTED Signature

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

Method HANDLE_EVT_STK_CTMEN_REQUESTED on class CL_WB_REQ_BROWSER has no exception.

Method TREE_REQ_ACTUALIZE Signature

Method TREE_REQ_ACTUALIZE on class CL_WB_REQ_BROWSER has no parameter.
Method TREE_REQ_ACTUALIZE on class CL_WB_REQ_BROWSER has no exception.

Method TREE_REQ_BACK Signature

Method TREE_REQ_BACK on class CL_WB_REQ_BROWSER has no parameter.
Method TREE_REQ_BACK on class CL_WB_REQ_BROWSER has no exception.

Method TREE_REQ_END Signature

Method TREE_REQ_END on class CL_WB_REQ_BROWSER has no parameter.
Method TREE_REQ_END on class CL_WB_REQ_BROWSER has no exception.

Method TREE_REQ_FORWARD Signature

Method TREE_REQ_FORWARD on class CL_WB_REQ_BROWSER has no parameter.
Method TREE_REQ_FORWARD on class CL_WB_REQ_BROWSER has no exception.

Method TREE_REQ_OBJECT_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FUNCTION Call by reference Type reference (TYPE) SY-UCOMM Funktion 20000528
2 Importing P_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektkey (Transportwesen) 20000528
3 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp (Transportwesen) 20000528

Method TREE_REQ_OBJECT_OPERATION on class CL_WB_REQ_BROWSER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 50A