SAP ABAP Class CL_FPM_TEST_LIST_ATS_LINEORDER (List GUIBB ATS Feeder impl. for compatibility mode)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_TEST_ECATT (Package) ECATT Tests
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20110606
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST Generic List UI Building Block 20110606
Properties
Class CL_FPM_TEST_LIST_ATS_LINEORDER  
Short Description List GUIBB ATS Feeder impl. for compatibility mode    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_TEST_ECATT   ECATT Tests 
Created 20110606   SAP 
Last change 20130531   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)
2 IF_FPM_LIST_ATS_UI_INFO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20110606
2 IF_FPM_GUIBB_LIST Generic List UI Building Block 20110606
Friends
Class CL_FPM_TEST_LIST_ATS_LINEORDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_EVENT_ID Constant Protected See coding 20110606
2 CS_FEEDER_MODE Constant Protected See coding 20110606
3 CS_FLAG_IMAGE_URL Constant Protected See coding 20110606
4 CS_GENDER Constant Protected See coding 20110606
5 CS_GENDER_IMAGE Constant Protected See coding 20110606
6 CS_PARAM Constant Protected See coding 20110606
7 GT_DATA Static Attribute Protected Type reference (TYPE) YT_PERSON The type for a table of persons 20110606
8 GT_SELECTION Static Attribute Protected Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20110608
9 GT_UI_POSITIONS Static Attribute Protected Type reference (TYPE) IF_FPM_LIST_ATS_UI_INFO=>YT_LINE_ORDER 20110606
10 GV_LEAD_SELECTION Static Attribute Protected Type reference (TYPE) SYTABIX Index of Internal Tables 20110608
11 MO_EDITOR Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_ITAB_EDITOR_LINE_MODE The change log to track any table modifications 20110606
12 MS_INSTANCE_KEY Instance attribute Protected Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY UIBB Instance Key 20110607
13 MTS_SELECTED_ROWS Instance attribute Protected See coding 20110606
14 MT_DATA Instance attribute Protected Type reference (TYPE) YT_PERSON The table holding the test data 20110606
15 MT_UI_POSITIONS Instance attribute Protected Type reference (TYPE) IF_FPM_LIST_ATS_UI_INFO=>YT_LINE_ORDER 20110606
16 MV_FEEDER_MODE Instance attribute Protected Type reference (TYPE) FPMGB_TEST_ATS_LO_FEEDER_MODE Feeder Mode 20110606
17 MV_IS_INITIAL_INVOCATION Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_TRUE 'X' if get_data is initially invoked 20110606
18 MV_NEXT_ID Instance attribute Private Type reference (TYPE) SYTABIX 0 The id to use for the next new record 20110606
19 MV_SKIP_DROP_EVENT Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110615
20 N Constant Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE no 20110606
21 Y Constant Protected Type reference (TYPE) ABAP_BOOL ABAP_TRUE yes 20110606
Methods
# Method Level Visibility Method type Description Created on
1 DATAMON_GET_DATA Instance method Protected Method GET_DATA in "Data Monitor" mode 20110608
2 DATAMON_GET_DEFINITION_FIELDS Instance method Protected Method get definition of field catalog in "Data Monitor" mode 20110608
3 EDITOR_GET_DATA Instance method Protected Method GET_DATA in "Editor" mode 20110608
4 EDITOR_GET_DATA_DISPATCH_EVENT Instance method Protected Method Dispatches a received event 20110610
5 EDITOR_GET_DEFINITION_ACTIONS Instance method Protected Method get definition of actions in "Editor" mode 20110608
6 EDITOR_GET_DEFINITION_DND Instance method Protected Method det definition of drag & drop actions 20110608
7 EDITOR_GET_DEFINITION_FIELDS Instance method Protected Method get definition of field catalog in "Editor" mode 20110608
8 POPULATE_DATA_TABLE Instance method Private Method Populates the data table with predefined test data 20110606
9 UIMON_GET_DATA Instance method Protected Method GET_DATA in "UI Order Monitor" mode 20110608
10 UIMON_GET_DEFINITION_ACTIONS Instance method Protected Method get definition of actions in "Monitor" mode 20110608
11 UIMON_GET_DEFINITION_FIELDS Instance method Protected Method get definition of field catalog in "UI Order Monitor" mode 20110608
Events
Class CL_FPM_TEST_LIST_ATS_LINEORDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YST_KEY_CHANGE_LOG Protected See coding The type for a sorted table of key change log entries 20110606 yst_key_change_log type sorted table of ys_key_change_log with unique key index
2 YS_KEY_CHANGE_LOG Protected See coding The structure type of a key change log entry 20110606 begin of ys_key_change_log, index type sytabix, id type y_id, end of ys_key_change_log
3 YS_PERSON Protected See coding The structure type of a person 20110606 begin of ys_person, orig_tabix type sytabix, id type y_id, first_name type string, last_name type string, date_of_birth type d, place_of_birth type string, gender type y_gender, gender_image type string, image_url type string, backend_sort type y_id, end of ys_person
4 YT_PERSON Protected See coding The type for a table of persons 20110606 yt_person type standard table of ys_person with non-unique key id
5 Y_GENDER Protected See coding The type of a person's gender 20110606 y_gender(1) type c
6 Y_ID Protected Type reference (TYPE) I The type of a person's is 20110606
Method Signatures

