SAP ABAP Interface IF_WB_WINDOW_MANAGER (Layout 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_WB_WINDOW_MANAGER Layout Manager 00000000
Properties
Interface IF_WB_WINDOW_MANAGER  
Short Description Layout Manager    
General Data
Package SWBM_INTERNAL   Internal Objects within SWBM 
Created 19981007   SAP 
Last changed 20041208   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_WINDOW_MANAGER has no interface.
Friends
Interface IF_WB_WINDOW_MANAGER has no friend.
Attributes
Interface IF_WB_WINDOW_MANAGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DESTRUCT Instance method Public Method Destroy Window Manager 19981125
2 GET_ACTIVE_WINDOW Instance method Public Method Which Window Has the Focus 19981021
3 GET_TOOL_LAYOUT Instance method Public Method Read Window Layout for Tool 19981007
4 GET_WINDOWS_BY_VISIBILITY Instance method Public Method Read Window IDs for Visibility 19991008
5 GET_WINDOW_FOR_TOOL Instance method Public Method Get Window For Tool 19981007
6 GET_WINDOW_FROM_ID Instance method Public Method Read Reference to Window Instance 19981124
7 GET_WINDOW_ID_FROM_TOOLNAME Instance method Public Method get the window ID from a tool name (if present and unique) 20041108
8 GET_WINDOW_WITH_LAYOUT Instance method Public Method Create Window With Particular Layout 19990209
9 RELEASE_WINDOW_FOR_TOOL Instance method Public Method Release Tool Window 19981007
10 SET_ACTIVE_SCREEN Instance method Public Method Link Window to New Screen 19981008
11 SET_ACTIVE_WINDOW Instance method Public Method Give Window Focus 20000515
12 SET_WINDOW_VISIBILITY Instance method Public Method Control Visibility of Windows 19991008
Events
Interface IF_WB_WINDOW_MANAGER has no event.
Types
Interface IF_WB_WINDOW_MANAGER has no local type.
Method Signatures

Method DESTRUCT Signature

Method DESTRUCT on Interface IF_WB_WINDOW_MANAGER has no parameter.
Method DESTRUCT on Interface IF_WB_WINDOW_MANAGER has no exception.

Method GET_ACTIVE_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_WINDOW_ID Value transfer Type reference (TYPE) WMNGR_WINDOW_ID ID des aktiven Fensters 19981021

Method GET_ACTIVE_WINDOW on Interface IF_WB_WINDOW_MANAGER has no exception.

Method GET_TOOL_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LAYOUT Call by reference Type reference (TYPE) WBTOOLTYPE Layout einer Tooloperation 19981007
2 Importing P_MULTI_REQUEST Call by reference Type reference (TYPE) SEU_BOOL Mengenoperation 19990701
3 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Typ des zu bearbeitenden Objekts 19990309
4 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation innerhalb der Entwicklungsumgebung 19981007
5 Importing P_TOOLNAME Call by reference Type reference (TYPE) SEOCLSNAME Name der Toolklasse 19981008
6 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Request 20000609
# Exception Resumable Description Created on
1 NO_LAYOUT_FOUND Kein Layout für diese Tooloperation gefunden 19981007

Method GET_WINDOWS_BY_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_VISIBLE Call by reference Type reference (TYPE) SEU_BOOL Sichtbare/Unsichtbare Fenster zurückgeben 19991008
2 Returning P_WINDOW_IDS Value transfer Type reference (TYPE) WMNGR_WINDOW_IDS Fenster IDs 19991008
3 Importing P_WITH_SECONDARY_WINDOWS Call by reference Type reference (TYPE) SEU_BOOL SPACE Sekundärfenster berücksichtigen? 19991008

Method GET_WINDOWS_BY_VISIBILITY on Interface IF_WB_WINDOW_MANAGER has no exception.

Method GET_WINDOW_FOR_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXISTING_ONLY Call by reference Type reference (TYPE) SEU_BOOL SPACE Nur bereits existierendes Fenster zurückliefern 20000831
2 Importing P_MULTI_REQUEST Call by reference Type reference (TYPE) SEU_BOOL Mengenoperation 19990701
3 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Operation 19981007
4 Importing P_TOOLNAME Call by reference Type reference (TYPE) SEOCLSNAME Toolklasse 19981008
5 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20000609
6 Exporting P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID Window ID 19981007
# Exception Resumable Description Created on
1 NO_WINDOW_POSSIBLE Es kann kein Fenster belegt werden 19981007

Method GET_WINDOW_FROM_ID 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 Fensterinstanz 19981124
2 Importing P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID ID des Fensters 19981124
# Exception Resumable Description Created on
1 WINDOW_NOT_EXISTING Fenster existiert nicht 19981124

Method GET_WINDOW_ID_FROM_TOOLNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOOLNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041108
2 Exporting P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID 20041108
# Exception Resumable Description Created on
1 MULTIPLE_WINDOWS 20041108
2 NO_WINDOW 20041108

Method GET_WINDOW_WITH_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_AS_SECONDARY_WINDOW Call by reference Type reference (TYPE) SEU_BOOL SPACE Sekundärfenster erzeugen 19991008
2 Importing P_EXISTING_ONLY Call by reference Type reference (TYPE) SEU_BOOL SPACE Nur existierendes Fenster zurückliefern 20000831
3 Importing P_LAYOUT Call by reference Type reference (TYPE) WBTOOLTYPE Fensterlayout 19990209
4 Importing P_TOOLNAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041105
5 Returning P_WINDOW_ID Value transfer Type reference (TYPE) WMNGR_WINDOW_ID Window ID 19990209
# Exception Resumable Description Created on
1 ILLEGAL_LAYOUT falsches Layoutformat 19990209
2 NO_WINDOW_POSSIBLE Es kann kein Fenster belegt werden 19990209

Method RELEASE_WINDOW_FOR_TOOL 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 ID des Fensters 19981007
# Exception Resumable Description Created on
1 WINDOW_NOT_EXISTING Fenster existiert nicht 19981007

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

Method SET_ACTIVE_SCREEN on Interface IF_WB_WINDOW_MANAGER has no exception.

Method SET_ACTIVE_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WINDOW_ID Value transfer Type reference (TYPE) WMNGR_WINDOW_ID ID des aktiv zu setzenden Fensters 20000515
# Exception Resumable Description Created on
1 WINDOW_NOT_EXISTING Fenster existiert nicht 20000515

Method SET_WINDOW_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_VISIBLE Call by reference Type reference (TYPE) SEU_BOOL Sichtbar/unsichtbar 19991008
2 Importing P_WINDOW_ID Call by reference Type reference (TYPE) WMNGR_WINDOW_ID Fenster ID 19991008
# Exception Resumable Description Created on
1 NOT_POSSIBLE Sichtbarkeit konnte nicht gesetzt werden 19991008
History
Last changed by/on SAP  20041208 
SAP Release Created in