SAP ABAP Class CL_SWL_SHOW_MESSAGE_LIST (Displays Message Objects as Separate List)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWL (Package) Business Workflow: Worklist Client
Properties
Class CL_SWL_SHOW_MESSAGE_LIST  
Short Description Displays Message Objects as Separate List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWL   Business Workflow: Worklist Client 
Created 20060529   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWLC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWL_SHOW_MESSAGE_LIST has no interface implemented.
Friends
Class CL_SWL_SHOW_MESSAGE_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FCODE_DEFINITION Constant Protected Type reference (TYPE) SYUCOMM 'DEFINITION' Funtion Code 20060601
2 C_FCODE_DETAILS Constant Protected Type reference (TYPE) SYUCOMM 'DETAILS' Funtion Code 20060612
3 C_FCODE_DISPLAY Constant Protected Type reference (TYPE) SYUCOMM 'DISPLAY' Funtion Code 20060601
4 C_FCODE_DISP_PROXY Constant Protected Type reference (TYPE) SYUCOMM 'DISPPRX' Funtion Code 20060608
5 C_FCODE_EDIT Constant Protected Type reference (TYPE) SYUCOMM 'EDIT' Funtion Code 20060601
6 C_FCODE_PROCESS Constant Protected Type reference (TYPE) SYUCOMM 'PROCESS' Funtion Code 20060601
7 C_FCODE_REFRESH Constant Protected Type reference (TYPE) SYUCOMM 'REFRESH' Funtion Code 20060630
8 C_PAYLOAD_EDITOR_AVAILABLE Constant Private Type reference (TYPE) XFLAG 'X' Payload Editor Available 20060612
9 MH_EDITOR Instance attribute Protected Object reference (TYPE REF TO) CL_SWF_XI_PAYLOAD_EDITING Payload Editor Used Last 20060911
10 MT_EDITORS Instance attribute Protected Type reference (TYPE) TTY_EDITORS All Instantiated Payload Editors 20060911
11 MT_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20060529
12 MT_MSGS Instance attribute Protected Type reference (TYPE) SWLTMSGS WLC: Table for Displaying Messages 20060607
13 MT_SORT Instance attribute Protected Type reference (TYPE) LVC_T_SORT ALV Control: Table of Sort Criteria 20060629
14 M_DISPLAY Instance attribute Protected Type reference (TYPE) XFLAG 'X' Display only 20060529
15 M_GRID_CTL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060529
16 M_TASK_CLASS Instance attribute Protected Type reference (TYPE) SWWWIHEAD-TCLASS Classification of tasks 20060913
17 M_TIME_ADDED Instance attribute Protected Type reference (TYPE) XFLAG Timestamp Added 20060612
18 M_WI_ID Instance attribute Protected Type reference (TYPE) SWW_WIID Work Item ID 20060607
19 M_WI_TYPE Instance attribute Protected Type reference (TYPE) SWW_WITYPE Work Item Type 20060913
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Delete All Data 20060529
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060529
3 DISPLAY_MESSAGE Instance method Protected Method Display Message 20060601
4 DISPLAY_MESSAGE_DEFINITION Instance method Protected Method Display Message Definition 20060601
5 DISPLAY_MESSAGE_PROXY Instance method Protected Method Display Message Proxy 20060608
6 DISPLAY_PROCESSES Instance method Protected Method Where-Used List for Processes 20060601
7 EDIT_MESSAGE Instance method Protected Method Edit Message (Payload Editor) 20060601
8 FREE Instance method Public Method Free 20060529
9 INIT_CONTROL Instance method Public Method Initialize control (in PBO) 20060529
10 ON_CT_MENU_REQUEST Instance method Protected Event handling method Generate Context Menu 20060530
11 ON_DOUBLECLICK Instance method Protected Event handling method Double-Click 20060530
12 ON_HOTSPOT_CLICK Instance method Protected Event handling method Hotspot Clicked 20060601
13 ON_TOOLBAR_REQUEST Instance method Protected Event handling method Generate Toolbar 20060530
14 ON_USER_COMMAND Instance method Protected Event handling method User Command 20060530
15 SET_OBJECTS_TABLE Instance method Public Method Transfer Object List 20060529
16 _ADD_CREATE_TIMESTAMP Instance method Private Method Looks Up Creation Time 20060607
17 _AUTHORITY_CHECK Instance method Private Method Check Authorization for a Function 20060913
18 _CREATE_FIELDCAT Instance method Private Method Internal: Generate Field Catalog 20060529
19 _CREATE_SORT_CRITERIA Instance method Private Method Define sort 20060629
20 _GET_SELECTED_DATA Instance method Private Method Gets Data for Selected Line 20060601
21 _REFRESH_DATA Instance method Private Method 20060630
22 _SET_OBJECTS_TABLE Instance method Private Method 20060630
23 _UPDATE_TABLE Instance method Private Method Update Table Content 20060529
Events
Class CL_SWL_SHOW_MESSAGE_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_EDITORS Protected See coding 20060911 TTY_EDITORS TYPE STANDARD TABLE OF TY_EDITOR
2 TY_EDITOR Protected Object reference (TYPE REF TO) CL_SWF_XI_PAYLOAD_EDITING 20060911
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_SWL_SHOW_MESSAGE_LIST has no parameter.
Method CLEAR on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY Call by reference Type reference (TYPE) XFLAG 'X' display mode 20060529
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060529

