SAP ABAP Class CL_WB_MANAGER (Workbench Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-BRR (Application Component) Repository Browser
     SWBM_INTERNAL (Package) Internal Objects within SWBM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_MANAGER Interface for Workbench Manager 19981218
Properties
Class CL_WB_MANAGER  
Short Description Workbench Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWBM_INTERNAL   Internal Objects within SWBM 
Created 19981218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_GUI_CFW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WB_WINDOW_EVENTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_WB_CONTROL_TOOL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 WMNGR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_MANAGER Interface for Workbench Manager 19981218
Friends
Class CL_WB_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_NAVIGATOR Instance attribute Private Object reference (TYPE REF TO) CL_WB_NAVIGATOR Active Navigator 19981218
2 ACTIVE_PROGRAM Instance attribute Private Type reference (TYPE) SY-REPID Active Program 20000309
3 ACTIVE_SCREEN Instance attribute Private Type reference (TYPE) SY-DYNNR Active Screen 20000309
4 FCODE_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_WB_MANAGER_FCODE_HANDLER Central Function Code Handler 19990609
5 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WB_MANAGER Singleton Instance 20090123
6 NAVIGATION_CONTEXT Instance attribute Private Type reference (TYPE) SEU_OBJKEY Navigation Context 19990713
7 OBJECT_EVENT_TABLE Instance attribute Private Type reference (TYPE) WMNGR_OBJEVNT_TABLE Data from Object Events 19990322
8 OBJTYPE_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_WB_OBJTYPE_PROVIDER Object Type Provider 20100209
9 REQUEST_QUEUE Instance attribute Private Type reference (TYPE) WMNGR_REQUEST_COLLECTION Requests for Processing 19981218
10 REQUEST_TRACE Instance attribute Public Type reference (TYPE) WB_REQUEST_LIST Trace for all Processed Requests 19990210
11 TOOL_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_WB_TOOL_MANAGER Tool Instance Management in Workbench Manager 19981218
12 TOOL_REQUEST_LISTENER Instance attribute Private Object reference (TYPE REF TO) IF_TOOL_REQUEST_LISTENER 20100831
13 TOOL_RESOLUTION_AGENT Instance attribute Private Object reference (TYPE REF TO) IF_WB_TOOL_RESOLUTION Algorithm For Finding Tool 19981218
14 TOOL_TODO_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_WB_REQUEST TODO Request for Tool 19990610
15 TOOL_TODO_STATE Instance attribute Private Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE TODO State for Tool 19990610
16 WINDOW_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WB_WINDOW_MANAGER Algorithm for Determining Layout 19981218
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PREVIOUS_REQUEST_TO_QUEUE Instance method Private Method Get Stack Entry and Insert in Request Queue 19990211
2 ADD_REQUEST_TO_QUEUE Instance method Private Method Add Request to Request Queue 19981218
3 CHECK_CHANGE_EDIT_MODE Instance method Private Method Check whether Edit Mode Changed in Internal Navigation 19981218
4 CHECK_FINISH_INITIAL_TOOL Instance method Private Method Check whether initial tool is active and should be exited 19990414
5 CONSTRUCTOR Instance method Public Constructor Constructor 19981218
6 CONTROL_PBO Instance method Private Method Callback for Tools in PBO Event 19990610
7 DESTRUCT Instance method Private Method Destroy WB Manager 19981218
8 ENSURE_INSTANTIATIONS Instance method Private Method Instantiate Window Manager, Tool Manager, and so on 20090204
9 EVT_HANDLE_CONFIG_CHANGED Instance method Private Event handling method Event: Browser Configuration Changed Using Settings 20000911
10 EVT_HANDLE_FLUSH_ERROR Instance method Private Event handling method Event: Flush error in PBO 19990407
11 EVT_HANDLE_OBJECT_ACTIVATED Instance method Private Event handling method Event: Process 'Object Changed' 20010628
12 EVT_HANDLE_OBJECT_CHANGED Instance method Private Event handling method Event: Process 'Object Changed' 19991215
13 EVT_HANDLE_OBJECT_DELETED Instance method Private Event handling method Event: Process 'Object Deleted' 19990211
14 EVT_HANDLE_OBJECT_RENAMED Instance method Private Event handling method Event: Process 'Object Renamed' 19990211
15 EVT_HANDLE_STACK_CTMENU_REQ Instance method Private Event handling method Event: Context Menu for Stack Requested 19991104
16 EVT_HANDLE_STACK_FUNCTION_REQ Instance method Private Event handling method Event: Function Selected from Stack Context Menu 19991104
17 EVT_HANDLE_TOOL_FINISHED Instance method Private Event handling method Event: Tool in Control Window is Finished 19981218
18 EVT_HANDLE_WINDOW_ACTIVATED Instance method Private Event handling method Event: Window Activated 20000816
19 EVT_HANDLE_WINDOW_CLOSED Instance method Private Event handling method Event: Window Closed 19981218
20 GET_ACCESSOBJTYPE_TR Instance method Public Method Determine Transport Object Type for Access Object Type 20090526
21 GET_ACTIVE_SCREEN_REQUEST Instance method Public Method Get Active Request 19990211
22 GET_ALL_ACCESS_TOOLS Instance method Public Method Determine All Existing Access Tools (Plug-In Tools) 20090216
23 GET_INSTANCE Static method Public Method Supply Singleton Instance 20090123
24 GET_NAVIGATOR_FOR_REQUEST Instance method Private Method Get Navigator for Request Processing 19981218
25 GET_OBJTYPE_PROVIDER Instance method Private Method Get Reference to Object Type Provider 20100209
26 GET_TOOL_IN_FOCUS_WINDOW Instance method Public Method Supplies the tool running in current window 20061214
27 GET_TOOL_MANAGER Instance method Public Method Get reference to Tool manager 20040119
28 GET_TROBJ_ACCESS_TOOL Static method Public Method Determine Access Tool (Plug-In Tool) for Transport Obj. Type 20091102
29 GET_WBOBJ_ACCESS_TOOL Static method Public Method Determine Access Tool (Plug-In Tool) for WB Object Type 20091102
30 HANDLE_OBJECT_EVENTS Instance method Private Method Control Object Event Handling 19990211
31 IS_RUNNING Static method Public Method Returns information whether ABAP WB is already instantiated 20120221
32 PREPARE_INITIAL_SCREEN Instance method Private Method Prepare Navigation to Initial Screen 19990716
33 PROCESS_BACK Instance method Public Method Navigation 'Back' 19991029
34 PROCESS_FORWARD Instance method Public Method Navigation 'Forward' 19990609
35 PROCESS_REQUEST_QUEUE Instance method Private Method Process All Requests in Request Queue 19981218
36 PROCESS_WB_REQUEST Instance method Private Method Process Workbench Request 19981218
37 REQUEST_TOOL_ACCESS Instance method Public Method Process Workbench Request 19990504
38 SET_BROWSERWINDOW_VISIBILITY Instance method Public Method Hide Browser Window 20050715
39 SET_TOOL_REQUEST_LISTENER Instance method Public Method 20100831
40 SET_TOOL_TODO_REQUEST Instance method Public Method Set TODO Request for Tool 19990610
41 SET_TOOL_TODO_STATE Instance method Public Method Set TODO Request for Tool 19990610
Events
# Event Type Visibility Description Created on
1 BROWSER_MODE_CHANGED Instance Event
(0)
Public
(2)
Browser Mode Changed 20040907
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_EUOBJEDIT_TAB Private See coding 20090526 LTY_EUOBJEDIT_TAB TYPE STANDARD TABLE OF euobjedit
2 LTY_REQUEST_COLLECTION Private See coding LTY_REQUEST_COLLECTION 19981218 lty_request_collection TYPE STANDARD TABLE OF lty_request_queue_entry WITH NON-UNIQUE DEFAULT KEY
3 LTY_REQUEST_QUEUE_ENTRY Private See coding LTY_REQUEST_QUEUE_ENTRY 19981218 BEGIN OF lty_request_queue_entry, wb_request_entry TYPE REF TO cl_wb_request_entry, navigator TYPE REF TO cl_wb_navigator, END OF lty_request_queue_entry
Method Signatures

Method ADD_PREVIOUS_REQUEST_TO_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID Fenster ID 19990211

Method ADD_PREVIOUS_REQUEST_TO_QUEUE on class CL_WB_MANAGER has no exception.

Method ADD_REQUEST_TO_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACTIVE_NAVIGATOR Call by reference Object reference (TYPE REF TO) CL_WB_NAVIGATOR Navigator für Request 19981218
2 Importing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer 19990630
3 Importing P_WB_PROGRAM_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Programm Zustand 19981218
4 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Request 19981218
5 Importing P_WB_WINDOW_STATE Call by reference Object reference (TYPE REF TO) CL_WB_WINDOW_STATE Fenster Zustand 19981218

Method ADD_REQUEST_TO_QUEUE on class CL_WB_MANAGER has no exception.

Method CHECK_CHANGE_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACTIVE_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Aktives Werkzeug 19981218
2 Exporting P_NEW_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Prüfen, ob bei int. Nav. Edit-Mode geändert werden muß 19981218

Method CHECK_CHANGE_EDIT_MODE on class CL_WB_MANAGER has no exception.

Method CHECK_FINISH_INITIAL_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_FINISH_TOOL Value transfer Type reference (TYPE) SEU_BOOL Tool beenden? 19990414

Method CHECK_FINISH_INITIAL_TOOL on class CL_WB_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_NEW_MANAGER_INSTANCE Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20090204
2 Importing P_TOOL_RESOLUTION_AGENT Call by reference Object reference (TYPE REF TO) IF_WB_TOOL_RESOLUTION Algorithmus zur Toolbestimmung 19981218
3 Importing P_WINDOW_MANAGER Call by reference Object reference (TYPE REF TO) IF_WB_WINDOW_MANAGER Algorithmus zur Layoutbestimmung 19981218

Method CONSTRUCTOR on class CL_WB_MANAGER has no exception.

Method CONTROL_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PROGRAM Value transfer Type reference (TYPE) SY-REPID aktives Programm 19990610
2 Importing P_SCREEN Value transfer Type reference (TYPE) SY-DYNNR aktiver Screen 19990610

Method CONTROL_PBO on class CL_WB_MANAGER has no exception.

Method DESTRUCT Signature

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

Method ENSURE_INSTANTIATIONS Signature

Method ENSURE_INSTANTIATIONS on class CL_WB_MANAGER has no parameter.
Method ENSURE_INSTANTIATIONS on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_CONFIG_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NEW_CONFIGURATION Value transfer Attribute reference (LIKE) 20000911
2 Importing P_OLD_CONFIGURATION Value transfer Attribute reference (LIKE) 20000911

Method EVT_HANDLE_CONFIG_CHANGED on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_FLUSH_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DYNPRO_NUMBER Value transfer Attribute reference (LIKE) 19990407
2 Importing DYNPRO_PROGRAM Value transfer Attribute reference (LIKE) 19990407
3 Importing SITUATION Value transfer Attribute reference (LIKE) 19990407

Method EVT_HANDLE_FLUSH_ERROR on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_OBJECT_ACTIVATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Value transfer Attribute reference (LIKE) 20010628
2 Importing P_OBJECT_TYPE Value transfer Attribute reference (LIKE) 20010628

Method EVT_HANDLE_OBJECT_ACTIVATED on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Value transfer Attribute reference (LIKE) 19991215
2 Importing P_OBJECT_TYPE Value transfer Attribute reference (LIKE) 19991215

Method EVT_HANDLE_OBJECT_CHANGED on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_OBJECT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Value transfer Attribute reference (LIKE) 19990211
2 Importing P_OBJECT_TYPE Value transfer Attribute reference (LIKE) 19990211

Method EVT_HANDLE_OBJECT_DELETED on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_OBJECT_RENAMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NEW_OBJECT_NAME Value transfer Attribute reference (LIKE) 19990211
2 Importing P_OBJECT_NAME Value transfer Attribute reference (LIKE) 19990211
3 Importing P_OBJECT_TYPE Value transfer Attribute reference (LIKE) 19990211

Method EVT_HANDLE_OBJECT_RENAMED on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_STACK_CTMENU_REQ 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) 19991104
2 Importing P_CONTEXT_MENU_FORWARD Value transfer Attribute reference (LIKE) 19991104
3 Importing P_WINDOW_ID Value transfer Attribute reference (LIKE) 19991104

