SAP ABAP Class IF_WD_WINDOW (IF_WD_WINDOW)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WDR_WINDOW 20030602
Properties
Class IF_WD_WINDOW  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030602   SAP 
Last change 20141121    
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)
Interfaces
Class IF_WD_WINDOW has no interface implemented.
Friends
Class IF_WD_WINDOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BOTTOM Constant Public Type reference (TYPE) STRING 'BOTTOM' 20050530
2 CO_BUTTONS_ABORTRETRYIGNORE Constant Public Type reference (TYPE) WDR_POPUP_BUTTON_KIND 6 Buttons for 'Cancel', 'Repeat', 'Ignore' 20050214
3 CO_BUTTONS_CLOSE Constant Public Type reference (TYPE) WDR_POPUP_BUTTON_KIND 2 Buttons for 'Close' 20050214
4 CO_BUTTONS_NONE Constant Public Type reference (TYPE) WDR_POPUP_BUTTON_KIND 0 No Buttons 20050216
5 CO_BUTTONS_OK Constant Public Type reference (TYPE) WDR_POPUP_BUTTON_KIND 1 Buttons for 'O.K.' 20050214
6 CO_BUTTONS_OKCANCEL Constant Public Type reference (TYPE) WDR_POPUP_BUTTON_KIND 3 Buttons for 'O.k.', 'Cancel' 20050214
7 CO_BUTTONS_YESNO Constant Public Type reference (TYPE) WDR_POPUP_BUTTON_KIND 4 Buttons for 'Yes', 'No' 20050214
8 CO_BUTTONS_YESNOCANCEL Constant Public Type reference (TYPE) WDR_POPUP_BUTTON_KIND 5 Buttons for 'Yes', 'No', 'Close' 20050214
9 CO_BUTTON_ABORT Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 1 Button for 'Cancel' 20050214
10 CO_BUTTON_CANCEL Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 6 Button for 'Cancel' 20050214
11 CO_BUTTON_CLOSE Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 5 Button for 'Close' 20050214
12 CO_BUTTON_ID Constant Public See coding 20061201
13 CO_BUTTON_IGNORE Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 3 Button for 'Ignore' 20050214
14 CO_BUTTON_NO Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 8 Button for 'No' 20050215
15 CO_BUTTON_NONE Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 0 20060623
16 CO_BUTTON_OK Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 4 Button for 'Ok.' 20050214
17 CO_BUTTON_RETRY Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 2 Button for 'Repeat' 20050214
18 CO_BUTTON_YES Constant Public Type reference (TYPE) WDR_POPUP_BUTTON 7 Button for 'Yes' 20050214
19 CO_CENTER Constant Public Type reference (TYPE) STRING 'CENTER' 20050530
20 CO_LEFT Constant Public Type reference (TYPE) STRING 'LEFT' 20050530
21 CO_MSG_DISPLAY_MODE_ALL Constant Public Type reference (TYPE) WDR_MESSAGE_DISPLAY_MODE 0 Web Dynpro: Display Messages in Popup 20051111
22 CO_MSG_DISPLAY_MODE_NONE Constant Public Type reference (TYPE) WDR_MESSAGE_DISPLAY_MODE 2 Web Dynpro: Display Messages in Popup 20051111
23 CO_MSG_DISPLAY_MODE_SELECTED Constant Public Type reference (TYPE) WDR_MESSAGE_DISPLAY_MODE 1 Web Dynpro: Display Messages in Popup 20051111
24 CO_MSG_TYPE_ERROR Constant Public Type reference (TYPE) WDR_POPUP_MSG_TYPE 3 Error 20050216
25 CO_MSG_TYPE_INFORMATION Constant Public Type reference (TYPE) WDR_POPUP_MSG_TYPE 1 Information 20050216
26 CO_MSG_TYPE_NONE Constant Public Type reference (TYPE) WDR_POPUP_MSG_TYPE 0 Web Dynpro: Message Type of Popup 20050216
27 CO_MSG_TYPE_QUESTION Constant Public Type reference (TYPE) WDR_POPUP_MSG_TYPE 2 Question 20050216
28 CO_MSG_TYPE_STOPP Constant Public Type reference (TYPE) WDR_POPUP_MSG_TYPE 4 Cancel 20050216
29 CO_MSG_TYPE_WARNING Constant Public Type reference (TYPE) WDR_POPUP_MSG_TYPE 5 Warning 20050216
30 CO_RIGHT Constant Public Type reference (TYPE) STRING 'RIGHT' 20050530
31 CO_TOP Constant Public Type reference (TYPE) STRING 'TOP' 20050530
32 POPUP_TO_CONFIRM Instance attribute Public Object reference (TYPE REF TO) IF_WD_POPUP_TO_CONFIRM_N Web Dynpro: Interface for Confirmation Popup 20061201
33 TITLE Instance attribute Public Type reference (TYPE) STRING 20040601
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Instance method Public Method Close Popup (Asynchronous) 20030602
2 GET_BUTTON_EVENT_SUBSCRIPTIONS Instance method Public Method Returns the event registrations 20060208
3 GET_WINDOW_HEIGHT Instance method Public Method Returns the window height 20140516
4 GET_WINDOW_MAXIMIZE Instance method Public Method Specifies whether a window is maximized 20140526
5 GET_WINDOW_POSITION Instance method Public Method Returns window position 20140526
6 GET_WINDOW_WIDTH Instance method Public Method Returns the window width 20140516
7 IS_MODAL Instance method Public Method Is Popup Modal? 20030603
8 IS_TOPLEVEL Instance method Public Method Is Popup the Top-Level Popup? 20030602
9 OPEN Instance method Public Method Open Popup (Asynchronous) 20030602
10 SET_BUTTON_ENABLED Instance method Public Method Activates/deactivates a button 20080215
11 SET_BUTTON_KIND Instance method Public Method Specifies Button Combination 20050503
12 SET_CLOSE_BUTTON Instance method Public Method Sets the "Close" button 20060316
13 SET_CLOSE_IN_ANY_CASE Instance method Public Method Window is closed automatically by window buttons 20050509
14 SET_DEFAULT_BUTTON Instance method Public Method Sets the default button 20060623
15 SET_IS_RESIZABLE Instance method Public Method Specifies whether the popup can be changed in size 20090709
16 SET_MESSAGE_DISPLAY_MODE Instance method Public Method Specifies how messages are to be displayed in the popup 20060523
17 SET_MESSAGE_TYPE Instance method Public Method Sets Message Type 20050503
18 SET_ON_CLOSE_ACTION Instance method Public Method Register Action on 'Cancel' 20041012
19 SET_ON_ENTER_ACTION Instance method Public Method Enter Without Button 20110211
20 SET_REMOVE_ON_CLOSE Instance method Public Method Window will be deleted after it has been closed 20050322
21 SET_WINDOW_MAXIMIZE Instance method Public Method Maximizes the window size 20140516
22 SET_WINDOW_POSITION Instance method Public Method Set Window Position (not implemented) 20030602
23 SET_WINDOW_POSITION_CONTROL Instance method Public Method Set Window Position (not implemented) 20030602
24 SET_WINDOW_SIZE Instance method Public Method Set Window Size 20030602
25 SET_WINDOW_TITLE Instance method Public Method Set Window Title 20040601
26 SUBSCRIBE_TO_BUTTON_EVENT Instance method Public Method Register Action on Button Click 20050215
27 UNSUBSCRIBE_FROM_BUTTON_EVENT Instance method Public Method Deregister Action 20050223
Events
# Event Type Visibility Description Created on
1 WINDOW_CLOSED Instance Event
(0)
Public
(2)
Window Was Closed 20040818
2 WINDOW_DESTROYED Instance Event
(0)
Public
(2)
Window has been deleted 20050322
3 WINDOW_OPENED Instance Event
(0)
Public
(2)
Window Was Opened 20040818
Types
Class IF_WD_WINDOW has no local type.
Method Signatures

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_TO_FOCUS_ID Call by reference Type reference (TYPE) STRING 20030602
2 Importing DELETE_WINDOW Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Das Fenster wird beim Schließen gelöscht 20041112

