SAP ABAP Class CL_FPMGB_FORM_FLIGHT_E2 (Demo GUIBB: Hotel Booking)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_DEMO (Package) Floorplan Manager (Examples and Demo 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 20080226
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM Generic Form UI Building Block 20080226
Properties
Class CL_FPMGB_FORM_FLIGHT_E2  
Short Description Demo GUIBB: Hotel Booking    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_DEMO   Floorplan Manager (Examples and Demo applications) 
Created 20080226   SAP 
Last change 20110908   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 20080226
2 IF_FPM_GUIBB_FORM Generic Form UI Building Block 20080226
Friends
Class CL_FPMGB_FORM_FLIGHT_E2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_DATE_CHECKIN Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_CHECKIN' ID of the FPM Event 20080227
2 GC_EVENT_DATE_CHECKOUT Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_CHECKOUT' ID of the FPM Event 20080227
3 GC_EVENT_DESTINATION Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_DESTINATION' ID of the FPM Event 20080227
4 GC_URL_CHECKINDAY Constant Private Type reference (TYPE) STRING ';checkin_monthday=' 20080227
5 GC_URL_CHECKINYEARMONTH Constant Private Type reference (TYPE) STRING ';checkin_year_month=' 20080227
6 GC_URL_CHECKOUTDAY Constant Private Type reference (TYPE) STRING ';checkout_monthday=' 20080227
7 GC_URL_CHECKOUTYEARMONTH Constant Private Type reference (TYPE) STRING ';checkout_year_month=' 20080227
8 GC_URL_PRE1 Constant Private Type reference (TYPE) STRING 'http://www.booking.com/searchresults.' 20080228
9 GC_URL_PRE2 Constant Private Type reference (TYPE) STRING '.html?sid=94cfc7828668fbc9e78f45d4a4dbe186' 20080228
10 GC_URL_SUFF1 Constant Private Type reference (TYPE) STRING ';class_interval=1;do_availability_check=1;offset=0;si=ai%2Cco%2Cci%2Cre;ss_all=0;iata=' 20080227
11 GC_URL_SUFF2 Constant Private Type reference (TYPE) STRING ';radius=9' 20080227
12 MR_FPM Static Attribute Protected Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20080304
13 MR_IDR Static Attribute Protected Object reference (TYPE REF TO) IF_FPM_IDR Interface to access to IDR 20080306
14 MR_MESSAGE_MANAGER Static Attribute Protected Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER IFPM message manager public usenterface for accessing FPM fu 20080314
15 MR_SHARED_DATA Static Attribute Protected Object reference (TYPE REF TO) CL_FPMGB_FORM_FLIGHT_E_SD Data Provider for several GUIBBs 20080228
16 MS_FLIGHT Instance attribute Private Type reference (TYPE) T_FLIGHTS 20080228
17 MT_MEAL Instance attribute Private See coding 20080226
18 MV_LANG_ISO Instance attribute Private Type reference (TYPE) LAISO 20080228
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DD_VALUES Instance method Private Method Add the values for dropdown listbox 20080226
2 ADD_HEADER_INFO Instance method Private Method 20080310
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080226
Events
Class CL_FPMGB_FORM_FLIGHT_E2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_FIELD_CAT Private See coding 20080226 begin of t_field_cat, cityto type s_from_cit, airpto type s_toairp, airpto_link type string, airpto_link2 type string, fldate type s_date, fldate2 type s_date, checkin type s_date, checkout type s_date, end of t_field_cat
2 T_FLIGHTS Private See coding 20080228 begin of t_flights, countryfr type string, countryto type string, carrid type s_carr_id, carrname type s_carrname, connid type s_conn_id, fldate type s_date, cityfrom type s_from_cit, airpfrom type s_fromairp, cityfrom_link type s_url, cityto type s_from_cit, airpto type s_toairp, cityto_link type s_url, deptime type s_dep_time, arrtime type s_arr_time, planetype type s_planetye, roundtrip type boole_d, resultlist type string, hdr type string, class type s_class, period type s_period, countryfr2 type string, countryto2 type string, carrid2 type s_carr_id, carrname2 type s_carrname, connid2 type s_conn_id, fldate2 type s_date, cityfrom2 type s_from_cit, cityto2 type s_from_cit, deptime2 type s_dep_time, arrtime2 type s_arr_time, planetype2 type s_planetye, resultlist2 type string, hdr2 type string, class2 type s_class, end of t_flights
3 T_MEAL Private See coding 20080226 begin of t_meal, menunumber type s_menu, starter type s_starter, maincourse type s_macourse, dessert type s_dessert, startert type s_mealtext, maincourset type s_mealtext, dessertt type s_mealtext, starter_type type s_mealtype, maincourse_type type s_mealtype, dessert_type type s_mealtype, end of t_meal
Method Signatures

Method ADD_DD_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FIELD_DESCRIPTION Call by reference Type reference (TYPE) FPMGB_S_FORMFIELD_DESCR GUIBB Form Field Description 20080226
2 Importing IT_SELCRIT1 Call by reference Type reference (TYPE) TABLE 20080226
3 Importing IT_SELCRIT2 Call by reference Type reference (TYPE) TABLE 20080226

Method ADD_DD_VALUES on class CL_FPMGB_FORM_FLIGHT_E2 has no exception.

Method ADD_HEADER_INFO Signature

Method ADD_HEADER_INFO on class CL_FPMGB_FORM_FLIGHT_E2 has no parameter.
Method ADD_HEADER_INFO on class CL_FPMGB_FORM_FLIGHT_E2 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPMGB_FORM_FLIGHT_E2 has no parameter.
Method CONSTRUCTOR on class CL_FPMGB_FORM_FLIGHT_E2 has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711