SAP ABAP Class /BOFU/CL_FBI_GUIBB_LIST (FBI Version 2: List GUIBB Feeder)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC-FBI (Application Component) Integration of FPM and Persistency Frameworks like BOPF
     /BOFU/FBI_RUNTIME_V2_GUIBB1 (Package) FBI Runtime: Current Version: GUIBBs form/list/tree
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_FBI_GUIBB_BASE FBI Version 2: Abstract Base Feeder: Don't Use 20090731
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST Generic List UI Building Block 20090731
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST_EXT GUIBB List extended 20090807
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_QUERY_LIST_FDR List Feeder based on Query Result 20100810
2 Inheritance (c INHERITING FROM c_ref)  /SRMERP/ESS_SC_APPR_ITM_LIST approver list 20110207
3 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_SC_FS_ITM_ATL_FDR FBI List Feeder for Shopping Cart Attachments 20110201
4 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_SHOW_PROD approver list 20110427
5 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_ITM_ATL_FDR FBI List Feeder for Shopping Cart Attachments 20101011
6 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_ITM_APPR_LST approver list 20110202
7 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_FS_ITFOD_FDR FBI List Feeder for FOD Tab in Fact Sheet 20110120
8 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_FS_ITEML_FDR FBI List Feeder for Shopping Cart Attachments 20110114
9 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_FS_APPR_FDR FBI List Feeder for Shopping Cart Attachments 20110210
10 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_APPR_ITEMS approver list 20110606
... Click here to see Used By full list (20 items)
Properties
Class /BOFU/CL_FBI_GUIBB_LIST  
Short Description FBI Version 2: List GUIBB Feeder    
Super Class /BOFU/CL_FBI_GUIBB_BASE FBI Version 2: Abstract Base Feeder: Don't Use 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOFU/FBI_RUNTIME_V2_GUIBB1   FBI Runtime: Current Version: GUIBBs form/list/tree 
Created 20090731   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOFU/CL_FBI_GUIBB_LIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB_LIST Generic List UI Building Block 20090731
2 IF_FPM_GUIBB_LIST_EXT GUIBB List extended 20090807
Friends
Class /BOFU/CL_FBI_GUIBB_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_TREE_EXTENDED_CTRL Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_TREE_EXT_CTRL Extended control for a tree to use later in exit class 20130422
2 MT_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA 20090731
3 MT_EMPTY_KEYS Instance attribute Protected Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20091010
4 MT_FIELD_DESCRIPTION Instance attribute Protected Type reference (TYPE) FPMGB_T_TREEFIELD_DESCR FPM Tree GUIBB field description 20121127
5 MT_TOOLTIP Instance attribute Protected Type reference (TYPE) TT_TOOLTIP Tooltips 20110119
6 MV_EMPTY_LINES Instance attribute Protected Type reference (TYPE) /BOFU/S_FBI_GUIBB_PARAMS_LIST-EMPTY_LINES Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091009
7 MV_FIRST_TIME Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110119
8 MV_INIT_LEAD_SELECTION Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100720
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090824
2 FILL_SELECT_LINE_ON_LEAVE_SCRN Instance method Protected Method Fill the selected line on leave initial screen event 20130228
3 GET_DATA Instance method Protected Method Gets the data for the list 20120711
4 MODIFY_FIELD_PROP Instance method Protected Method Modify field properties 20121127
5 MODIFY_SELECTED_LINES Instance method Protected Method Modify selected lines 20130703
Events
Class /BOFU/CL_FBI_GUIBB_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_INDEX_KEY_MAP Protected See coding 20110817 BEGIN OF ts_index_key_map, index type sytabix, key type /bobf/conf_key, END OF ts_index_key_map
2 TT_INDEX_KEY_MAP Protected See coding 20110817 tt_index_key_map TYPE HASHED TABLE OF ts_index_key_map WITH UNIQUE KEY key
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /BOFU/CL_FBI_GUIBB_LIST has no parameter.
Method CONSTRUCTOR on class /BOFU/CL_FBI_GUIBB_LIST has no exception.

