SAP ABAP Class CL_IC_LTX_GENERATOR (Launch Transaction Generator)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IC_LTX_GENERATOR Launch Transaction Handler Generator 20041122
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IC_LTX_GENERATOR_BOR Launch Transaction Generator for BOR based Transactions 20041122
2 Inheritance (c INHERITING FROM c_ref)  CL_IC_LTX_GENERATOR_URL Launch Transaction Generator for URL based Transactions 20041129
Properties
Class CL_IC_LTX_GENERATOR  
Short Description Launch Transaction Generator    
Super Class    
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 20041122   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)
2 SEOP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IC_LTX_GENERATOR Launch Transaction Handler Generator 20041122
Friends
Class CL_IC_LTX_GENERATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_METHOD_CLASS_CONSTRUCTOR Constant Protected Type reference (TYPE) SEOCPDNAME 'CLASS_CONSTRUCTOR' Full Component Name 20041123
2 GC_METHOD_CONSTRUCTOR Constant Protected Type reference (TYPE) SEOCPDNAME 'CONSTRUCTOR' Full Component Name 20041123
3 GC_METHOD_DEFINITION Constant Protected Type reference (TYPE) SEOCPDNAME 'GET_ACTION_DEFINITION' Full Component Name 20041123
4 GC_METHOD_OUTBOUND_PLUG Constant Protected Type reference (TYPE) SEOCPDNAME 'IF_CRM_IC_ACTION_HANDLER~GET_OUTBOUND_PLUG' Full Component Name 20041203
5 GC_METHOD_PREPARE Constant Protected Type reference (TYPE) SEOCPDNAME 'IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW' Full Component Name 20041123
6 GC_METHOD_RETURN Constant Protected Type reference (TYPE) SEOCPDNAME 'IF_CRM_IC_ACTION_HANDLER~PROCESS_RETURN' Full Component Name 20041123
7 GC_PARAM_TYPE_IMPORT Constant Protected Type reference (TYPE) C 'I' 20041129
8 GS_LTX_ID Instance attribute Protected Type reference (TYPE) CRMC_IC_LTX_ID Launch Transaction Definition 20041122
9 GV_DESCRIPTION Instance attribute Protected Type reference (TYPE) SEODESCR Short description 20041123
10 GV_LTX_DEFINITION Instance attribute Protected Object reference (TYPE REF TO) CL_IC_LTX_DEFINITION Launch Transaction Definition 20041122
11 GV_PREREQ_ALREADY_CHECKED Instance attribute Private Type reference (TYPE) ABAP_BOOL abap_undefined CHECK_PREREQUISITES was already called 20110615
12 GV_SUPERCLASS Instance attribute Protected Type reference (TYPE) SEOCLSNAME Object Type Name 20041123
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ATTRIBUTES Instance method Protected Method 20041123
2 BUILD_GET_OUTBOUND_PLUG Instance method Protected Method 20041203
3 BUILD_METHOD_DEFINITIONS Instance method Protected Method 20041123
4 BUILD_METHOD_PARAMETERS Instance method Protected Method 20041123
5 BUILD_PREPARE Instance method Protected Method 20041124
6 BUILD_PREPARE_BEGIN Instance method Protected Method 20041124
7 BUILD_PREPARE_END Instance method Protected Method 20041124
8 BUILD_REDEFINITIONS Instance method Protected Method 20041123
9 BUILD_RETURN Instance method Protected Method 20041129
10 BUILD_RETURN_BEGIN Instance method Protected Method 20041129
11 CHECK_PREREQUISITES Instance method Private Method Authorization, etc. 20110614
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041122
13 CREATE_VERSION Instance method Private Method Create entry in version database 20110615
14 GET_CLASS_DESCRIPTOR Instance method Protected Method Get class description 20050221
15 PREPARE_DEF_FOR_IMP_PARAMS Instance method Protected Method Prepare variable definitions for import parameters 20041202
16 SPECIFIC_BUILD_CLASS_CONSTR Instance method Protected Method Implement: Class constructor code generation 20041123
17 SPECIFIC_BUILD_CONSTRUCTOR Instance method Protected Method Implement: Constructor code generation 20041123
18 SPECIFIC_BUILD_DEFINITION Instance method Protected Method Implement: Transaction definition code generation 20041123
19 SPECIFIC_INITIALIZE Instance method Protected Method Implement: 20041123
20 SPECIFIC_PREPARE_CODE Instance method Protected Method Implement: Parameter value assignment 20041124
21 SPECIFIC_PREPARE_DEFINITIONS Instance method Protected Method Implement: Parameter definitions 20041124
22 SPECIFIC_PREP_LTX_DEFINITION Instance method Protected Method Implement: 20041123
23 SPECIFIC_RETURN_CODE Instance method Protected Method Implement: Parameter return processing 20041129
Events
Class CL_IC_LTX_GENERATOR has no event.
Types
Class CL_IC_LTX_GENERATOR has no local type.
Method Signatures