Method CLOSE on class IF_WD_WINDOW has no exception.

Method GET_BUTTON_EVENT_SUBSCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTON Call by reference Type reference (TYPE) WDR_POPUP_BUTTON Web-Dynpro: Buttons auf einem Popup 20060208
2 Returning RESULT Value transfer Type reference (TYPE) WDR_POPUP_BUTTONS Web-Dynpro: Buttons eines Popups 20060208

Method GET_BUTTON_EVENT_SUBSCRIPTIONS on class IF_WD_WINDOW has no exception.

Method GET_WINDOW_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HEIGHT Value transfer Type reference (TYPE) STRING 20140516

Method GET_WINDOW_HEIGHT on class IF_WD_WINDOW has no exception.

Method GET_WINDOW_MAXIMIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_MAXIMIZED Value transfer Type reference (TYPE) ABAP_BOOL 20140526

Method GET_WINDOW_MAXIMIZE on class IF_WD_WINDOW has no exception.

Method GET_WINDOW_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LEFT Value transfer Type reference (TYPE) I 20140526
2 Exporting POSITION Value transfer Type reference (TYPE) STRING 20140526
3 Exporting TOP Value transfer Type reference (TYPE) I 20140526

Method GET_WINDOW_POSITION on class IF_WD_WINDOW has no exception.

