SAP ABAP Class /PLMU/CL_EX_FRW_LAUNCHPAD (Default Launchpad BAdI Implementation)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SPI-FSI (Application Component) FPM SPI Integration
     /PLMU/UI_FRW_SERVICES (Package) UI Framework: Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_APB_LPD_BROWSER_ONLY_URL Interface for BAdI: BADI_APB_LPD_BROWSER_ONLY_URL 20091122
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_APB_LPD_LAUNCH_CHECK Interface for BAdI: BADI_APB_LPD_LAUNCH_CHECK 20091203
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_APB_LPD_MODIFY_URL_PARAMS Interface for BAdI: BADI_APB_LPD_MODIFY_URL_PARAMS 20091122
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20091122
Properties
Class /PLMU/CL_EX_FRW_LAUNCHPAD  
Short Description Default Launchpad BAdI Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /PLMU/UI_FRW_SERVICES   UI Framework: Services 
Created 20091122   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /PLMU/CL_EX_FRW_LAUNCHPAD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_APB_LPD_BROWSER_ONLY_URL Interface for BAdI: BADI_APB_LPD_BROWSER_ONLY_URL 20091122
2 IF_APB_LPD_LAUNCH_CHECK Interface for BAdI: BADI_APB_LPD_LAUNCH_CHECK 20091203
3 IF_APB_LPD_MODIFY_URL_PARAMS Interface for BAdI: BADI_APB_LPD_MODIFY_URL_PARAMS 20091122
4 IF_BADI_INTERFACE Tag Interface for BAdIs 20091122
Friends
Class /PLMU/CL_EX_FRW_LAUNCHPAD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_LPD_GENERAL_ALIAS_URL Constant Private Type reference (TYPE) STRING `LPD_DYNAMIC_URL` Launch Pad Application ID 20100413
2 GC_LPD_GENERAL_INSTANCE Constant Private Type reference (TYPE) APB_LPD_INSTANCE 'GENERAL_BASIS' Launch Pad Instance 20100413
3 GC_LPD_GENERAL_ROLE Constant Private Type reference (TYPE) APB_LPD_ROLE 'PLM' Launch Pad Role 20100413
4 GO_URL Static Attribute Private Object reference (TYPE REF TO) CL_URL URL Generator for different frames in one 20100118
5 GT_LOGSYS_MAPPING Static Attribute Private Type reference (TYPE) GTY_T_LOGSYS 20091123
6 GV_LPD_NAV_MODE Instance attribute Private Type reference (TYPE) APB_LPD_NAV_MODE Navigation Mode 20120629
7 MS_CURRENT_LOGSYS Instance attribute Private Type reference (TYPE) GTY_S_LOGSYS 20091123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DEFAULT_PARAMETERS Instance method Private Method 20091124
2 BUILD_ITS_URL Instance method Private Method 20091203
3 BUILD_ITS_URL_INTERNAL Instance method Private Method 20091203
4 BUILD_WD_URL Instance method Private Method 20091209
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091124
6 CONVERT_PARAMETERS Instance method Private Method 20091209
7 FILTER_PARAMETERS Instance method Private Method 20091122
8 GET_PARAMETERS Instance method Private Method 20091209
9 GET_SERVER_ADDRESS_BY_LOGSYS Instance method Private Method 20091122
10 LAUNCH_URL Instance method Private Method 20091209
11 REPLACE_PARAMETERS Instance method Private Method 20091208
Events
Class /PLMU/CL_EX_FRW_LAUNCHPAD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_LOGSYS Private See coding 20091123 BEGIN OF GTY_S_LOGSYS, logsys type LOGSYS, protocol type string, host type STRING, port type STRING, client type STRING, END OF gty_s_logsys
2 GTY_T_LOGSYS Private See coding 20091123 gty_t_logsys type SORTED TABLE OF GTY_S_LOGSYS WITH UNIQUE KEY logsys
Method Signatures

Method ADD_DEFAULT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_URL Call by reference Type reference (TYPE) STRING 20091124
2 Importing IV_CLIENT Call by reference Type reference (TYPE) STRING 20091124
3 Importing IV_USERNAME Call by reference Type reference (TYPE) SYUNAME Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091208
4 Importing IV_WD_CONFIG_ID Call by reference Type reference (TYPE) STRING 20091209

Method ADD_DEFAULT_PARAMETERS on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method BUILD_ITS_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20091208
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091208
3 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20091208
4 Importing IV_LPD_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20091208
5 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20091208
6 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20091208
7 Importing IV_REMOVE_UNMAPPED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091208
8 Importing IV_TCODE Call by reference Type reference (TYPE) SYTCODE Transaction Code 20091208