Method FILL_SELECT_LINE_ON_LEAVE_SCRN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20130228
2 Importing IV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20130228

Method FILL_SELECT_LINE_ON_LEAVE_SCRN on class /BOFU/CL_FBI_GUIBB_LIST has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ADDITIONAL_INFO Call by reference Type reference (TYPE) FPMGB_S_ADDITIONAL_INFO Additinal info on the GUIBB table 20120711
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action Definition 20120711
3 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20120711
4 Changing CT_DND_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20120711
5 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20120711
6 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem: Tabix 20120711
7 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20120711
8 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120711
9 Exporting EO_ITAB_CHANGE_LOG Call by reference Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG Change log for internal tables 20120711
10 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20120711
11 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20120711
12 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20120711
13 Exporting EV_DND_ATTR_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120711
14 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20120711
15 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20120711
16 Importing IO_EXTENDED_CTRL Call by reference Object reference (TYPE REF TO) IF_FPM_LIST_ATS_EXT_CTRL Provides extended List ATS specific configuration options 20120711
17 Importing IO_SERVICE_INFO Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_TREE_SERVICE_INFO Provides information about services 20120711
18 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20120711
19 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) FPM_EDIT_MODE FPM: Edit Mode 20120711
20 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT ID of the FPM Event 20120711
21 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120711
22 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20120711

Method GET_DATA on class /BOFU/CL_FBI_GUIBB_LIST has no exception.

Method MODIFY_FIELD_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20121127
2 Importing IT_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_TREEFIELD_DESCR Form Fielddescription 20121127
3 Importing IT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20121127

Method MODIFY_FIELD_PROP on class /BOFU/CL_FBI_GUIBB_LIST has no exception.

Method MODIFY_SELECTED_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20130703
2 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20130703
3 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130703
4 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20130703
5 Importing IT_SELECTED_KEYS Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20130703
6 Importing IV_LEAD_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20130703

Method MODIFY_SELECTED_LINES on class /BOFU/CL_FBI_GUIBB_LIST has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_QUERY_LIST_FDR List Feeder based on Query Result 20100810
2 Inheritance (c INHERITING FROM c_ref)  /SRMERP/ESS_SC_APPR_ITM_LIST approver list 20110207
3 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_SC_FS_ITM_ATL_FDR FBI List Feeder for Shopping Cart Attachments 20110201
4 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_SHOW_PROD approver list 20110427
5 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_ITM_ATL_FDR FBI List Feeder for Shopping Cart Attachments 20101011
6 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_ITM_APPR_LST approver list 20110202
7 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_FS_ITFOD_FDR FBI List Feeder for FOD Tab in Fact Sheet 20110120
8 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_FS_ITEML_FDR FBI List Feeder for Shopping Cart Attachments 20110114
9 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_FS_APPR_FDR FBI List Feeder for Shopping Cart Attachments 20110210
10 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_SC_APPR_ITEMS approver list 20110606
11 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_CHANGE_DOC_FEEDER Feeder Class for Change document 20110302
12 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_FBI_POP_ITM_ATL_FDR FBI List Feeder for Shopping Cart Attachments 20110202
13 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_DSS_DS_GUIBB_LIST Handle List Data on UI 20100804
14 Inheritance (c INHERITING FROM c_ref)  /SRMERP/CL_APPROVER_DETAILS_FD FBI List Feeder for Shopping Cart Attachments 20110526
15 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_PPFOC_FBI_RECIP_LIST Recipient: Feeder Class 20100805
16 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_PPFOC_FBI_GUIBB_LIST List GUIBB Feeder 20100601
17 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_FBI_GUIBB_TREE FBI Version 2: Tree GUIBB Feeder 20091007
18 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_FBI_GUIBB_LIST_TEXT List Feeder class for Text Collection Reuse UI 20110926
19 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_FBI_GUIBB_LIST_ATS FBI Feeder class for ATS List GUIBB 20121217
20 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_FBI_GUIBB_ATF_FLAT flat list feeder class 20120601
History
Last changed by/on SAP  20130531 
SAP Release Created in 702