Method BUILD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_IC_LTX_CLASS_DESCRIPTOR Launch Transaction class description 20041123

Method BUILD_ATTRIBUTES on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_GET_OUTBOUND_PLUG 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 20041203

Method BUILD_GET_OUTBOUND_PLUG on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_METHOD_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_IC_LTX_CLASS_DESCRIPTOR Launch Transaction class description 20041123

Method BUILD_METHOD_DEFINITIONS on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_METHOD_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_IC_LTX_CLASS_DESCRIPTOR Launch Transaction class description 20041123

Method BUILD_METHOD_PARAMETERS on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_PREPARE 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 20041124

Method BUILD_PREPARE on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_PREPARE_BEGIN 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 20041124

Method BUILD_PREPARE_BEGIN on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_PREPARE_END 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 20041124

Method BUILD_PREPARE_END on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_REDEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_DESCRIPTOR Call by reference Object reference (TYPE REF TO) IF_IC_LTX_CLASS_DESCRIPTOR Launch Transaction class description 20041123

Method BUILD_REDEFINITIONS on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_RETURN 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 20041129

Method BUILD_RETURN on class CL_IC_LTX_GENERATOR has no exception.

Method BUILD_RETURN_BEGIN 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 20041129

Method BUILD_RETURN_BEGIN on class CL_IC_LTX_GENERATOR has no exception.

Method CHECK_PREREQUISITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20110614
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20110615

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LTX_ID Call by reference Type reference (TYPE) CRMC_IC_LTX_ID Starttransaktionsdefinition 20041122
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) SIMPLE 20041212

Method CONSTRUCTOR on class CL_IC_LTX_GENERATOR has no exception.

Method CREATE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20110615
2 Importing IV_TDEVC_KORRFLAG Call by reference Type reference (TYPE) KORRFLAG Record Object Changes in Transport Requests 20110616
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20110615

Method GET_CLASS_DESCRIPTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_IC_LTX_CLASS_DESCRIPTOR 20050221
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20050221

Method PREPARE_DEF_FOR_IMP_PARAMS 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 20041202

Method PREPARE_DEF_FOR_IMP_PARAMS on class CL_IC_LTX_GENERATOR has no exception.

Method SPECIFIC_BUILD_CLASS_CONSTR 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 20041123
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20041129

Method SPECIFIC_BUILD_CONSTRUCTOR 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 20041123
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20041129

Method SPECIFIC_BUILD_DEFINITION 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 20041123
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20041129

Method SPECIFIC_INITIALIZE Signature

Method SPECIFIC_INITIALIZE on class CL_IC_LTX_GENERATOR has no parameter.
Method SPECIFIC_INITIALIZE on class CL_IC_LTX_GENERATOR has no exception.

Method SPECIFIC_PREPARE_CODE 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 20041124

Method SPECIFIC_PREPARE_CODE on class CL_IC_LTX_GENERATOR has no exception.

Method SPECIFIC_PREPARE_DEFINITIONS 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 20041124

Method SPECIFIC_PREPARE_DEFINITIONS on class CL_IC_LTX_GENERATOR has no exception.

Method SPECIFIC_PREP_LTX_DEFINITION Signature

Method SPECIFIC_PREP_LTX_DEFINITION on class CL_IC_LTX_GENERATOR has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20041123

Method SPECIFIC_RETURN_CODE 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 20041129

Method SPECIFIC_RETURN_CODE on class CL_IC_LTX_GENERATOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 500