SAP ABAP Interface IF_WB_MANAGER (Interface for 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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AST_WB_MANAGER_FAKE Workbench Manager Dummy - For inherting Mocks 20071022
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ESD_PLGN_AUNIT ABAP UnitTest base class for plugins 20120917
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WB_AU_WB_MANAGER Workbench-Manager-Mockup zur Verwendung bei Modultests 20071206
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WB_MANAGER Workbench Manager 19981218
Properties
Interface IF_WB_MANAGER  
Short Description Interface for Workbench Manager    
General Data
Package SWBM_INTERNAL   Internal Objects within SWBM 
Created 19981002   SAP 
Last changed 20040518   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 WMNGR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_WB_MANAGER has no interface.
Friends
Interface IF_WB_MANAGER has no friend.
Attributes
Interface IF_WB_MANAGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONTROL_PAI Instance method Public Method Callback for Tools in PAI Event 19981002
2 CONTROL_PBO Instance method Public Method Callback for Tools in PBO Event 19981002
3 CREATE_SECONDARY_WINDOW Instance method Public Method Create Secondary Window for Tool 19990209
4 DEACTIVATE Instance method Public Method Prepare WB Manager for Navigation 19981028
5 DELETE_SECONDARY_WINDOW Instance method Public Method Delete Secondary Window for Tool 19990209
6 GET_NAVIGATION_CONTEXT Instance method Public Method Read Navigation Context 19990714
7 GET_STATUS Instance method Public Method Get All Manager Functions 19990512
8 GET_TOOL_RESOLUTION_AGENT Instance method Public Method Read Registry Reference 19990309
9 GET_WINDOW Instance method Public Method Read Reference to Window 19981124
10 PROCESS_BACK Instance method Public Method Navigation 'Back' 19981002
11 PROCESS_FORWARD Instance method Public Method Navigation 'Forward' 19990504
12 REQUEST_TOOL_ACCESS Instance method Public Method Process Workbench Request 19981002
13 SET_NAVIGATION_CONTEXT Instance method Public Method Set Navigation Context 19990714
14 SET_WORKSPACE Instance method Public Method Set Workspace 19981008
Events
# Event Type Visibility Description Created on
1 MANAGER_FINISHED Instance Event
(0)
Public
(2)
Manager Finished 19990113
2 MANAGER_NAVIGATION_REQUESTED Instance Event
(0)
Public
(2)
Navigation Request Will Be Processed by Workbench Manager 19990921
3 MANAGER_PBO_PROCESSED Instance Event
(0)
Public
(2)
PBO of Manager was Processed 19990317
Types
Interface IF_WB_MANAGER has no local type.
Method Signatures

Method CONTROL_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM ausgelöster OK-Code 19981002
2 Exporting P_WB_TODO_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST vom Tool auszuführender Request 19981002
3 Exporting P_WB_TODO_STATE Value transfer Object reference (TYPE REF TO) IF_WB_PROGRAM_STATE herzustellender Programmzustand 19981002
# Exception Resumable Description Created on
1 CALLBACK_NOT_FOUND Callback wurde nicht gefunden 19981002

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 19981002
2 Importing P_SCREEN Value transfer Type reference (TYPE) SY-DYNNR aktiver Screen 19981002

Method CONTROL_PBO on Interface IF_WB_MANAGER has no exception.

Method CREATE_SECONDARY_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CNTLMODE Call by reference Type reference (TYPE) SEU_CTMODE Fenstertyp: angedockt 'D', Dialogbox 'A' 19990209
2 Importing P_DOCKMODE Call by reference Type reference (TYPE) SEU_DCMODE 'T' Dockingmode: top 'T', bottom 'B', left 'L', right 'R' 19990209
3 Importing P_HEIGHT Call by reference Type reference (TYPE) I 150 Fensterhöhe 19990209
4 Importing P_START_LEFT Call by reference Type reference (TYPE) I 10 Startkoordinate links (Dialogbox) 19990209
5 Importing P_START_TOP Call by reference Type reference (TYPE) I 10 Startkoordinate oben (Dialogbox) 19990209
6 Importing P_TOOL Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM Referenz auf das anfordernde Tool 19990209
7 Importing P_WIDTH Call by reference Type reference (TYPE) I 300 Fensterbreite 19990209
8 Returning P_WINDOW_ID Value transfer Type reference (TYPE) WMNGR_WINDOW_ID ID des Fensters 19990209
# Exception Resumable Description Created on
1 NO_WINDOW_POSSIBLE Fenster kann nicht erzeugt werden 19990209

Method DEACTIVATE Signature

Method DEACTIVATE on Interface IF_WB_MANAGER has no parameter.
Method DEACTIVATE on Interface IF_WB_MANAGER has no exception.

Method DELETE_SECONDARY_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOL Call by reference Object reference (TYPE REF TO) IF_WB_PROGRAM Referenz auf das anfordernde Tool 19990209
2 Importing P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID ID des Fensters 19990209
# Exception Resumable Description Created on
1 WINDOW_NOT_EXISTING Fenster existiert nicht 19990209

Method GET_NAVIGATION_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_NAVIGATION_CONTEXT Value transfer Type reference (TYPE) SEU_OBJKEY Navigationskontext 19990714

Method GET_NAVIGATION_CONTEXT on Interface IF_WB_MANAGER has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DISABLED_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Funktionen 19990512
2 Exporting P_ENABLED_FUNCTIONS Call by reference Type reference (TYPE) UI_FUNCTIONS aktive Funktionen 19990512
3 Importing P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID 0 Id des Fensters 19990512

Method GET_STATUS on Interface IF_WB_MANAGER has no exception.

Method GET_TOOL_RESOLUTION_AGENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TOOL_RESOLUTION_AGENT Value transfer Object reference (TYPE REF TO) IF_WB_TOOL_RESOLUTION Registry-Referenz 19990309

Method GET_TOOL_RESOLUTION_AGENT on Interface IF_WB_MANAGER has no exception.

Method GET_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_WINDOW Value transfer Object reference (TYPE REF TO) IF_WB_WINDOW Referenz auf Fenster 19981124
2 Importing P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID ID des Fenseters 19981124
# Exception Resumable Description Created on
1 WINDOW_NOT_EXISTING Fenster existiert nicht 19981124

Method PROCESS_BACK Signature

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

Method PROCESS_FORWARD Signature

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

Method REQUEST_TOOL_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Datencontainer 19990630
2 Importing P_WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST zu verarbeitender Workbench Request 19981002
3 Exporting P_WB_TODO_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST auszuführender Request 19981002
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 19981002
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 19990622
3 INTERNAL_ERROR Interner Fehler im WB Manager aufgetreten 19981009
4 NO_TOOL_FOUND Kein Tool für Operation gefunden 19981002
5 OBJECT_NOT_FOUND Objekt existiert nicht 19990401
6 OPERATION_NOT_SUPPORTED Operation nicht unterstützt 19990407
7 PERMISSION_FAILURE fehlende Berechtigung 19990622
8 WRONG_PROGRAM_STATE Programmzustand paßt nicht zum Werkzeug 19990622

Method SET_NAVIGATION_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NAVIGATION_CONTEXT Call by reference Type reference (TYPE) SEU_OBJKEY Navigationskontext 19990714

Method SET_NAVIGATION_CONTEXT on Interface IF_WB_MANAGER has no exception.

Method SET_WORKSPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_WB_ERROR Call by reference Type reference (TYPE) WBERROR aufgetretener Fehler 19990621
2 Importing P_WORKSPACE Call by reference Object reference (TYPE REF TO) CL_WB_WORKSPACE Workspace 19981008

Method SET_WORKSPACE on Interface IF_WB_MANAGER has no exception.
Event Signatures

Event MANAGER_FINISHED Signature
Event MANAGER_FINISHED on Interface IF_WB_MANAGER has no parameter.
Event MANAGER_NAVIGATION_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 P_WB_REQUEST Exporting Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Request 19990921

Event MANAGER_PBO_PROCESSED Signature
Event MANAGER_PBO_PROCESSED on Interface IF_WB_MANAGER has no parameter.
History
Last changed by/on SAP  20040518 
SAP Release Created in