Method EVT_HANDLE_STACK_CTMENU_REQ on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_STACK_FUNCTION_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FUNCTION Value transfer Attribute reference (LIKE) 19991104
2 Importing P_WINDOW_ID Value transfer Attribute reference (LIKE) 19991104

Method EVT_HANDLE_STACK_FUNCTION_REQ on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_TOOL_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WINDOW_ID Value transfer Attribute reference (LIKE) 19981218
2 Importing SENDER Value transfer Attribute reference (LIKE) 19981218

Method EVT_HANDLE_TOOL_FINISHED on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_WINDOW_ACTIVATED Signature

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

Method EVT_HANDLE_WINDOW_ACTIVATED on class CL_WB_MANAGER has no exception.

Method EVT_HANDLE_WINDOW_CLOSED Signature

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

Method EVT_HANDLE_WINDOW_CLOSED on class CL_WB_MANAGER has no exception.

Method GET_ACCESSOBJTYPE_TR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OBJTYPE_TR Call by reference Type reference (TYPE) TROBJTYPE Transport-Objekttyp 20090526
2 Importing P_OBJTYPE_WB Call by reference Type reference (TYPE) SEU_OBJTYP Workbench-Objekttyp 20090526
3 Exporting P_PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20090526
4 Exporting P_SUBTYPE Call by reference Type reference (TYPE) SEU_OBJTYP Unterobjekttyp 20090526
5 Importing P_TOOLNAME Call by reference Type reference (TYPE) SEOCLSNAME Name der Tool-Klasse 20090526
# Exception Resumable Description Created on
1 INVALID_INPUT 20090526
2 NO_RESULT 20090526

