SAP ABAP Class CL_CRM_IC_ABOX_ABSTRACT_URL (Abstract base class for URL transactions)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-ACC (Application Component) Activity Clipboard
     CRM_IC_APPL_UI_BDC (Package) IC Business Data Context UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_IC_ABOX_ABSTRACT Parent class for all IC actions 20040312
Properties
Class CL_CRM_IC_ABOX_ABSTRACT_URL  
Short Description Abstract base class for URL transactions    
Super Class CL_CRM_IC_ABOX_ABSTRACT Parent class for all IC actions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_APPL_UI_BDC   IC Business Data Context UI 
Created 20040312   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_CRM_IC_ABOX_ABSTRACT_URL has no interface implemented.
Friends
Class CL_CRM_IC_ABOX_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' 20040409
2 GS_URL Instance attribute Protected Type reference (TYPE) CRMT_IC_LTX_URL_DATA Definition of URL based Launch Transactions 20040312
3 GT_PARAMS Instance attribute Protected Type reference (TYPE) CRMT_IC_LTX_UPA_TAB Table of Parameters for URL based Launch Transactions 20040318
4 GV_FORM_PARAMS Instance attribute Protected Type reference (TYPE) STRING 20040318
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OTHER_RETURN_INFO_TO_URL Instance method Protected Method 20040326
2 ADD_PARAMETER Instance method Protected Method 20040318
3 ADD_RETURN_ADDRESS_TO_URL Instance method Protected Method 20040325
4 BUILD_BSP_URL Instance method Protected Method 20040317
5 BUILD_OTHER_URL Instance method Protected Method 20040313
6 BUILD_OTHER_URL_COMPLEX Instance method Protected Method 20040319
7 BUILD_OTHER_URL_SIMPLE Instance method Protected Method 20040317
8 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040312
9 DETERMINE_PROTOCOL_NAME Instance method Protected Method Returns 'http' or 'https' depending on the protocol 20040317
10 GET_APPLICATION_AND_NAMESPACE Instance method Protected Method 20040319
11 GET_HOST_AND_PORT Instance method Protected Method 20040319
12 INIT Instance method Protected Method 20040313
13 IS_OTHER_URL Instance method Protected Method 20040313
14 IS_URL_BSP_BASED Instance method Protected Method 20040313
15 LOAD_URL_CUSTOMIZING Instance method Protected Method 20040318
16 RAISE_EXCEPTION_NO_URL_ID_CUST Instance method Protected Method 20040322
Events
Class CL_CRM_IC_ABOX_ABSTRACT_URL has no event.
Types
Class CL_CRM_IC_ABOX_ABSTRACT_URL has no local type.
Method Signatures

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 20040326

Method ADD_OTHER_RETURN_INFO_TO_URL on class CL_CRM_IC_ABOX_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) STRING 20040318
2 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20040318

Method ADD_PARAMETER on class CL_CRM_IC_ABOX_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 20040325

Method ADD_RETURN_ADDRESS_TO_URL on class CL_CRM_IC_ABOX_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 20040317
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20040322

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 20040313

Method BUILD_OTHER_URL on class CL_CRM_IC_ABOX_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 20040319

Method BUILD_OTHER_URL_COMPLEX on class CL_CRM_IC_ABOX_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 20040317

Method BUILD_OTHER_URL_SIMPLE on class CL_CRM_IC_ABOX_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 20040312
2 Importing IV_LOGSYS Call by reference Type reference (TYPE) STRING 20040312
3 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basisklasse für WD-View-Cotroller 20040312
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20040322

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 20040317

Method DETERMINE_PROTOCOL_NAME on class CL_CRM_IC_ABOX_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 20040319
2 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) STRING 20040319
3 Importing IV_FULLNAME Call by reference Type reference (TYPE) SIMPLE 20040319

Method GET_APPLICATION_AND_NAMESPACE on class CL_CRM_IC_ABOX_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 20040319
2 Exporting EV_PORT Call by reference Type reference (TYPE) STRING 20040319
3 Importing IV_MAPPED_LOGSYS Call by reference Type reference (TYPE) CRMT_IC_MAPPED_LOGSYS Abgebildetes logisches System 20040319
4 Importing IV_PROTOCOL Call by reference Type reference (TYPE) ABAP_BOOL 20040319
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20040319

Method INIT Signature

Method INIT on class CL_CRM_IC_ABOX_ABSTRACT_URL has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20040322

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 20040313

Method IS_OTHER_URL on class CL_CRM_IC_ABOX_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 20040313

Method IS_URL_BSP_BASED on class CL_CRM_IC_ABOX_ABSTRACT_URL has no exception.

Method LOAD_URL_CUSTOMIZING Signature

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

Method RAISE_EXCEPTION_NO_URL_ID_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URL_ID Call by reference Type reference (TYPE) SIMPLE 20040322
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20040322
History
Last changed by/on SAP  20081007 
SAP Release Created in 400