Method GET_WINDOW_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WIDTH Value transfer Type reference (TYPE) STRING 20140516

Method GET_WINDOW_WIDTH on class IF_WD_WINDOW has no exception.

Method IS_MODAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) ABAP_BOOL 20030603

Method IS_MODAL on class IF_WD_WINDOW has no exception.

Method IS_TOPLEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_TOPLEVEL Value transfer Type reference (TYPE) ABAP_BOOL 20030602

Method IS_TOPLEVEL on class IF_WD_WINDOW has no exception.

Method OPEN Signature

Method OPEN on class IF_WD_WINDOW has no parameter.
Method OPEN on class IF_WD_WINDOW has no exception.

Method SET_BUTTON_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTON Call by reference Type reference (TYPE) WDR_POPUP_BUTTON Web-Dynpro: Buttons auf einem Popup 20080215
2 Importing IS_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080215

Method SET_BUTTON_ENABLED on class IF_WD_WINDOW has no exception.

Method SET_BUTTON_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTON_KIND Call by reference Type reference (TYPE) WDR_POPUP_BUTTON_KIND Web-Dynpro: Button-Kombination eines Popups 20050503

Method SET_BUTTON_KIND on class IF_WD_WINDOW has no exception.

Method SET_CLOSE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLOSE_BUTTON Call by reference Type reference (TYPE) ABAP_BOOL 20060316

Method SET_CLOSE_BUTTON on class IF_WD_WINDOW has no exception.

Method SET_CLOSE_IN_ANY_CASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLOSE_IN_ANY_CASE Call by reference Type reference (TYPE) ABAP_BOOL 20050509

Method SET_CLOSE_IN_ANY_CASE on class IF_WD_WINDOW has no exception.

Method SET_DEFAULT_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTON Call by reference Type reference (TYPE) WDR_POPUP_BUTTON Web-Dynpro: Buttons auf einem Popup 20060623

Method SET_DEFAULT_BUTTON on class IF_WD_WINDOW has no exception.

Method SET_IS_RESIZABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RESIZABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090709

Method SET_IS_RESIZABLE on class IF_WD_WINDOW has no exception.

Method SET_MESSAGE_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_DISPLAY_MODE Call by reference Type reference (TYPE) WDR_MESSAGE_DISPLAY_MODE Web Dynpro: Anzeigen von Meldungen in einem Popup 20060523

Method SET_MESSAGE_DISPLAY_MODE on class IF_WD_WINDOW has no exception.