Method GET_ACTIVE_SCREEN_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DESCRIPTION Value transfer Type reference (TYPE) WBOBJLINE-DESCRIPT Beschreibung 19991014
2 Exporting P_PROGRAM_STATE Value transfer Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Programmstatus 19990211
3 Exporting P_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST aktiver Request 19990211
4 Exporting P_SEMANTIC_OBJECT_NAME Value transfer Type reference (TYPE) TEXT80 sprechender Objektname 19991026
5 Importing P_WINDOW_ID Value transfer Type reference (TYPE) WMNGR_WINDOW_ID 0 ID des Fensters für 'Zurück' 19991028

Method GET_ACTIVE_SCREEN_REQUEST on class CL_WB_MANAGER has no exception.

Method GET_ALL_ACCESS_TOOLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_TOOLS Call by reference Type reference (TYPE) WBACCESS_TAB Objekttypen und Access-Tools 20090216

Method GET_ALL_ACCESS_TOOLS on class CL_WB_MANAGER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INSTANCE_IS_NEW Call by reference Type reference (TYPE) FLAG 'X': Instanz des Workbench Manager wurde neu erzeugt 20090123
2 Exporting P_INSTANCE Call by reference Object reference (TYPE REF TO) IF_WB_MANAGER Workbench Manager 20090123
3 Importing P_TOOL_RESOLUTION_AGENT Call by reference Object reference (TYPE REF TO) IF_WB_TOOL_RESOLUTION Tool für Request bestimmen 20090123
4 Importing P_WINDOW_MANAGER Call by reference Object reference (TYPE REF TO) IF_WB_WINDOW_MANAGER Layout Manager 20090123
# Exception Resumable Description Created on
1 NO_INSTANCE 20090123

