SAP ABAP Class CL_DBA_MSG_WINDOW (DBA Cockpit: Message Window)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_RUNTIME (Package) DBA Cockpit: Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_MSG_WINDOW_BASE DBA Cockpit: Abstract Message Window 20080521
Properties
Class CL_DBA_MSG_WINDOW  
Short Description DBA Cockpit: Message Window    
Super Class CL_DBA_MSG_WINDOW_BASE DBA Cockpit: Abstract Message Window 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_RUNTIME   DBA Cockpit: Runtime 
Created 20050603   SAP 
Last change 20130531   SAP 
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)
2 CL_DB6_TREE_NAVIGATOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 DB6CI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DBA_MSG_WINDOW has no interface implemented.
Friends
Class CL_DBA_MSG_WINDOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_MSGWIN Static Attribute Private Object reference (TYPE REF TO) CL_DBA_MSG_WINDOW DBA Cockpit: Message Window 20050606
2 DEFAULT_HEIGHT Constant Private Type reference (TYPE) I 53 20050603
3 HIDDEN Instance attribute Public Type reference (TYPE) ABAP_BOOL 20050606
4 IS_MINIMIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050607
5 LAST_MSG_PUSHED Instance attribute Public Type reference (TYPE) I 0 20080228
6 MAXIMIZED_HEIGHT Instance attribute Private Type reference (TYPE) I 20051123
7 MAX_MESSAGES Constant Private Type reference (TYPE) I 100 20050607
8 MENU_BUTTONS Instance attribute Private See coding 20050606
9 MINIMIZED_HEIGHT Constant Private Type reference (TYPE) I 9 20050606
10 MSGWIN_ALV Static Attribute Private Type reference (TYPE) LOCAL_ALV DB6: simple ALV abstraction 20050603
11 MSGWIN_DOCKED Static Attribute Private Type reference (TYPE) ABAP_BOOL 20050606
12 MSGWIN_DYNPRO Static Attribute Private Type reference (TYPE) SYDYNNR Current Screen Number 20050603
13 MSGWIN_FRAME Static Attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20050603
14 MSGWIN_PROGRAM Static Attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20050603
15 MSG_HISTORY Instance attribute Private Type reference (TYPE) DB6PMMSGWIN_TAB DBA Cockpit: Table of db6pmmsgwin 20100818
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SEPARATOR Instance method Public Method ADD_SEPARATOR 20050608
2 ADD_TOOLBAR_BUTTON Instance method Private Method ADD_TOOLBAR_BUTTON 20050606
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050603
4 DISABLE_TOOLBAR_BUTTON Instance method Public Method DISABLE_TOOLBAR_BUTTON 20050606
5 DOCK_TO_FRAME Instance method Public Method DOCK_TO_FRAME 20050603
6 DOWNLOAD Instance method Public Method download the message window contents 20071030
7 ENABLE_TOOLBAR_BUTTON Instance method Public Method ENABLE_TOOLBAR_BUTTON 20050606
8 FREE Instance method Public Method free all objects 20050607
9 HANDLE_BEFORE_USER_COMMAND Instance method Private Event handling method handle before user command 20050606
10 HANDLE_DOUBLE_CLICK Instance method Private Event handling method handle ALV grid double click 20050608
11 HANDLE_TOOLBAR Instance method Private Event handling method handle toolbar events 20050606
12 HIDE Instance method Public Method 20050606
13 HISTORY Instance method Private Method 20100818
14 MAXIMIZE Instance method Public Method minimize message window 20050606
15 MINIMIZE Instance method Public Method minimize message window 20050606
16 REFRESH Instance method Public Method 20050606
17 SET_GRID_ATTRIBUTES Instance method Private Method set ALV grid layout attributes 20050606
18 SHOW_LONGTEXT Instance method Private Method show message long text 20050608
Events
Class CL_DBA_MSG_WINDOW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LOCAL_ALV Private See coding 20050607 begin of LOCAL_ALV, grid type ref to lcl_dba_msgwin_alv, disp_grid_first_time(1) type c, refresh(1) type c, fielddescr type lvc_t_fcat, sort type lvc_t_sort, layout type lvc_s_layo, excluded_functions type ui_functions, variant type disvariant, is_stable type lvc_s_stbl, end of LOCAL_ALV
Method Signatures

