SAP ABAP Class CL_FPMGB_FORM_FLIGHT_E (Demo GUIBB: Select a Flight (advanced))
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 20080212
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM Generic Form UI Building Block 20080212
Properties
Class CL_FPMGB_FORM_FLIGHT_E  
Short Description Demo GUIBB: Select a Flight (advanced)    
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 20080212   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPMGB_FORM_FLIGHT_E has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20080212
2 IF_FPM_GUIBB_FORM Generic Form UI Building Block 20080212
Friends
Class CL_FPMGB_FORM_FLIGHT_E has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CITYFR Constant Private Type reference (TYPE) FIELDNAME 'CITYFROM' Field Name 20080212
2 GC_CITYFR_LINK Constant Private Type reference (TYPE) FIELDNAME 'CITYFROM_LINK' Field Name 20080212
3 GC_CITYTO Constant Private Type reference (TYPE) FIELDNAME 'CITYTO' Field Name 20080212
4 GC_CITYTO_LINK Constant Private Type reference (TYPE) FIELDNAME 'CITYTO_LINK' Field Name 20080212
5 GC_COUNTRYFR Constant Private Type reference (TYPE) FIELDNAME 'COUNTRYFR' Field Name 20080313
6 GC_COUNTRYTO Constant Private Type reference (TYPE) FIELDNAME 'COUNTRYTO' Field Name 20080313
7 GC_EVENT_CITY_FROM Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_CITYFROM' ID of the FPM Event 20080212
8 GC_EVENT_CITY_TO Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_CITYTO' ID of the FPM Event 20080212
9 GC_EVENT_COUNTRY_FR Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_COUNTRYFR' ID of the FPM Event 20080212
10 GC_EVENT_COUNTRY_TO Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_COUNTRYTO' ID of the FPM Event 20080212
11 GC_EVENT_FLIGHT Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_FLIGHTSEL' ID of the FPM Event 20080212
12 GC_EVENT_FLIGHT2 Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_FLIGHTSEL2' ID of the FPM Event 20080215
13 GC_EVENT_RESET_INPUT Instance attribute Private Type reference (TYPE) FPM_EVENT_ID 'BTN_RESET_SELECTION' ID of the FPM Event 20080221
14 GC_EVENT_ROUNDTRIP Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVT_ROUNDTRIP' ID of the FPM Event 20080215
15 GC_HELP_DOC_OBJECT Constant Private Type reference (TYPE) FIELDNAME 'FPM_DEMO_FLIGHT_E_TEXT' Field Name 20080314
16 GC_RESULTLIST Constant Private Type reference (TYPE) FIELDNAME 'RESULTLIST' Field Name 20080212
17 GC_RESULTLIST2 Constant Private Type reference (TYPE) FIELDNAME 'RESULTLIST2' Field Name 20080215
18 GC_URL_GM_1 Constant Private Type reference (TYPE) STRING 'http://www.sap.com/' Google Maps Url-string1 20080212
19 GC_URL_GM_2 Constant Private Type reference (TYPE) STRING '' Google Maps Url-string2 20080213
20 GC_VISIBLE_NO Constant Private Type reference (TYPE) WDUI_VISIBILITY '01' not visible 20080215
21 GC_VISIBLE_YES Constant Private Type reference (TYPE) WDUI_VISIBILITY '02' visible 20080215
22 GC_WIDTH_DD_BOX Constant Private Type reference (TYPE) INT4 140 Natural number 20080314
23 MR_FPM Static Attribute Protected Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20080227
24 MR_IDR Static Attribute Protected Object reference (TYPE REF TO) IF_FPM_IDR Interface to access to IDR 20080310
25 MR_MESSAGE_MANAGER Static Attribute Protected Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20080227
26 MR_SHARED_DATA Static Attribute Protected Object reference (TYPE REF TO) CL_FPMGB_FORM_FLIGHT_E_SD Data Provider for several GUIBBs 20080227
27 MT_CITY Instance attribute Private See coding 20080212
28 MT_COUNTRY Instance attribute Private See coding 20080212
29 MT_FLIGHTS Instance attribute Private See coding 20080212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DD_VALUES Instance method Private Method Add the values for dropdown listbox 20080212
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080212
3 GEN_CITY_URL Instance method Private Method 20080213
4 GET_DD_TEXT Instance method Private Method 20080313
5 GET_HELP_TEXT Instance method Private Method 20080314
6 RESET_INPUT Instance method Private Method 20080221
Events
Class CL_FPMGB_FORM_FLIGHT_E has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CITY Private See coding 20080212 begin of t_city, id type s_airport, name type s_airpname, time_zone type s_tzone, city type s_city, latitude type s_lati, longitude type s_long, end of t_city
2 T_COUNTRY Private See coding 20080212 begin of t_country, land1 type land1, landx type landx, end of t_country
3 T_FLIGHTS Private See coding 20080212 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
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 20080212
2 Importing IT_SELCRIT1 Call by reference Type reference (TYPE) TABLE 20080212
3 Importing IT_SELCRIT2 Call by reference Type reference (TYPE) TABLE 20080212
4 Importing IT_SELCRIT3 Call by reference Type reference (TYPE) TABLE 20080212

Method ADD_DD_VALUES on class CL_FPMGB_FORM_FLIGHT_E has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FPMGB_FORM_FLIGHT_E has no parameter.
Method CONSTRUCTOR on class CL_FPMGB_FORM_FLIGHT_E has no exception.

Method GEN_CITY_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE 20080214
2 Changing CV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20080214
3 Importing IV_AIRPORT_ID Call by reference Type reference (TYPE) S_AIRPORT 20080213
4 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20080214

Method GEN_CITY_URL on class CL_FPMGB_FORM_FLIGHT_E has no exception.

Method GET_DD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FIELDTEXT Call by reference Type reference (TYPE) STRING 20080313
2 Importing IT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE 20080313
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20080313
4 Importing IV_FIELDVALUE Call by reference Type reference (TYPE) STRING 20080313

Method GET_DD_TEXT on class CL_FPMGB_FORM_FLIGHT_E has no exception.

Method GET_HELP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HELP_DOC_OBJECT Call by reference Type reference (TYPE) DOKHL-OBJECT 20080314
2 Returning HELP_TEXT Value transfer Type reference (TYPE) STRING 20080314

Method GET_HELP_TEXT on class CL_FPMGB_FORM_FLIGHT_E has no exception.

Method RESET_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE 20080221
2 Changing CV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D 20080221
3 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20080313

Method RESET_INPUT on class CL_FPMGB_FORM_FLIGHT_E has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711