Method GET_NAVIGATOR_FOR_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer 19990630
2 Exporting P_LAYOUT Call by reference Type reference (TYPE) WBTOOLTYPE Toollayout 19981218
3 Exporting P_NAVIGATOR Call by reference Object reference (TYPE REF TO) CL_WB_NAVIGATOR Navigatorobjekt 19981218
4 Importing P_ORIG_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST ursprünglich gesendeter Request 19990520
5 Importing P_PROGRAM_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Zu verarbeitender Workbench Program State 19990302
6 Importing P_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST auszuführender Request 19981218
7 Importing P_TOOLNAME Call by reference Type reference (TYPE) SEOCLSNAME Name des Tools 19981218
8 Importing P_WITH_STACK_ENTRY Call by reference Type reference (TYPE) SEU_BOOL 'X' Stapeleintrag bei Navigation schreiben? 19990715
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler im WB Manager 19981218
2 NO_TOOL_FOUND Kein Layout für Tool gefunden 19981218

Method GET_OBJTYPE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OBJTYPE_PROVIDER Value transfer Object reference (TYPE REF TO) IF_WB_OBJTYPE_PROVIDER WB: Object Type Provider 20100209

Method GET_OBJTYPE_PROVIDER on class CL_WB_MANAGER has no exception.

