SAP ABAP Class CL_FPMGB_TREE_TEST_SFLIGHT (Feeder class for test application of hierarchical list GUIBB)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_TEST (Package) Floorplan Manager (Test applications)
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 20090818
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM Generic Form UI Building Block 20100624
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_TREE Generic Tree UI Building Block 20090818
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_TREE_EXT GUIBB Tree extended 20090818
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_MULTI_INSTANTIABLE FPM Multi Instantiation 20101219
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_TEST_TREE_CTXT_MENU Tree with Dynamic Context Menus 20110620
Properties
Class CL_FPMGB_TREE_TEST_SFLIGHT  
Short Description Feeder class for test application of hierarchical list GUIBB    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_TEST   Floorplan Manager (Test applications) 
Created 20090818   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20090818
2 IF_FPM_GUIBB_FORM Generic Form UI Building Block 20100624
3 IF_FPM_GUIBB_TREE Generic Tree UI Building Block 20090818
4 IF_FPM_GUIBB_TREE_EXT GUIBB Tree extended 20090818
5 IF_FPM_MULTI_INSTANTIABLE FPM Multi Instantiation 20101219
Friends
Class CL_FPMGB_TREE_TEST_SFLIGHT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_FORM_DATA Instance attribute Private Type reference (TYPE) TY_FCAT_FORM_DETAIL 20100624
2 MT_APPL_DATA Instance attribute Private Type reference (TYPE) FPMGB_T_TREE_TEST_FCAT Field Catalog Table Type for Tree GUIBB 20090818
3 MT_APPL_DATA_INF Instance attribute Private Type reference (TYPE) FPMGB_T_TREE_TEST_FCAT Field Catalog Table Type for Tree GUIBB 20100622
4 MT_CHANGE_LOG Static Attribute Public Type reference (TYPE) FPMGB_T_CHANGELOG Field Changelog 20111116
5 MV_ACTION_NODE Instance attribute Private Type reference (TYPE) STRING 20100624
6 MV_FIRST_TIME Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20111007
7 MV_INDEX Instance attribute Private Type reference (TYPE) SYTABIX Index of Internal Tables 20090818
8 MV_PARAMETER Instance attribute Private Type reference (TYPE) STRING 20100622
Methods
# Method Level Visibility Method type Description Created on
1 FILL_SORT_FLDATE Instance method Private Method 20111221
2 GET_ACTION_DETAILS Instance method Private Method 20100622
3 GET_DATA_FOR_N_LEVEL Instance method Private Method 20100623
4 GET_INITIAL_DATA Instance method Private Method 20100622
5 GET_LEVEL Instance method Private Method 20111221
6 GET_MASTER_COLUMN_DETAILS Instance method Private Method 20100622
7 HANDLE_GET_DATA Instance method Private Method 20100622
8 LOAD_DATA Instance method Private Method 20100622
9 LOAD_LEVEL_ONE Instance method Private Method 20091013
10 LOAD_LEVEL_TWO Instance method Private Method 20091013
11 READ_COUNTRIES Instance method Private Method 20090818
Events
Class CL_FPMGB_TREE_TEST_SFLIGHT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_FCAT_TABLETYPE Private See coding 20100622 tty_fcat_tabletype TYPE STANDARD TABLE OF ty_fcat_structure
2 TY_FCAT_FORM Private See coding 20100713 BEGIN OF ty_fcat_form, event_id TYPE fpm_event_id, column_id TYPE fpm_text, direction TYPE fpm_text, END OF ty_fcat_form
3 TY_FCAT_FORM_DETAIL Private See coding 20100624 BEGIN OF ty_fcat_form_detail, carrid TYPE s_carr_id, carrname TYPE s_carrname, currcode TYPE s_currcode, url TYPE s_carrurl, connid TYPE s_conn_id, countryfr TYPE land1, cityfrom TYPE s_from_cit, airpfrom TYPE s_fromairp, countryto TYPE land1, cityto TYPE s_to_city, airpto TYPE s_toairp, fltime TYPE s_fltime, deptime TYPE s_dep_time, arrtime TYPE s_arr_time, distance TYPE s_distance, distid TYPE s_distid, fltype TYPE s_fltype, period TYPE s_period, fldate TYPE s_date, price TYPE s_price, currency TYPE s_currcode, planetype TYPE s_planetye, seatsmax TYPE s_seatsmax, seatsocc TYPE s_seatsocc, paymentsum TYPE s_sum, seatsmax_b TYPE s_smax_b, seatsocc_b TYPE s_socc_b, seatsmax_f TYPE s_smax_f, seatsocc_f TYPE s_socc_f, END OF ty_fcat_form_detail
4 TY_FCAT_STRUCTURE Private See coding 20100622 BEGIN OF ty_fcat_structure, row_key TYPE string, parent_key TYPE string, expanded TYPE wdy_boolean, is_leaf TYPE wdy_boolean, children_loaded TYPE wdy_boolean, text TYPE string, text_bool TYPE boolean, image_src TYPE string, level TYPE i, rk_text TYPE string, pk_text TYPE string, END OF ty_fcat_structure
5 TY_HIERARCHY Private See coding 20111221 begin of ty_hierarchy, rk type string, pk1 type string, pk2 type string, pk3 type string, level type i, end of ty_hierarchy
6 TY_T_HIERARCHY Private See coding 20111221 TY_T_HIERARCHY type sorted table of ty_hierarchy with unique key rk
Method Signatures

