SAP ABAP Class CL_UIF_TRAVEL_UI_TOOLS (Utilities for UIF Travel objects)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI (Application Component) WebClient UI
     BSP_DYN_CONFIG_TAG_LIB_APP_UI (Package) CRM UI Framework Test Application UI
Properties
Class CL_UIF_TRAVEL_UI_TOOLS  
Short Description Utilities for UIF Travel objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TAG_LIB_APP_UI   CRM UI Framework Test Application UI 
Created 20070313   SAP 
Last change 20081007   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
Class CL_UIF_TRAVEL_UI_TOOLS has no interface implemented.
Friends
Class CL_UIF_TRAVEL_UI_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BOOKING_EMPTY Static Attribute Public Type reference (TYPE) I 0 20070405
2 GC_BOOKING_HIGH Static Attribute Public Type reference (TYPE) I 3 20070405
3 GC_BOOKING_LOW Static Attribute Public Type reference (TYPE) I 1 20070405
4 GC_BOOKING_MEDIUM Static Attribute Public Type reference (TYPE) I 2 20070405
5 GC_CUCO_BOOKING Constant Public Type reference (TYPE) STRING 'UIF_BOOKING_O/CuCoBook' 20070319
6 GC_CUCO_FLIGHT Constant Public Type reference (TYPE) STRING 'UIF_FLIGHT_O/CuCoFlight' 20070319
7 GC_CUCO_SEARCH Constant Public Type reference (TYPE) STRING 'UIF_FLIGHT_S/CuCoSearch' 20070323
8 GC_TEXT_BOOK_TITLE Constant Public Type reference (TYPE) STRING '005' 20070319
9 GC_TEXT_COONECTIONTREE_TITLE Constant Public Type reference (TYPE) STRING '012' 20070418
10 GC_TEXT_CUSTOMER_TITLE Constant Public Type reference (TYPE) STRING '011' 20070416
11 GC_TEXT_DELETE Constant Public Type reference (TYPE) STRING '007' 20070319
12 GC_TEXT_EDIT Constant Public Type reference (TYPE) STRING '006' 20070319
13 GC_TEXT_F4CUSTOMER_TITLE Constant Public Type reference (TYPE) STRING '008' 20070321
14 GC_TEXT_FLIGHT_TITLE Constant Public Type reference (TYPE) STRING '002' 20070315
15 GC_TEXT_NO Constant Public Type reference (TYPE) STRING '010' 20070327
16 GC_TEXT_SEARCH_CUST_TITLE Constant Public Type reference (TYPE) STRING '001' 20070315
17 GC_TEXT_SEARCH_FLIGHT_TITLE Constant Public Type reference (TYPE) STRING '003' 20070319
18 GC_TEXT_YES Constant Public Type reference (TYPE) STRING '009' 20070327
Methods
# Method Level Visibility Method type Description Created on
1 GET_CARRIERS Static method Public Method Returns the list of carrier 20070405
2 GET_FLIGHT_HAS_CONNECTIONS Static method Public Method Returns true if the Flight has any connection 20070404
3 GET_FLIGHT_NB_BOOKINGS Static method Public Method Returns range 1/2/3 depending on how many booking it has 20070405
4 GET_NEXT_BOOKING_ID Static method Public Method Returns the next booking ID for this flight 20070327
5 GET_SMOKER_TEXT Static method Public Method Conversion of smoker from Boolean to description 20070327
6 GET_TEXT Static method Public Method Get text general element 20070315
7 GET_TITLE_BOOKING Static method Public Method Returns the title of Booking object 20070319
8 GET_TITLE_CONNECTIONTREE Static method Public Method Returns the title of Connection Tree object 20070418
9 GET_TITLE_FLIGHT Static method Public Method Returns the title of Flight object 20070315
10 IS_FLIGHT_PERSISTENT Static method Public Method Checks if this flight is persisted in DB tables 20070321
Events
Class CL_UIF_TRAVEL_UI_TOOLS has no event.
Types
Class CL_UIF_TRAVEL_UI_TOOLS has no local type.
Method Signatures

Method GET_CARRIERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CARRIERS Call by reference Type reference (TYPE) CRMT_BOL_UIF_TRAVEL_CARR_ATT Table for UIF Travel Carrier object 20070405

Method GET_CARRIERS on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_FLIGHT_HAS_CONNECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HAS_CONNECTION Value transfer Type reference (TYPE) ABAP_BOOL 20070404
2 Importing IS_FLIGHT_KEY Call by reference Type reference (TYPE) CRMS_BOL_UIF_TRAVEL_FLIGHT_KEY Key structure for UIF Travel Flight object 20070404

Method GET_FLIGHT_HAS_CONNECTIONS on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_FLIGHT_NB_BOOKINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FLIGHT_KEY Call by reference Type reference (TYPE) CRMS_BOL_UIF_TRAVEL_FLIGHT_KEY Key structure for UIF Travel Flight object 20070405
2 Returning RV_RESULT Value transfer Type reference (TYPE) I 20070405

Method GET_FLIGHT_NB_BOOKINGS on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_NEXT_BOOKING_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BOOKING_ID Call by reference Type reference (TYPE) I 20070327
2 Importing IS_FLIGHT_KEY Call by reference Type reference (TYPE) CRMS_BOL_UIF_TRAVEL_FLIGHT_KEY Key structure for UIF Travel Flight object 20070327

Method GET_NEXT_BOOKING_ID on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_SMOKER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SMOKER_TXT Call by reference Type reference (TYPE) STRING 20070327
2 Importing IV_SMOKER Call by reference Type reference (TYPE) CRMT_BOOLEAN Logical Variable 20070327

Method GET_SMOKER_TEXT on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT_NUMBER Call by reference Type reference (TYPE) STRING 20070315
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20070315

Method GET_TEXT on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_TITLE_BOOKING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_UIFBOOK Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20070319
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20070319

Method GET_TITLE_BOOKING on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_TITLE_CONNECTIONTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_UIFBOOK Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20070418
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20070418

Method GET_TITLE_CONNECTIONTREE on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method GET_TITLE_FLIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_UIFFLIGHT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20070315
2 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) STRING 20070315

Method GET_TITLE_FLIGHT on class CL_UIF_TRAVEL_UI_TOOLS has no exception.

Method IS_FLIGHT_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ENTITY Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20070321
2 Returning RV_RESULT Value transfer Type reference (TYPE) CRMT_BOOLEAN Logical Variable 20070321

Method IS_FLIGHT_PERSISTENT on class CL_UIF_TRAVEL_UI_TOOLS has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700