SAP ABAP Class CL_STW_TEST_ALV_LIST (StreamWork ABAP Library Test ALV Wrapper)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_STW_EXAMPLES (Package) Examples of the StreamWork Library (Comp. Mode)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_STW_TEST_ALV_DISPLAY_FEED StreamWork ABAP Library Test Display a List of Feed Entries 20111101
2 Inheritance (c INHERITING FROM c_ref)  CL_STW_TEST_ALV_DISPLAY_USERS StreamWork ABAP Library Test Display a List of Users 20111102
3 Inheritance (c INHERITING FROM c_ref)  CL_STW_TEST_ALV_DISP_ACTIVITY StreamWork ABAP Library Test Display a List of Activities 20111006
4 Inheritance (c INHERITING FROM c_ref)  CL_STW_TEST_ALV_DISP_TOPICS StreamWork ABAP Library Test Display a List of Topics 20111122
Properties
Class CL_STW_TEST_ALV_LIST  
Short Description StreamWork ABAP Library Test ALV Wrapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_STW_EXAMPLES   Examples of the StreamWork Library (Comp. Mode) 
Created 20110922   SAP 
Last change 20140121   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)
Interfaces
Class CL_STW_TEST_ALV_LIST has no interface implemented.
Friends
Class CL_STW_TEST_ALV_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER _RCL_CONTAINER 20110927
2 MO_FCAT Instance attribute Public Object reference (TYPE REF TO) CL_STW_TEST_ALV_FIELDCATALOGUE _RCL_FCAT 20110927
3 MO_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID _RCL_GRID 20110927
4 MO_LOGGER Instance attribute Protected Object reference (TYPE REF TO) CL_STW_TEST_LOGGING StreamWork ABAP Library Test Logger Interface 20111213
5 MO_MAIN Instance attribute Protected Object reference (TYPE REF TO) IF_STW_TEST_LIBRARY StreamWork ABAP Library Test Main Class for the Reports 20111213
6 MR_LINES Instance attribute Private Object reference (TYPE REF TO) DATA _RDA_LINES 20110927
7 MS_LAYOUT Instance attribute Public Type reference (TYPE) LVC_S_LAYO _STR_LAYOUT 20110927
8 MV_CNT_CURR Instance attribute Private Type reference (TYPE) I _CNT_CURR 20110927
9 MV_CNT_TOTAL Instance attribute Private Type reference (TYPE) I _CNT_TOTAL 20110927
10 MV_FLG_COUNTER Instance attribute Private Type reference (TYPE) ABAP_BOOL _FLG_COUNTER 20110927
11 MV_FLG_PERCENTAGE Instance attribute Private Type reference (TYPE) ABAP_BOOL _FLG_PERCENTAGE 20110927
12 MV_STRUCNAME Instance attribute Public See coding _STRUCNAME 20110927
Methods
# Method Level Visibility Method type Description Created on
1 ALV_EVENT_CONTEXT_MENU Instance method Protected Event handling method ALV_EVENT_CONTEXT_MENU 20110922
2 ALV_EVENT_DOUBLE_CLICK Instance method Protected Event handling method ALV_EVENT_DOUBLE_CLICK 20110922
3 ALV_EVENT_HOTSPOT_CLICK Instance method Protected Event handling method ALV_EVENT_HOTSPOT_CLICK 20110922
4 ALV_EVENT_MENU_BUTTON Instance method Protected Event handling method ALV_EVENT_MENU_BUTTON 20110922
5 ALV_EVENT_TOOLBAR Instance method Protected Event handling method ALV_EVENT_TOOLBAR 20110922
6 ALV_EVENT_USER_COMMAND Instance method Protected Event handling method ALV_EVENT_USER_COMMAND 20110922
7 ALV_REFRESH Instance method Public Method ALV_REFRESH 20110922
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110922
9 FREE Instance method Public Method FREE 20111122
10 GET_MARKED_LINES Instance method Protected Method GET_MARKED_LINES 20110922
11 HANDLE_CONTEXT_MENU Instance method Protected Method HANDLE_CONTEXT_MENU 20110922
12 HANDLE_DOUBLE_CLICK Instance method Protected Method HANDLE_DOUBLE_CLICK 20110922
13 HANDLE_HOTSPOT_CLICK Instance method Protected Method HANDLE_HOTSPOT_CLICK 20111011
14 HANDLE_MENU_BUTTON Instance method Protected Method HANDLE_MENU_BUTTON 20110922
15 HANDLE_TOOLBAR Instance method Protected Method HANDLE_TOOLBAR 20110922
16 HANDLE_USER_COMMAND Instance method Protected Method HANDLE_USER_COMMAND 20110922
17 PROGRESS_INDICATOR Instance method Protected Method PROGRESS_INDICATOR 20110922
18 PROGRESS_INDICATOR_INIT Instance method Protected Method PROGRESS_INDICATOR_INIT 20110922
19 SET_DATA_FOR_DISPLAY Instance method Public Method SET_DATA_FOR_DISPLAY 20110922
20 SET_GRID_PROPERTIES Instance method Public Method SET_GRID_PROPERTIES 20110922
Events
Class CL_STW_TEST_ALV_LIST has no event.
Types
Class CL_STW_TEST_ALV_LIST has no local type.
Method Signatures

Method ALV_EVENT_CONTEXT_MENU Signature

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

Method ALV_EVENT_CONTEXT_MENU on class CL_STW_TEST_ALV_LIST has no exception.

Method ALV_EVENT_DOUBLE_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) ES_ROW_NO 20110922
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) E_COLUMN 20110922
3 Importing E_ROW Value transfer Attribute reference (LIKE) E_ROW 20110922

Method ALV_EVENT_DOUBLE_CLICK on class CL_STW_TEST_ALV_LIST has no exception.