Method GET_TOOL_IN_FOCUS_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting TOOL_NAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20061214
2 Exporting TOOL_REF Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM Workbench: Programm 20061214
# Exception Resumable Description Created on
1 ERROR_OCCURED 20061214

Method GET_TOOL_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TOOL_MANAGER Value transfer Object reference (TYPE REF TO) CL_WB_TOOL_MANAGER Verwaltung von Toolreferenzen 20040119

Method GET_TOOL_MANAGER on class CL_WB_MANAGER has no exception.

Method GET_TROBJ_ACCESS_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ACCESSTOOL_DATA Call by reference Type reference (TYPE) WBACCESS_TOOL Objekttyp und Access-Tool 20091102
2 Exporting P_ACCESSTOOL_REF Call by reference Object reference (TYPE REF TO) IF_WB_ACCESS Schnittstelle zu zentralen Workbench-Funktionen 20091102
3 Importing P_CONTEXT Call by reference Type reference (TYPE) SEU_ACTION Kontext/Situation 20091103
4 Importing P_OBJTYPE_TR Call by reference Type reference (TYPE) TROBJTYPE Transport-Objekttyp 20091102
5 Importing P_SUBTYPE Call by reference Type reference (TYPE) SEU_OBJTYP Subtyp 20100209
6 Changing P_WB_MANAGER Call by reference Object reference (TYPE REF TO) CL_WB_MANAGER Workbench Manager 20091102

Method GET_TROBJ_ACCESS_TOOL on class CL_WB_MANAGER has no exception.

Method GET_WBOBJ_ACCESS_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ACCESSTOOL_DATA Call by reference Type reference (TYPE) WBACCESS_TOOL Objekttyp und Access-Tool 20091102
2 Exporting P_ACCESSTOOL_REF Call by reference Object reference (TYPE REF TO) IF_WB_ACCESS Schnittstelle zu zentralen Workbench-Funktionen 20091102
3 Importing P_CONTEXT Call by reference Type reference (TYPE) SEU_ACTION Kontext/Situation 20091103
4 Importing P_OBJTYPE_WB Call by reference Type reference (TYPE) SEU_OBJTYP Workbench-Objekttyp 20091102
5 Changing P_WB_MANAGER Call by reference Object reference (TYPE REF TO) CL_WB_MANAGER Workbench Manager 20091102

Method GET_WBOBJ_ACCESS_TOOL on class CL_WB_MANAGER has no exception.

Method HANDLE_OBJECT_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TODO_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Todo Request 19990211

Method HANDLE_OBJECT_EVENTS on class CL_WB_MANAGER has no exception.

Method IS_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_RUNNING Value transfer Type reference (TYPE) ABAP_BOOL true: WB Manager (and, thus, ABAP Workbench) is running 20120221

Method IS_RUNNING on class CL_WB_MANAGER has no exception.

Method PREPARE_INITIAL_SCREEN Signature

Method PREPARE_INITIAL_SCREEN on class CL_WB_MANAGER has no parameter.
Method PREPARE_INITIAL_SCREEN on class CL_WB_MANAGER has no exception.

