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 | ![]() |
Instance method | Public | Method | Destroy Window Manager | 19981125 |
2 | ![]() |
Instance method | Public | Method | Which Window Has the Focus | 19981021 |
3 | ![]() |
Instance method | Public | Method | Read Window Layout for Tool | 19981007 |
4 | ![]() |
Instance method | Public | Method | Read Window IDs for Visibility | 19991008 |
5 | ![]() |
Instance method | Public | Method | Get Window For Tool | 19981007 |
6 | ![]() |
Instance method | Public | Method | Read Reference to Window Instance | 19981124 |
7 | ![]() |
Instance method | Public | Method | get the window ID from a tool name (if present and unique) | 20041108 |
8 | ![]() |
Instance method | Public | Method | Create Window With Particular Layout | 19990209 |
9 | ![]() |
Instance method | Public | Method | Release Tool Window | 19981007 |
10 | ![]() |
Instance method | Public | Method | Link Window to New Screen | 19981008 |
11 | ![]() |
Instance method | Public | Method | Give Window Focus | 20000515 |
12 | ![]() |
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 | ![]() |
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 | ![]() |
P_LAYOUT | Call by reference | Type reference (TYPE) | WBTOOLTYPE | Layout einer Tooloperation | 19981007 | ||
2 | ![]() |
P_MULTI_REQUEST | Call by reference | Type reference (TYPE) | SEU_BOOL | Mengenoperation | 19990701 | ||
3 | ![]() |
P_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Typ des zu bearbeitenden Objekts | 19990309 | ||
4 | ![]() |
P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | WB Request: Operation innerhalb der Entwicklungsumgebung | 19981007 | ||
5 | ![]() |
P_TOOLNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Toolklasse | 19981008 | ||
6 | ![]() |
P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Request | 20000609 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
P_VISIBLE | Call by reference | Type reference (TYPE) | SEU_BOOL | Sichtbare/Unsichtbare Fenster zurückgeben | 19991008 | ||
2 | ![]() |
P_WINDOW_IDS | Value transfer | Type reference (TYPE) | WMNGR_WINDOW_IDS | Fenster IDs | 19991008 | ||
3 | ![]() |
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 | ![]() |
P_EXISTING_ONLY | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | Nur bereits existierendes Fenster zurückliefern | 20000831 | |
2 | ![]() |
P_MULTI_REQUEST | Call by reference | Type reference (TYPE) | SEU_BOOL | Mengenoperation | 19990701 | ||
3 | ![]() |
P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Operation | 19981007 | ||
4 | ![]() |
P_TOOLNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Toolklasse | 19981008 | ||
5 | ![]() |
P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20000609 | ||
6 | ![]() |
P_WINDOW_ID | Call by reference | Type reference (TYPE) | WMNGR_WINDOW_ID | Window ID | 19981007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
P_WINDOW | Value transfer | Object reference (TYPE REF TO) | IF_WB_WINDOW | Fensterinstanz | 19981124 | ||
2 | ![]() |
P_WINDOW_ID | Call by reference | Type reference (TYPE) | WMNGR_WINDOW_ID | ID des Fensters | 19981124 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
P_TOOLNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20041108 | ||
2 | ![]() |
P_WINDOW_ID | Call by reference | Type reference (TYPE) | WMNGR_WINDOW_ID | 20041108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20041108 | ||
2 | ![]() |
20041108 |
Method GET_WINDOW_WITH_LAYOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_AS_SECONDARY_WINDOW | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | Sekundärfenster erzeugen | 19991008 | |
2 | ![]() |
P_EXISTING_ONLY | Call by reference | Type reference (TYPE) | SEU_BOOL | SPACE | Nur existierendes Fenster zurückliefern | 20000831 | |
3 | ![]() |
P_LAYOUT | Call by reference | Type reference (TYPE) | WBTOOLTYPE | Fensterlayout | 19990209 | ||
4 | ![]() |
P_TOOLNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20041105 | ||
5 | ![]() |
P_WINDOW_ID | Value transfer | Type reference (TYPE) | WMNGR_WINDOW_ID | Window ID | 19990209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
falsches Layoutformat | 19990209 | |
2 | ![]() |
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 | ![]() |
P_WINDOW_ID | Call by reference | Type reference (TYPE) | WMNGR_WINDOW_ID | ID des Fensters | 19981007 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fenster existiert nicht | 19981007 |
Method SET_ACTIVE_SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_PROGRAM | Value transfer | Type reference (TYPE) | SY-REPID | aktives Program | 19981008 | ||
2 | ![]() |
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 | ![]() |
P_WINDOW_ID | Value transfer | Type reference (TYPE) | WMNGR_WINDOW_ID | ID des aktiv zu setzenden Fensters | 20000515 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fenster existiert nicht | 20000515 |
Method SET_WINDOW_VISIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_VISIBLE | Call by reference | Type reference (TYPE) | SEU_BOOL | Sichtbar/unsichtbar | 19991008 | ||
2 | ![]() |
P_WINDOW_ID | Call by reference | Type reference (TYPE) | WMNGR_WINDOW_ID | Fenster ID | 19991008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Sichtbarkeit konnte nicht gesetzt werden | 19991008 |
History
Last changed by/on | SAP | 20041208 |
SAP Release Created in |