SAP ABAP Class CL_CRM_UI_LTX_ABSTRACT_URL (URL based launch transactions)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-APF (Application Component) Application Frame
     CRM_BSP_UI_FRAME_LTX (Package) Launch Transactions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_UI_LTX_ABSTRACT Root class of all launch transactions of WebClient UI 20060510
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AXT_EXT_GEN_LTX_HDLR ZST_AXT_EXT_GEN 20090520
Properties
Class CL_CRM_UI_LTX_ABSTRACT_URL  
Short Description URL based launch transactions    
Super Class CL_CRM_UI_LTX_ABSTRACT Root class of all launch transactions of WebClient UI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_LTX   Launch Transactions 
Created 20060510   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
Class CL_CRM_UI_LTX_ABSTRACT_URL has no interface implemented.
Friends
Class CL_CRM_UI_LTX_ABSTRACT_URL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PARAM_RETURN_CLIENT Constant Protected Type reference (TYPE) STRING 'ICRETURNCLIENT' 20060510
2 GS_OBN_CALL Instance attribute Public Type reference (TYPE) CRMT_UI_OBN_CALL Parameters of Object Based Navigation (Enterprise Portal) 20071213
3 GS_URL Instance attribute Protected Type reference (TYPE) CRMT_IC_LTX_URL_DATA Definition of URL based Launch Transactions 20060510
4 GT_OBN_PARAMETERS Instance attribute Protected Type reference (TYPE) CRMTT_NVP Table of Pairs of Name and Value 20071212
5 GT_PARAMS Instance attribute Protected Type reference (TYPE) CRMT_IC_LTX_UPA_TAB Table of Parameters for URL based Launch Transactions 20060510
6 GV_FORM_PARAMS Instance attribute Protected Type reference (TYPE) STRING 20060510
Methods
# Method Level Visibility Method type Description Created on
1 ADD_HTML_FORM_PARAM Instance method Protected Method Get HTML Of a Form Parameter 20081106
2 ADD_OTHER_RETURN_INFO_TO_URL Instance method Protected Method 20060510
3 ADD_PARAMETER Instance method Protected Method 20060510
4 ADD_RETURN_ADDRESS_TO_URL Instance method Protected Method 20060510
5 ADD_SOURCE_SESSION Instance method Protected Method Add Source Session Data 20081106
6 BUILD_BSP_URL Instance method Protected Method Build a BSP URL 20060510
7 BUILD_OTHER_URL Instance method Protected Method Build a non-BSP URL 20060510
8 BUILD_OTHER_URL_COMPLEX Instance method Protected Method Build a non-BSP URL with host/port determination 20060510
9 BUILD_OTHER_URL_SIMPLE Instance method Protected Method Build a non-BSP URL without host/port determination 20060510
10 BUILD_URL Instance method Protected Method Build URL that calles into a logical system 20080407
11 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060510
12 DETERMINE_PROTOCOL_NAME Instance method Protected Method Returns 'http' or 'https' depending on the protocol 20060510
13 EXTRACT_PARAMETERS_FROM_URL Instance method Protected Method Extract URL Parameters From URL 20071212
14 GET_APPLICATION_AND_NAMESPACE Instance method Protected Method 20060510
15 GET_HOST_AND_PORT Instance method Protected Method Obsolete since CRMUIF700 SP00 20060510
16 IS_OTHER_URL Instance method Protected Method 20060510
17 IS_URL_BSP_BASED Instance method Protected Method 20060510
18 LOAD_URL_CUSTOMIZING Instance method Protected Method 20060510
19 SET_OBN_CALL Instance method Public Method Set Parameters of Object Based Navigation 20071213
20 SET_OBN_PARAMETER Instance method Protected Method Insert or Update Application Parameter (OBN) 20071212
Events
Class CL_CRM_UI_LTX_ABSTRACT_URL has no event.
Types
Class CL_CRM_UI_LTX_ABSTRACT_URL has no local type.
Method Signatures

Method ADD_HTML_FORM_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) CSEQUENCE 20081106
2 Importing IV_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20081106

Method ADD_HTML_FORM_PARAM on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method ADD_OTHER_RETURN_INFO_TO_URL 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 20060510

Method ADD_OTHER_RETURN_INFO_TO_URL on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method ADD_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) CSEQUENCE 20060510
2 Importing IV_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20060510

Method ADD_PARAMETER on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method ADD_RETURN_ADDRESS_TO_URL 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 20060510

Method ADD_RETURN_ADDRESS_TO_URL on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method ADD_SOURCE_SESSION Signature

Method ADD_SOURCE_SESSION on class CL_CRM_UI_LTX_ABSTRACT_URL has no parameter.
Method ADD_SOURCE_SESSION on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method BUILD_BSP_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20060510
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20060510

Method BUILD_OTHER_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20060510

Method BUILD_OTHER_URL on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method BUILD_OTHER_URL_COMPLEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20060510

Method BUILD_OTHER_URL_COMPLEX on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method BUILD_OTHER_URL_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20060510

Method BUILD_OTHER_URL_SIMPLE on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method BUILD_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSP_APPLICATION Call by reference Type reference (TYPE) O2APPLNAME Name der BSP-Applikation 20080407
2 Importing IV_BSP_PAGE Call by reference Type reference (TYPE) O2PAGE Interner Name (Schlüssel) der BSP-Seite 20080407
3 Importing IV_MAPPED_LOGSYS Call by reference Type reference (TYPE) CRMT_IC_MAPPED_LOGSYS Zugeordnetes logisches System 20080407
4 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20080407
5 Importing IV_PROTOCOL Call by reference Type reference (TYPE) STRING 20080407
6 Importing IV_QUERY Call by reference Type reference (TYPE) STRING 20080407
7 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20080407

Method BUILD_URL on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING 20060510
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) STRING 20060510
3 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basisklasse für WD-View-Cotroller 20060510
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20060510

Method DETERMINE_PROTOCOL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20060510

Method DETERMINE_PROTOCOL_NAME on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method EXTRACT_PARAMETERS_FROM_URL Signature

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

Method EXTRACT_PARAMETERS_FROM_URL on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method GET_APPLICATION_AND_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION Call by reference Type reference (TYPE) STRING 20060510
2 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) STRING 20060510
3 Importing IV_FULLNAME Call by reference Type reference (TYPE) SIMPLE 20060510

Method GET_APPLICATION_AND_NAMESPACE on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method GET_HOST_AND_PORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HOST Call by reference Type reference (TYPE) STRING 20060510
2 Exporting EV_PORT Call by reference Type reference (TYPE) STRING 20060510
3 Importing IV_MAPPED_LOGSYS Call by reference Type reference (TYPE) CRMT_IC_MAPPED_LOGSYS Zugeordnetes logisches System 20060510
4 Importing IV_PROTOCOL Call by reference Type reference (TYPE) ABAP_BOOL 20060510
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20060510

Method IS_OTHER_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060510

Method IS_OTHER_URL on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method IS_URL_BSP_BASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20060510

Method IS_URL_BSP_BASED on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method LOAD_URL_CUSTOMIZING Signature

Method LOAD_URL_CUSTOMIZING on class CL_CRM_UI_LTX_ABSTRACT_URL has no parameter.
Method LOAD_URL_CUSTOMIZING on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method SET_OBN_CALL Signature

Method SET_OBN_CALL on class CL_CRM_UI_LTX_ABSTRACT_URL has no parameter.
Method SET_OBN_CALL on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.

Method SET_OBN_PARAMETER Signature

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

Method SET_OBN_PARAMETER on class CL_CRM_UI_LTX_ABSTRACT_URL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700