SAP ABAP Class IF_WB_WINDOW_MANAGER (Layout Manager)
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
Class IF_WB_WINDOW_MANAGER  
Short Description Layout Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 19981007   SAP 
Last change 20041208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_WB_WINDOW_MANAGER has no interface implemented.
Friends
Class IF_WB_WINDOW_MANAGER has no friend class.
Attributes
Class 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
Class IF_WB_WINDOW_MANAGER has no event.
Types
Class IF_WB_WINDOW_MANAGER has no local type.
Method Signatures

Method DESTRUCT Signature

Method DESTRUCT on class IF_WB_WINDOW_MANAGER has no parameter.
Method DESTRUCT on class 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 class 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 class 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 class 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