Method ALV_EVENT_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) ES_ROW_NO 20110922
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) E_COLUMN_ID 20110922
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) E_ROW_ID 20110922

Method ALV_EVENT_HOTSPOT_CLICK on class CL_STW_TEST_ALV_LIST has no exception.

Method ALV_EVENT_MENU_BUTTON Signature

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

Method ALV_EVENT_MENU_BUTTON on class CL_STW_TEST_ALV_LIST has no exception.

Method ALV_EVENT_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) E_INTERACTIVE 20110922
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) E_OBJECT 20110922

Method ALV_EVENT_TOOLBAR on class CL_STW_TEST_ALV_LIST has no exception.

Method ALV_EVENT_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) E_UCOMM 20110922

Method ALV_EVENT_USER_COMMAND on class CL_STW_TEST_ALV_LIST has no exception.

Method ALV_REFRESH Signature

Method ALV_REFRESH on class CL_STW_TEST_ALV_LIST has no parameter.
Method ALV_REFRESH on class CL_STW_TEST_ALV_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20111110
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) CL_STW_TEST_LOGGING StreamWork ABAP Library Test Logger Interface 20111213
3 Importing IO_MAIN Call by reference Object reference (TYPE REF TO) IF_STW_TEST_LIBRARY StreamWork ABAP Library Test Main Class for the Reports 20111213
4 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C I_CONTAINER_NAME 20110927
5 Importing IV_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID 20111206
6 Importing IV_SCREEN_NR Call by reference Type reference (TYPE) SYDYNNR 20111206
7 Importing IV_STRUCNAME Call by reference Type reference (TYPE) C I_STRUCNAME 20110927

Method CONSTRUCTOR on class CL_STW_TEST_ALV_LIST has no exception.

Method FREE Signature

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

Method GET_MARKED_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINES Call by reference Type reference (TYPE) STANDARD TABLE E_TAB_LINES 20110927

Method GET_MARKED_LINES on class CL_STW_TEST_ALV_LIST has no exception.

Method HANDLE_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_CTMENU I_OBJECT 20110927
2 Importing IT_SELLINES Call by reference Type reference (TYPE) STANDARD TABLE I_TAB_SELLINES 20110927

Method HANDLE_CONTEXT_MENU on class CL_STW_TEST_ALV_LIST has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME I_FIELDNAME 20110927
2 Importing IV_ROWNO Value transfer Type reference (TYPE) LVC_INDEX I_ROWNO 20110927

Method HANDLE_DOUBLE_CLICK on class CL_STW_TEST_ALV_LIST has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME I_FIELDNAME 20111011
2 Importing IV_ROWNO Value transfer Type reference (TYPE) LVC_INDEX I_ROWNO 20111011

Method HANDLE_HOTSPOT_CLICK on class CL_STW_TEST_ALV_LIST has no exception.

Method HANDLE_MENU_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) CL_CTMENU I_OBJECT 20110922
2 Importing I_UCOMM Value transfer Type reference (TYPE) SY-UCOMM I_UCOMM 20110922

Method HANDLE_MENU_BUTTON on class CL_STW_TEST_ALV_LIST has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INTERACTIVE Value transfer Type reference (TYPE) C I_INTERACTIVE 20110922
2 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET I_OBJECT 20110922

Method HANDLE_TOOLBAR on class CL_STW_TEST_ALV_LIST has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELLINES Call by reference Type reference (TYPE) STANDARD TABLE I_TAB_SELLINES 20110927
2 Importing IV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM I_UCOMM 20110927

Method HANDLE_USER_COMMAND on class CL_STW_TEST_ALV_LIST has no exception.

Method PROGRESS_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAM1 Value transfer Type reference (TYPE) ANY I_PARAM1 20110927
2 Importing IV_PARAM2 Value transfer Type reference (TYPE) ANY I_PARAM2 20110927
3 Importing IV_PARAM3 Value transfer Type reference (TYPE) ANY I_PARAM3 20110927
4 Importing IV_PARAM4 Value transfer Type reference (TYPE) ANY I_PARAM4 20110927
5 Importing IV_TEXT Value transfer Type reference (TYPE) C I_TEXT 20110927

Method PROGRESS_INDICATOR on class CL_STW_TEST_ALV_LIST has no exception.

Method PROGRESS_INDICATOR_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINES Call by reference Type reference (TYPE) ANY TABLE I_TAB_LINES 20110927
2 Importing IV_FLG_COUNTER Value transfer Type reference (TYPE) ABAP_BOOL I_FLG_COUNTER 20110927
3 Importing IV_FLG_PERCENTAGE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE I_FLG_PERCENTAGE 20110927

Method PROGRESS_INDICATOR_INIT on class CL_STW_TEST_ALV_LIST has no exception.

Method SET_DATA_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINES Call by reference Type reference (TYPE) STANDARD TABLE IE_TAB_LINES 20110927
2 Importing IV_FLG_COLOPT Value transfer Type reference (TYPE) ABAP_BOOL I_FLG_COLOPT 20110927
3 Importing IV_GRIDTITLE Value transfer Type reference (TYPE) C I_GRIDTITLE 20110927
4 Importing IV_SEL_MODE Value transfer Type reference (TYPE) C 'A' I_SEL_MODE 20110927

Method SET_DATA_FOR_DISPLAY on class CL_STW_TEST_ALV_LIST has no exception.

Method SET_GRID_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLG_FCAT Value transfer Type reference (TYPE) ABAP_BOOL I_FLG_FCAT 20110927
2 Importing IV_FLG_LAYOUT Value transfer Type reference (TYPE) ABAP_BOOL I_FLG_LAYOUT 20110927

Method SET_GRID_PROPERTIES on class CL_STW_TEST_ALV_LIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 732