Method ADD_SEPARATOR Signature

Method ADD_SEPARATOR on class CL_DBA_MSG_WINDOW has no parameter.
Method ADD_SEPARATOR on class CL_DBA_MSG_WINDOW has no exception.

Method ADD_TOOLBAR_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISABLED Call by reference Type reference (TYPE) C DISABLED 20050606
2 Importing FUNCTION Call by reference Type reference (TYPE) C FUNCTION 20050606
3 Importing ICON Call by reference Type reference (TYPE) C ICON 20050606
4 Importing QUICKINFO Call by reference Type reference (TYPE) C QUICKINFO 20050606
5 Importing TEXT Call by reference Type reference (TYPE) C TEXT 20050606

Method ADD_TOOLBAR_BUTTON on class CL_DBA_MSG_WINDOW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAVIGATOR Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20050606

Method CONSTRUCTOR on class CL_DBA_MSG_WINDOW has no exception.

Method DISABLE_TOOLBAR_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Type reference (TYPE) C FUNCTION 20050606

Method DISABLE_TOOLBAR_BUTTON on class CL_DBA_MSG_WINDOW has no exception.

Method DOCK_TO_FRAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DYNPRO Call by reference Type reference (TYPE) SYDYNNR DYNPRO 20050603
2 Importing PROGRAM Call by reference Type reference (TYPE) SYREPID PROGRAM 20050603

Method DOCK_TO_FRAME on class CL_DBA_MSG_WINDOW has no exception.

Method DOWNLOAD Signature

Method DOWNLOAD on class CL_DBA_MSG_WINDOW has no parameter.
Method DOWNLOAD on class CL_DBA_MSG_WINDOW has no exception.

Method ENABLE_TOOLBAR_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FUNCTION Call by reference Type reference (TYPE) C FUNCTION 20050606

Method ENABLE_TOOLBAR_BUTTON on class CL_DBA_MSG_WINDOW has no exception.

Method FREE Signature

Method FREE on class CL_DBA_MSG_WINDOW has no parameter.
Method FREE on class CL_DBA_MSG_WINDOW has no exception.

Method HANDLE_BEFORE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20050606

Method HANDLE_BEFORE_USER_COMMAND on class CL_DBA_MSG_WINDOW has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_ROW Value transfer Attribute reference (LIKE) 20050608

Method HANDLE_DOUBLE_CLICK on class CL_DBA_MSG_WINDOW has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20050606
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20050606

Method HANDLE_TOOLBAR on class CL_DBA_MSG_WINDOW has no exception.

Method HIDE Signature

Method HIDE on class CL_DBA_MSG_WINDOW has no parameter.
Method HIDE on class CL_DBA_MSG_WINDOW has no exception.

Method HISTORY Signature

Method HISTORY on class CL_DBA_MSG_WINDOW has no parameter.
Method HISTORY on class CL_DBA_MSG_WINDOW has no exception.

Method MAXIMIZE Signature

Method MAXIMIZE on class CL_DBA_MSG_WINDOW has no parameter.
Method MAXIMIZE on class CL_DBA_MSG_WINDOW has no exception.

Method MINIMIZE Signature

Method MINIMIZE on class CL_DBA_MSG_WINDOW has no parameter.
Method MINIMIZE on class CL_DBA_MSG_WINDOW has no exception.

Method REFRESH Signature

Method REFRESH on class CL_DBA_MSG_WINDOW has no parameter.
Method REFRESH on class CL_DBA_MSG_WINDOW has no exception.

Method SET_GRID_ATTRIBUTES Signature

Method SET_GRID_ATTRIBUTES on class CL_DBA_MSG_WINDOW has no parameter.
Method SET_GRID_ATTRIBUTES on class CL_DBA_MSG_WINDOW has no exception.

Method SHOW_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROWIX Call by reference Type reference (TYPE) I 20050608

Method SHOW_LONGTEXT on class CL_DBA_MSG_WINDOW has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710