SAP ABAP Interface IF_FPM_LIST_GENERIC_FEEDER (Generic List UI Building Block)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_GUIBB (Package) Generic UI building blocks
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_LIST_IDA_FEEDER_ADAPTER Adapter for List UIBB IDA Feeders 20121030
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_LIST_ITAB_FEED_ADAPTER List UIBB: Adapter for ITAB feeders 20120830
Properties
Interface IF_FPM_LIST_GENERIC_FEEDER  
Short Description Generic List UI Building Block    
General Data
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20071214   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_FPM_LIST_GENERIC_FEEDER has no forward declaration.
Interfaces
Interface IF_FPM_LIST_GENERIC_FEEDER has no interface.
Friends
Interface IF_FPM_LIST_GENERIC_FEEDER has no friend.
Attributes
Interface IF_FPM_LIST_GENERIC_FEEDER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_DISPATCH_EVENT Instance method Public Method 20120903
2 CHECK_CONFIG Instance method Public Method 20120830
3 FLUSH Instance method Public Method 20120830
4 GET_DEFAULT_CONFIG Instance method Public Method 20120830
5 GET_DEFINITION Instance method Public Method 20120830
6 GET_DRAG_DATA Instance method Public Method 20120903
7 GET_LEAD_SELECTED_RECORD Instance method Public Method 20120903
8 GET_ROW Instance method Public Method 20130904
9 GET_SOURCE_LINE_COUNT Instance method Public Method 20120903
10 HAS_DATA Instance method Public Method 20120903
11 PBO Instance method Public Method 20120830
12 PROCESS_EVENT Instance method Public Method 20120830
13 SET_REQUIRED_FIELDS Instance method Public Method 20130422
Events
Interface IF_FPM_LIST_GENERIC_FEEDER has no event.
Types
Interface IF_FPM_LIST_GENERIC_FEEDER has no local type.
Method Signatures

Method BEFORE_DISPATCH_EVENT 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 20120903
2 Importing IT_CHANGE_LOG Call by reference Type reference (TYPE) FPMGB_T_CHANGELOG 20120903

Method BEFORE_DISPATCH_EVENT on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method CHECK_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES 20120830
2 Importing IO_LAYOUT_CONFIG Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_LIST_CONFIG 20120830

Method CHECK_CONFIG on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGE_LOG Call by reference Type reference (TYPE) FPMGB_T_CHANGELOG 20120830
2 Importing IV_NEW_LEAD_SEL Call by reference Type reference (TYPE) I 20120830
3 Importing IV_OLD_LEAD_SEL Call by reference Type reference (TYPE) I 20120830

Method FLUSH on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method GET_DEFAULT_CONFIG Signature

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

Method GET_DEFAULT_CONFIG on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_LCP Call by reference Object reference (TYPE REF TO) IF_SALV_WD_LIST_CTXT_PROVIDER 20120831
2 Exporting EO_TABLEDESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20120905
3 Exporting ES_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE 20120830
4 Exporting ES_OPTIONS Call by reference Type reference (TYPE) FPMGB_S_LIST_OPTIONS 20120830
5 Exporting ET_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF 20120830
6 Exporting ET_DND_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION 20120830
7 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR 20120830
8 Exporting ET_ROW_ACTIONS Call by reference Type reference (TYPE) FPMGB_T_ROW_ACTION 20120830
9 Exporting ET_SPECIAL_GROUPS Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS 20120830
10 Exporting EV_ADDITIONAL_ERROR_INFO Call by reference Type reference (TYPE) DOKU_OBJ 20120830
11 Importing IO_DYNAMIC_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20130423
12 Importing IO_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER 20130423
13 Importing IO_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT 20130423

Method GET_DEFINITION on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method GET_DRAG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20120903
2 Exporting ET_ROW_INDEX Call by reference Type reference (TYPE) RSTABIXTAB 20120903

Method GET_DRAG_DATA on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method GET_LEAD_SELECTED_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RECORD Value transfer Object reference (TYPE REF TO) DATA 20120903

Method GET_LEAD_SELECTED_RECORD on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method GET_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) DATA 20130904
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20130904
3 Importing IT_REQUESTED Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20130904

Method GET_ROW on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method GET_SOURCE_LINE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LINE_COUNT Value transfer Type reference (TYPE) I 20120903

Method GET_SOURCE_LINE_COUNT on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method HAS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_DATA Value transfer Type reference (TYPE) ABAP_BOOL 20120903

Method HAS_DATA on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method PBO 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 20120830
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE 20120830
3 Changing CT_DND_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION 20120830
4 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE 20120830
5 Changing CT_REFERENCED_SOURCE_LINES Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_ROW_INDEX 20120903
6 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB 20120830
7 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20120830
8 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX 20120830
9 Exporting EO_ITAB_CHANGE_LOG Call by reference Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG 20120830
10 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES 20120830
11 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120830
12 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120830
13 Exporting EV_DND_ATTR_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120830
14 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120830
15 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20120830
16 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20120831
17 Importing IO_EXTENDED_CTRL Call by reference Object reference (TYPE REF TO) IF_FPM_LIST_ATS_EXT_CTRL 20120830
18 Importing IS_SRC_INSERT_POSITION Call by reference Type reference (TYPE) IF_FPM_LIST_TYPES=>YS_INSERT_POSITION 20120903
19 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS 20120830
20 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) FPM_EDIT_MODE 20120830
21 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) ABAP_BOOL 20120831
22 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D 20120830
23 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20120830

Method PBO on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method PROCESS_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES 20120830
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT 20120830
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT 20120830
4 Importing IO_UI_INFO Call by reference Object reference (TYPE REF TO) IF_FPM_LIST_ATS_UI_INFO 20120830
5 Importing IT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB 20120830
6 Importing IV_EVENT_INDEX Call by reference Type reference (TYPE) SYTABIX 20120830
7 Importing IV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX 20120830
8 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D 20120830

Method PROCESS_EVENT on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.

Method SET_REQUIRED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VISIBLE_COLUMNS Call by reference Type reference (TYPE) IF_SALV_SERVICE_TYPES=>YT_COLUMN_NAME 20130426
2 Importing IV_INCLUDE_KEY_FIELDS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130422

Method SET_REQUIRED_FIELDS on Interface IF_FPM_LIST_GENERIC_FEEDER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740