Method CONSTRUCTOR on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method DISPLAY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20060601

Method DISPLAY_MESSAGE on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method DISPLAY_MESSAGE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20060601

Method DISPLAY_MESSAGE_DEFINITION on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method DISPLAY_MESSAGE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20060608

Method DISPLAY_MESSAGE_PROXY on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method DISPLAY_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20060601

Method DISPLAY_PROCESSES on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method EDIT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20060601

Method EDIT_MESSAGE on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method FREE Signature

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

Method INIT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060529

Method INIT_CONTROL on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method ON_CT_MENU_REQUEST Signature

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

Method ON_CT_MENU_REQUEST on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method ON_DOUBLECLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20060530
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20060530
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20060530

Method ON_DOUBLECLICK on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method ON_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20060601
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20060601
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20060601

Method ON_HOTSPOT_CLICK on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method ON_TOOLBAR_REQUEST Signature

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

Method ON_TOOLBAR_REQUEST on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method ON_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) 20060530

Method ON_USER_COMMAND on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method SET_OBJECTS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TASK_CLASS Call by reference Type reference (TYPE) SWWWIHEAD-TCLASS Klassifikation von Aufgaben 20060913
2 Importing T_OBJECTS Call by reference Type reference (TYPE) SWLTOBJTDYN WLC: EATAB für Objekte 20060529
3 Importing WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20060607
4 Importing WI_TYPE Call by reference Type reference (TYPE) SWW_WITYPE Workitem-Typ 20060913

Method SET_OBJECTS_TABLE on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _ADD_CREATE_TIMESTAMP Signature

Method _ADD_CREATE_TIMESTAMP on class CL_SWL_SHOW_MESSAGE_LIST has no parameter.
Method _ADD_CREATE_TIMESTAMP on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) SWW_TACT-ACTVT Aktivitäten zur Berechtigungsprüfung 20060913
2 Returning R_AUTHORIZED Value transfer Type reference (TYPE) XFELD X = Berechtigt 20060913

Method _AUTHORITY_CHECK on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _CREATE_FIELDCAT Signature

Method _CREATE_FIELDCAT on class CL_SWL_SHOW_MESSAGE_LIST has no parameter.
Method _CREATE_FIELDCAT on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _CREATE_SORT_CRITERIA Signature

Method _CREATE_SORT_CRITERIA on class CL_SWL_SHOW_MESSAGE_LIST has no parameter.
Method _CREATE_SORT_CRITERIA on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _GET_SELECTED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) SWL_MSGS 20060601
2 Importing INDEX Call by reference Type reference (TYPE) LVC_INDEX ALV-Control: Zeilennummer (Index der internen Tabelle) 20060601

Method _GET_SELECTED_DATA on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _REFRESH_DATA Signature

Method _REFRESH_DATA on class CL_SWL_SHOW_MESSAGE_LIST has no parameter.
Method _REFRESH_DATA on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _SET_OBJECTS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECTS Call by reference Type reference (TYPE) SWLTMSGS WLC: Tabelle zur Anzeige von Messages 20060630

Method _SET_OBJECTS_TABLE on class CL_SWL_SHOW_MESSAGE_LIST has no exception.

Method _UPDATE_TABLE Signature

Method _UPDATE_TABLE on class CL_SWL_SHOW_MESSAGE_LIST has no parameter.
Method _UPDATE_TABLE on class CL_SWL_SHOW_MESSAGE_LIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710