SAP ABAP Class CL_CLB2_DEMO_ALV_LIST (Collaboration Demo ALV Wrapper)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-AR-SM (Application Component) SAP UI Integration - Social Media Collaboration Enablement
     CLB2_EXAMPLES (Package) Examples for the Collaboration Platform Library
Properties
Class CL_CLB2_DEMO_ALV_LIST  
Short Description Collaboration Demo ALV Wrapper    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CLB2_EXAMPLES   Examples for the Collaboration Platform Library 
Created 20130621   SAP 
Last change 20131127   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_CLB2_DEMO_ALV_LIST has no interface implemented.
Friends
Class CL_CLB2_DEMO_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 GUI Container 20130621
2 MO_FCAT Instance attribute Public Object reference (TYPE REF TO) CL_CLB2_DEMO_ALV_FIELDCATALOG Field Catalog 20130621
3 MO_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV Grid 20130621
4 MO_LOGGER Instance attribute Protected Object reference (TYPE REF TO) CL_CLB2_LOGGING Logger 20130621
5 MO_MAIN Instance attribute Protected Object reference (TYPE REF TO) IF_CLB2_DEMO_LIBRARY Main Interface for Reports 20130621
6 MR_LINES Instance attribute Private Object reference (TYPE REF TO) DATA _RDA_LINES 20130621
7 MS_LAYOUT Instance attribute Public Type reference (TYPE) LVC_S_LAYO ALV Layout 20130621
8 MV_CNT_CURR Instance attribute Private Type reference (TYPE) I Current count 20130621
9 MV_CNT_TOTAL Instance attribute Private Type reference (TYPE) I Total Count 20130621
10 MV_FLG_COUNTER Instance attribute Private Type reference (TYPE) ABAP_BOOL _FLG_COUNTER 20130621
11 MV_FLG_PERCENTAGE Instance attribute Private Type reference (TYPE) ABAP_BOOL _FLG_PERCENTAGE 20130621
12 MV_STRUCNAME Instance attribute Public See coding Structure Name 20130621
Methods
# Method Level Visibility Method type Description Created on
1 ALV_EVENT_CONTEXT_MENU Instance method Protected Event handling method ALV_EVENT_CONTEXT_MENU 20130621
2 ALV_EVENT_DOUBLE_CLICK Instance method Protected Event handling method ALV_EVENT_DOUBLE_CLICK 20130621
3 ALV_EVENT_HOTSPOT_CLICK Instance method Protected Event handling method ALV_EVENT_HOTSPOT_CLICK 20130621
4 ALV_EVENT_MENU_BUTTON Instance method Protected Event handling method ALV_EVENT_MENU_BUTTON 20130621
5 ALV_EVENT_TOOLBAR Instance method Protected Event handling method ALV_EVENT_TOOLBAR 20130621
6 ALV_EVENT_USER_COMMAND Instance method Protected Event handling method ALV_EVENT_USER_COMMAND 20130621
7 ALV_REFRESH Instance method Public Method ALV_REFRESH 20130621
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130621
9 FREE Instance method Public Method FREE 20130621
10 GET_MARKED_LINES Instance method Protected Method GET_MARKED_LINES 20130621
11 HANDLE_CONTEXT_MENU Instance method Protected Method HANDLE_CONTEXT_MENU 20130621
12 HANDLE_DOUBLE_CLICK Instance method Protected Method HANDLE_DOUBLE_CLICK 20130621
13 HANDLE_HOTSPOT_CLICK Instance method Protected Method HANDLE_HOTSPOT_CLICK 20130621
14 HANDLE_MENU_BUTTON Instance method Protected Method HANDLE_MENU_BUTTON 20130621
15 HANDLE_TOOLBAR Instance method Protected Method HANDLE_TOOLBAR 20130621
16 HANDLE_USER_COMMAND Instance method Protected Method HANDLE_USER_COMMAND 20130621
17 PROGRESS_INDICATOR Instance method Protected Method PROGRESS_INDICATOR 20130621
18 PROGRESS_INDICATOR_INIT Instance method Protected Method PROGRESS_INDICATOR_INIT 20130621
19 SET_DATA_FOR_DISPLAY Instance method Public Method SET_DATA_FOR_DISPLAY 20130621
20 SET_GRID_PROPERTIES Instance method Public Method SET_GRID_PROPERTIES 20130621
Events
Class CL_CLB2_DEMO_ALV_LIST has no event.
Types
Class CL_CLB2_DEMO_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) 20130621

Method ALV_EVENT_CONTEXT_MENU on class CL_CLB2_DEMO_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 20130621
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) E_COLUMN 20130621
3 Importing E_ROW Value transfer Attribute reference (LIKE) E_ROW 20130621