Method SET_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_TYPE Call by reference Type reference (TYPE) WDR_POPUP_MSG_TYPE Web-Dynpro: Nachrichtentyp eines Popups 20050503

Method SET_MESSAGE_TYPE on class IF_WD_WINDOW has no exception.

Method SET_ON_CLOSE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_NAME Call by reference Type reference (TYPE) STRING 20041012
2 Importing CLOSE_AFTER_ACTION Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110118
3 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20041012

Method SET_ON_CLOSE_ACTION on class IF_WD_WINDOW has no exception.

Method SET_ON_ENTER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_NAME Call by reference Type reference (TYPE) STRING 20110211
2 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20110211

Method SET_ON_ENTER_ACTION on class IF_WD_WINDOW has no exception.

Method SET_REMOVE_ON_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REMOVE_ON_CLOSE Call by reference Type reference (TYPE) ABAP_BOOL 20050322

Method SET_REMOVE_ON_CLOSE on class IF_WD_WINDOW has no exception.

Method SET_WINDOW_MAXIMIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MAXIMIZED Call by reference Type reference (TYPE) ABAP_BOOL 20140516

Method SET_WINDOW_MAXIMIZE on class IF_WD_WINDOW has no exception.

Method SET_WINDOW_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEFT Call by reference Type reference (TYPE) I 20030602
2 Importing POSITION Call by reference Type reference (TYPE) STRING 20030602
3 Importing TOP Call by reference Type reference (TYPE) I 20030602

Method SET_WINDOW_POSITION on class IF_WD_WINDOW has no exception.

Method SET_WINDOW_POSITION_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT_PATH Call by reference Type reference (TYPE) STRING 20040914
2 Importing UIELEMENT_ID Call by reference Type reference (TYPE) STRING 20040914
3 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW API eines Views 20040914

Method SET_WINDOW_POSITION_CONTROL on class IF_WD_WINDOW has no exception.

Method SET_WINDOW_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEIGHT Call by reference Type reference (TYPE) STRING 20030602
2 Importing SIZE_IS_FIX Call by reference Type reference (TYPE) ABAP_BOOL Setzt Größe fix, ansonsten drückt Inhalt auf 20140522
3 Importing WIDTH Call by reference Type reference (TYPE) STRING 20030602

Method SET_WINDOW_SIZE on class IF_WD_WINDOW has no exception.

Method SET_WINDOW_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TITLE Call by reference Type reference (TYPE) STRING 20040601

Method SET_WINDOW_TITLE on class IF_WD_WINDOW has no exception.

Method SUBSCRIBE_TO_BUTTON_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_NAME Call by reference Type reference (TYPE) STRING 20050215
2 Importing ACTION_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20050215
3 Importing BUTTON Call by reference Type reference (TYPE) WDR_POPUP_BUTTON 20050215
4 Importing BUTTON_TEXT Call by reference Type reference (TYPE) STRING 20050215
5 Importing IS_DEFAULT_BUTTON Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050503
6 Importing TOOLTIP Call by reference Type reference (TYPE) STRING 20050530

Method SUBSCRIBE_TO_BUTTON_EVENT on class IF_WD_WINDOW has no exception.

Method UNSUBSCRIBE_FROM_BUTTON_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTON Call by reference Type reference (TYPE) WDR_POPUP_BUTTON Web-Dynpro: Buttons auf einem Popup 20050223

Method UNSUBSCRIBE_FROM_BUTTON_EVENT on class IF_WD_WINDOW has no exception.
Event Signatures

Event WINDOW_CLOSED Signature
Event WINDOW_CLOSED on class IF_WD_WINDOW has no parameter.
Event WINDOW_DESTROYED Signature
Event WINDOW_DESTROYED on class IF_WD_WINDOW has no parameter.
Event WINDOW_OPENED Signature
Event WINDOW_OPENED on class IF_WD_WINDOW has no parameter.
History
Last changed by/on SAP  20141121 
SAP Release Created in