Method FILL_SORT_FLDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DIRECTION Call by reference Type reference (TYPE) WDUI_TABLE_COL_SORT_DIR Web Dynpro: TableColumnSortDirection 20111221

Method FILL_SORT_FLDATE on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method GET_ACTION_DETAILS Signature

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

Method GET_ACTION_DETAILS on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method GET_DATA_FOR_N_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20100623

Method GET_DATA_FOR_N_LEVEL on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method GET_INITIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_INITIAL_DATA Value transfer Type reference (TYPE) FPMGB_T_TREE_TEST_FCAT Field Catalog Table Type for Tree GUIBB 20100622

Method GET_INITIAL_DATA on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method GET_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_LEVEL Call by reference Type reference (TYPE) I 20111221
2 Changing CV_PARENT_KEY Call by reference Type reference (TYPE) STRING 20111221
3 Importing IT_HIERARCHY Call by reference Type reference (TYPE) TY_T_HIERARCHY 20111221

Method GET_LEVEL on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method GET_MASTER_COLUMN_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_T_TREEFIELD_DESCR FPM Tree GUIBB field description 20100625

Method GET_MASTER_COLUMN_DETAILS on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method HANDLE_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TREE_ATTRIBUTES Call by reference Type reference (TYPE) FPMGB_S_TREE_ATTRIBUTES Hierarchical List GUIBB - Master Column Attributes 20100622
2 Changing CT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action usage 20100622
3 Changing CT_DATA Call by reference Type reference (TYPE) DATA 20100622
4 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20100622
5 Changing CT_SELECTED_LINES Call by reference Type reference (TYPE) RSTABIXTAB Repository Infosystem Table for Indexes 20100622
6 Changing CV_LEAD_INDEX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20100622
7 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100622
8 Exporting EV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100622
9 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100622
10 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100622
11 Exporting EV_SELECTED_LINES_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100622
12 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100622
13 Importing IO_SERVICE_INFO Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_TREE_SERVICE_INFO Provides information about services 20120113
14 Importing IT_SELECTED_FIELDS Call by reference Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20100622
15 Importing IV_PARAMETER Call by reference Type reference (TYPE) STRING 20100622
16 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100622
17 Importing IV_VISIBLE_ROWS Call by reference Type reference (TYPE) I 20100622

Method HANDLE_GET_DATA on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LEVEL Call by reference Type reference (TYPE) STRING 20100622
2 Exporting EV_SEATMAX1 Call by reference Type reference (TYPE) I 20100623
3 Exporting EV_SEATMAX2 Call by reference Type reference (TYPE) I 20100623
4 Importing IV_PARENT_KEY Call by reference Type reference (TYPE) CHAR30 30 Characters 20100623
5 Importing IV_ROW_KEY Call by reference Type reference (TYPE) CHAR30 30 Characters 20100623

Method LOAD_DATA on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method LOAD_LEVEL_ONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) FPMGB_T_TREE_TEST_FCAT Field Catalog Table Type for Tree GUIBB 20091013
2 Importing IV_KEY_VALUE Call by reference Type reference (TYPE) CHAR30 30 Characters 20091013

Method LOAD_LEVEL_ONE on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method LOAD_LEVEL_TWO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) FPMGB_T_TREE_TEST_FCAT Field Catalog Table Type for Tree GUIBB 20091013
2 Exporting EV_SEATMAX1 Call by reference Type reference (TYPE) I 20091013
3 Exporting EV_SEATMAX2 Call by reference Type reference (TYPE) I 20091013
4 Importing IV_KEY_VALUE1 Call by reference Type reference (TYPE) CHAR30 30 Characters 20091013
5 Importing IV_KEY_VALUE2 Call by reference Type reference (TYPE) CHAR30 30 Characters 20091013

Method LOAD_LEVEL_TWO on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.

Method READ_COUNTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COUNTRY_DESCR Call by reference Type reference (TYPE) FPMGB_S_TREEFIELD_DESCR GUIBB Tree Field Description 20090818

Method READ_COUNTRIES on class CL_FPMGB_TREE_TEST_SFLIGHT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730