Method DATAMON_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 20110608
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action Definition 20110608
3 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20110608
4 Changing CT_DND_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20110608
5 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20110608
6 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem: Tabix 20110608
7 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20110608
8 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20110608
9 Exporting EO_ITAB_CHANGE_LOG Call by reference Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG Change log for internal tables 20110608
10 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110608
11 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
12 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
13 Exporting EV_DND_ATTR_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110608
14 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
15 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
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 20110608
17 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20110608
18 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) FPM_EDIT_MODE FPM: Edit Mode 20110608
19 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT ID of the FPM Event 20110608
20 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110608
21 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20110608

Method DATAMON_GET_DATA on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method DATAMON_GET_DEFINITION_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20110608
2 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR Form Fielddescription 20110608

Method DATAMON_GET_DEFINITION_FIELDS on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method EDITOR_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 20110608
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action Definition 20110608
3 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20110608
4 Changing CT_DND_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20110608
5 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20110608
6 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem: Tabix 20110608
7 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20110608
8 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20110608
9 Exporting EO_ITAB_CHANGE_LOG Call by reference Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG Change log for internal tables 20110608
10 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110608
11 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
12 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
13 Exporting EV_DND_ATTR_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110608
14 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
15 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
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 20110608
17 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20110608
18 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) FPM_EDIT_MODE FPM: Edit Mode 20110608
19 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT ID of the FPM Event 20110608
20 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110608
21 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20110608

Method EDITOR_GET_DATA on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method EDITOR_GET_DATA_DISPATCH_EVENT 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 20110610
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action Definition 20110610
3 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20110610
4 Changing CT_DND_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20110610
5 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20110610
6 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem: Tabix 20110610
7 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20110610
8 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20110610
9 Exporting EO_ITAB_CHANGE_LOG Call by reference Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG Change log for internal tables 20110610
10 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110610
11 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110610
12 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110610
13 Exporting EV_DND_ATTR_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110610
14 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110610
15 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110610
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 20110610
17 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20110610
18 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) FPM_EDIT_MODE FPM: Edit Mode 20110610
19 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT ID of the FPM Event 20110610
20 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110610
21 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20110610

Method EDITOR_GET_DATA_DISPATCH_EVENT on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method EDITOR_GET_DEFINITION_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20110608

Method EDITOR_GET_DEFINITION_ACTIONS on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method EDITOR_GET_DEFINITION_DND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DND_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20110608

Method EDITOR_GET_DEFINITION_DND on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method EDITOR_GET_DEFINITION_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20110608
2 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR Form Fielddescription 20110608

Method EDITOR_GET_DEFINITION_FIELDS on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method POPULATE_DATA_TABLE Signature

Method POPULATE_DATA_TABLE on class CL_FPM_TEST_LIST_ATS_LINEORDER has no parameter.
Method POPULATE_DATA_TABLE on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method UIMON_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 20110608
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action Definition 20110608
3 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20110608
4 Changing CT_DND_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20110608
5 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20110608
6 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem: Tabix 20110608
7 Changing CV_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) I 20110608
8 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20110608
9 Exporting EO_ITAB_CHANGE_LOG Call by reference Object reference (TYPE REF TO) IF_SALV_ITAB_CHANGE_LOG Change log for internal tables 20110608
10 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110608
11 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
12 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
13 Exporting EV_DND_ATTR_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110608
14 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
15 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Boolean Variable (X=True, -=False, Space=Unknown) 20110608
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 20110608
17 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20110608
18 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) FPM_EDIT_MODE FPM: Edit Mode 20110608
19 Importing IV_EVENTID Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT ID of the FPM Event 20110608
20 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110608
21 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20110608

Method UIMON_GET_DATA on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method UIMON_GET_DEFINITION_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20110608

Method UIMON_GET_DEFINITION_ACTIONS on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.

Method UIMON_GET_DEFINITION_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FIELD_CATALOG Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20110608
2 Exporting ET_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR Form Fielddescription 20110608

Method UIMON_GET_DEFINITION_FIELDS on class CL_FPM_TEST_LIST_ATS_LINEORDER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731