Method PROCESS_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NUMBER_OF_LEVELS Value transfer Type reference (TYPE) I 1 Anzahl Schritte zurück 19991029
2 Exporting P_WB_TODO_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST auszuführender Workbench Request 19991029
3 Exporting P_WB_TODO_STATE Value transfer Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE herzustellender Programmzustand 19991029
4 Importing P_WINDOW_ID Value transfer Type reference (TYPE) WMNGR_WINDOW_ID 0 ID des Fensters für 'Zurück' 19991029
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 19991029
2 STACK_IS_EMPTY Navigationstack ist leer, kein 'Zurück' möglich 19991029

Method PROCESS_FORWARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NUMBER_OF_LEVELS Value transfer Type reference (TYPE) I 1 Anzahl Schritte vorwärts 19990609
2 Exporting P_WB_TODO_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST auszuführender Workbench Request 19990609
3 Exporting P_WB_TODO_STATE Value transfer Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE herzustellender Programmzustand 19990609
4 Importing P_WINDOW_ID Value transfer Type reference (TYPE) WMNGR_WINDOW_ID 0 ID des Fensters für 'Vorwärts' 19990609
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 19990609
2 TOP_OF_STACK Navigationstack ist leer, kein 'Zurück' möglich 19990609

Method PROCESS_REQUEST_QUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) WBERROR aufgetretener Fehler 19990622

Method PROCESS_REQUEST_QUEUE on class CL_WB_MANAGER has no exception.

Method PROCESS_WB_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACTIVE_NAVIGATOR Call by reference Object reference (TYPE REF TO) CL_WB_NAVIGATOR Aktiver Navigator für Request 19981218
2 Exporting P_ERROR Call by reference Type reference (TYPE) WBERROR aufgetretener Fehler 19990622
3 Changing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer 19990630
4 Importing P_WB_PROGRAM_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Zu verarbeitender Workbench Program State 19981218
5 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981218
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 19981218
2 INTERNAL_ERROR Interner Fehler im WB Manager aufgetreten 19981218
3 NO_TOOL_FOUND Kein Tool für Request gefunden 19981218

Method REQUEST_TOOL_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR Call by reference Type reference (TYPE) WBERROR aufgetretener Fehler 19990622
2 Changing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer 19990630
3 Importing P_WB_PROGRAM_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE Zu verarbeitender Workbench Program State 19990504
4 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST zu verarbeitender Workbench Request 19990504
5 Exporting P_WB_TODO_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST auszuführender Request 19990504
6 Exporting P_WB_TODO_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE herzustellender Programmzustand 19990504
7 Importing P_WITH_STACK_ENTRY Call by reference Type reference (TYPE) SEU_BOOL 'X' Stapeleintrag bei Navigation schreiben? 19990715
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler im WB Manager aufgetreten 19990504
2 NO_TOOL_FOUND Kein Tool für Operation gefunden 19990504

Method SET_BROWSERWINDOW_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Call by reference Type reference (TYPE) SEU_BOOL SPACE 'X': show Browser window, SPACE: don't show Browser window 20050715
# Exception Resumable Description Created on
1 ERROR_OCCURED 20050715
2 NOT_POSSIBLE 20050715

Method SET_TOOL_REQUEST_LISTENER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOL_REQUEST_LISTENER Call by reference Object reference (TYPE REF TO) IF_TOOL_REQUEST_LISTENER 20100831

Method SET_TOOL_REQUEST_LISTENER on class CL_WB_MANAGER has no exception.

Method SET_TOOL_TODO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_TODO_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST TODO-Request für das Tool 19990610

Method SET_TOOL_TODO_REQUEST on class CL_WB_MANAGER has no exception.

Method SET_TOOL_TODO_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_TODO_STATE Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE TODO-State für das Tool 19990610

Method SET_TOOL_TODO_STATE on class CL_WB_MANAGER has no exception.
Event Signatures

Event BROWSER_MODE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 P_NEW_BROWSER_MODE Exporting Value transfer Type reference (TYPE) SEU_OBJTYP swbm_c_type_object_list oder swbm_c_type_wdy_text_browser 20040907
History
Last changed by/on SAP  20130531 
SAP Release Created in