Method BUILD_ITS_URL on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method BUILD_ITS_URL_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) STRING URL 20091203
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091203
3 Importing IV_HOST Call by reference Type reference (TYPE) STRING 20091203
4 Importing IV_PORT Call by reference Type reference (TYPE) STRING 20091203
5 Importing IV_PROTOCOL Call by reference Type reference (TYPE) STRING 20091203
6 Importing IV_TCODE Call by reference Type reference (TYPE) SYTCODE Transaction Code 20091203

Method BUILD_ITS_URL_INTERNAL on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method BUILD_WD_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20091209
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091209
3 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20091209
4 Importing IV_LPD_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20091209
5 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20091209
6 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20091209
7 Importing IV_REMOVE_UNMAPPED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091209
8 Importing IV_WD_APPLICATION Call by reference Type reference (TYPE) STRING 20091209
9 Importing IV_WD_CONFIGURATION Call by reference Type reference (TYPE) STRING 20091209
10 Importing IV_WD_NAMESPACE Call by reference Type reference (TYPE) STRING 20091209

Method BUILD_WD_URL on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /PLMU/CL_EX_FRW_LAUNCHPAD has no parameter.
Method CLASS_CONSTRUCTOR on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method CONVERT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETERS_FRW Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091209
2 Exporting ET_PARAMETERS_LPD Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20091209
3 Importing IT_PARAMETERS_FRW Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091209
4 Importing IT_PARAMETERS_LPD Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20091209

Method CONVERT_PARAMETERS on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method FILTER_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETERS Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20091122

Method FILTER_PARAMETERS on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUSINESS_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091209
2 Exporting EV_BATCH_INPUT_PROGRAM Call by reference Type reference (TYPE) STRING 20091209
3 Exporting EV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20091209
4 Exporting EV_LPD_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20091209
5 Exporting EV_LPD_APPLICATION_TYPE Call by reference Type reference (TYPE) APB_LPD_APPLICATION_TYPE Applikation type 20091209
6 Exporting EV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20091209
7 Exporting EV_LPD_LINK_TEXT Call by reference Type reference (TYPE) STRING 20091209
8 Exporting EV_LPD_NAV_MODE Call by reference Type reference (TYPE) APB_LPD_NAV_MODE Navigation Mode 20120629
9 Exporting EV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20091209
10 Exporting EV_REMOVE_UNMAPPED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091209
11 Exporting EV_TCODE Call by reference Type reference (TYPE) SYTCODE Current Transaction Code 20091209
12 Exporting EV_WD_APPLICATION Call by reference Type reference (TYPE) STRING 20091209
13 Exporting EV_WD_CONFIGURATION Call by reference Type reference (TYPE) STRING 20091209
14 Exporting EV_WD_NAMESPACE Call by reference Type reference (TYPE) STRING 20091209
15 Importing IT_PARAMETERS_FRW Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091209
16 Importing IT_PARAMETERS_LPD Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20091209
17 Importing IV_FIX_MAPPING_INCONSISTENCIES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100112

Method GET_PARAMETERS on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method GET_SERVER_ADDRESS_BY_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLIENT Call by reference Type reference (TYPE) STRING Client 20091122
2 Exporting EV_HOST Call by reference Type reference (TYPE) STRING 20091122
3 Exporting EV_PORT Call by reference Type reference (TYPE) STRING 20091122
4 Exporting EV_PROTOCOL Call by reference Type reference (TYPE) STRING 20091122
5 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20091122

Method GET_SERVER_ADDRESS_BY_LOGSYS on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method LAUNCH_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LPD_LINK_TEXT Call by reference Type reference (TYPE) STRING 20091209
2 Importing IV_URL Call by reference Type reference (TYPE) STRING 20091209

Method LAUNCH_URL on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.

Method REPLACE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETERS Call by reference Type reference (TYPE) /PLMB/T_FRW_PARAMETERS Parameters 20091208
2 Importing IV_CONVERT_TO_EXTERNAL Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091208
3 Importing IV_LPD_APPLICATION_ID Call by reference Type reference (TYPE) APB_LPD_GUID GUID 20091208
4 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE 20091208
5 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE 20091208
6 Importing IV_REMOVE_UNMAPPED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091208

Method REPLACE_PARAMETERS on class /PLMU/CL_EX_FRW_LAUNCHPAD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702