Method ALV_EVENT_DOUBLE_CLICK on class CL_CLB2_DEMO_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 20130621
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) E_COLUMN_ID 20130621
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) E_ROW_ID 20130621

Method ALV_EVENT_HOTSPOT_CLICK on class CL_CLB2_DEMO_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 20130621
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) E_UCOMM 20130621

Method ALV_EVENT_MENU_BUTTON on class CL_CLB2_DEMO_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 20130621
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) E_OBJECT 20130621

Method ALV_EVENT_TOOLBAR on class CL_CLB2_DEMO_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 20130621

Method ALV_EVENT_USER_COMMAND on class CL_CLB2_DEMO_ALV_LIST has no exception.

Method ALV_REFRESH Signature

Method ALV_REFRESH on class CL_CLB2_DEMO_ALV_LIST has no parameter.
Method ALV_REFRESH on class CL_CLB2_DEMO_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 20130621
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) CL_CLB2_LOGGING StreamWork ABAP Library Test Logger Interface 20130621
3 Importing IO_MAIN Call by reference Object reference (TYPE REF TO) IF_CLB2_DEMO_LIBRARY StreamWork ABAP Library Test Main Class for the Reports 20130621
4 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C I_CONTAINER_NAME 20130621
5 Importing IV_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID 20130621
6 Importing IV_SCREEN_NR Call by reference Type reference (TYPE) SYDYNNR 20130621
7 Importing IV_STRUCNAME Call by reference Type reference (TYPE) C I_STRUCNAME 20130621

Method CONSTRUCTOR on class CL_CLB2_DEMO_ALV_LIST has no exception.

Method FREE Signature

Method FREE on class CL_CLB2_DEMO_ALV_LIST has no parameter.
Method FREE on class CL_CLB2_DEMO_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 20130621

Method GET_MARKED_LINES on class CL_CLB2_DEMO_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 20130621
2 Importing IT_SELLINES Call by reference Type reference (TYPE) STANDARD TABLE I_TAB_SELLINES 20130621

Method HANDLE_CONTEXT_MENU on class CL_CLB2_DEMO_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 20130621
2 Importing IV_ROWNO Value transfer Type reference (TYPE) LVC_INDEX I_ROWNO 20130621

Method HANDLE_DOUBLE_CLICK on class CL_CLB2_DEMO_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 20130621
2 Importing IV_ROWNO Value transfer Type reference (TYPE) LVC_INDEX I_ROWNO 20130621

Method HANDLE_HOTSPOT_CLICK on class CL_CLB2_DEMO_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 20130621
2 Importing I_UCOMM Value transfer Type reference (TYPE) SY-UCOMM I_UCOMM 20130621

Method HANDLE_MENU_BUTTON on class CL_CLB2_DEMO_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 20130621
2 Importing I_OBJECT Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET I_OBJECT 20130621

Method HANDLE_TOOLBAR on class CL_CLB2_DEMO_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 20130621
2 Importing IV_UCOMM Call by reference Type reference (TYPE) SY-UCOMM I_UCOMM 20130621

Method HANDLE_USER_COMMAND on class CL_CLB2_DEMO_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 20130621
2 Importing IV_PARAM2 Value transfer Type reference (TYPE) ANY I_PARAM2 20130621
3 Importing IV_PARAM3 Value transfer Type reference (TYPE) ANY I_PARAM3 20130621
4 Importing IV_PARAM4 Value transfer Type reference (TYPE) ANY I_PARAM4 20130621
5 Importing IV_TEXT Value transfer Type reference (TYPE) C I_TEXT 20130621

Method PROGRESS_INDICATOR on class CL_CLB2_DEMO_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 20130621
2 Importing IV_FLG_COUNTER Value transfer Type reference (TYPE) ABAP_BOOL I_FLG_COUNTER 20130621
3 Importing IV_FLG_PERCENTAGE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE I_FLG_PERCENTAGE 20130621

Method PROGRESS_INDICATOR_INIT on class CL_CLB2_DEMO_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 20130621
2 Importing IV_FLG_COLOPT Value transfer Type reference (TYPE) ABAP_BOOL I_FLG_COLOPT 20130621
3 Importing IV_GRIDTITLE Value transfer Type reference (TYPE) C I_GRIDTITLE 20130621
4 Importing IV_SEL_MODE Value transfer Type reference (TYPE) C 'A' I_SEL_MODE 20130621

Method SET_DATA_FOR_DISPLAY on class CL_CLB2_DEMO_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 20130621
2 Importing IV_FLG_LAYOUT Value transfer Type reference (TYPE) ABAP_BOOL I_FLG_LAYOUT 20130621

Method SET_GRID_PROPERTIES on class CL_CLB2_DEMO_ALV_LIST has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 100