SAP ABAP Class CL_IC_LTX_DEFINITION (Launch Transaction Definition)
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_DEFINITION Launch Transaction Definition 20041118
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_IC_LTX_PARAMETER_ACCESS Parameter Access for Launch Transactions 20041123
Properties
Class CL_IC_LTX_DEFINITION  
Short Description Launch Transaction Definition    
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 20041118   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 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_IC_LTX_DEFINITION Launch Transaction Definition 20041118
2 IF_IC_LTX_PARAMETER_ACCESS Parameter Access for Launch Transactions 20041123
Friends
# Friend Modeled only Created on Description
1 CL_IC_LTX_CLASS_DESCRIPTOR 20041123 Launch Transaction Class Description
2 IF_IC_LTX_GENERATOR 20041123 Launch Transaction Handler Generator
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BOR_PARAMETER_PREFIX Constant Private Type reference (TYPE) STRING 'ICWCBORPARAMETER_' 20041118
2 GC_PARAM_TYPE_BOR_OBJECT Constant Private Type reference (TYPE) IC_REFTYP 'O' Reference Type 20041118
3 GC_PARAM_TYPE_DDIC Constant Private Type reference (TYPE) IC_REFTYP 'D' Reference Type 20041118
4 GS_LTX_ID Instance attribute Private Type reference (TYPE) CRMC_IC_LTX_ID Launch Transaction Definition 20041118
5 GT_DDIC_DEFINITIONS Instance attribute Private Type reference (TYPE) CRMT_IC_DFIES_TAB Table Type for DFIES Table and FM: DDIF_FIELDINFO_GET 20041118
6 GT_EXPORT_DATA_FLOW_UI Instance attribute Private Type reference (TYPE) CRMT_IC_ACTION_DF_PARAM_TAB Detail definitions of data flow parameters 20041119
7 GT_EXPORT_PARAMETERS Instance attribute Private Type reference (TYPE) CRMT_IC_LTX_PE_TAB Launch Transaction Data Flow Definition 20041118
8 GT_EXPORT_PARAMETERS_UI Instance attribute Private Type reference (TYPE) VRM_VALUES 20041118
9 GT_IMPORT_DATA_FLOW_UI Instance attribute Private Type reference (TYPE) CRMT_IC_ACTION_DF_PARAM_TAB Detail definitions of data flow parameters 20041119
10 GT_IMPORT_PARAMETERS Instance attribute Private Type reference (TYPE) CRMT_IC_LTX_PI_TAB Launch Transaction Data Flow Definition 20041118
11 GT_IMPORT_PARAMETERS_UI Instance attribute Private Type reference (TYPE) VRM_VALUES 20041118
12 GT_IMPORT_PARAMETER_FIELDS Instance attribute Private Type reference (TYPE) CRMT_IC_LTX_PI_F_TAB Launch Transaction Data Flow Definition 20041118
13 GT_PARAMETER_DEFINITIONS Instance attribute Private Type reference (TYPE) CRMT_IC_CONTAINER_PARAM_TBL Table of definitions of Container Parameter With Description 20041118
14 GV_CLASS_DESCRIPTOR Instance attribute Private Object reference (TYPE REF TO) CL_IC_LTX_CLASS_DESCRIPTOR Launch Transaction class description 20041123
15 GV_DATA_FLOW_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041119
16 GV_DEFINITION_PREPARED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041119
17 GV_DESCRIPTION Instance attribute Private Type reference (TYPE) SEODESCR Short description 20041123
18 GV_NEW_DEFINITION Instance attribute Private Type reference (TYPE) ABAP_BOOL True if definition does not exist yet 20041201
19 GV_SUPERCLASS Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20041123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BOR_DDIC Instance method Private Method 20041118
2 ADD_DDIC Instance method Private Method 20041118
3 ADD_DDIC_DEFINITION Instance method Public Method 20041123
4 ADD_PARAMETER_DDIC_DEFINITION Instance method Public Method 20041123
5 ADD_PARAMETER_DEFINITION Instance method Public Method 20041123
6 ADD_PARAMETER_DEFINITIONS Instance method Public Method 20041123
7 BUILD_PARAMS_DROPDOWN_TABLES Instance method Private Method 20041119
8 BUILD_PARAMS_FROM_INTERFACE Instance method Private Method 20041119
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041119
10 GET_CLASS_DESCRIPTOR Instance method Private Method Get class description 20041123
11 GET_DDIC_DEFINITION Instance method Public Method 20041123
12 HAS_PREPARATION_BEEN_DONE Instance method Private Method 20041119
13 PREPARE_PARAMETERS Instance method Private Method 20041119
14 RESET_PREPARATION Instance method Private Method 20041119
15 SET_PREPARATION_DONE Instance method Private Method 20041119
Events
Class CL_IC_LTX_DEFINITION has no event.
Types
Class CL_IC_LTX_DEFINITION has no local type.
Method Signatures

Method ADD_BOR_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PARAMETER Call by reference Type reference (TYPE) CRMT_IC_CONTAINER_PARAM Definition eines Container-Parameters mit Beschreibung 20041118
2 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logische Destination (in Funktionsaufruf definiert) 20041118
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20041118

Method ADD_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logische Destination (in Funktionsaufruf definiert) 20041118
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SWC_REFSTR referenzierte Tabelle 20041118
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20041118

Method ADD_DDIC_DEFINITION Signature

Method ADD_DDIC_DEFINITION on class CL_IC_LTX_DEFINITION has no parameter.
Method ADD_DDIC_DEFINITION on class CL_IC_LTX_DEFINITION has no exception.

Method ADD_PARAMETER_DDIC_DEFINITION Signature

Method ADD_PARAMETER_DDIC_DEFINITION on class CL_IC_LTX_DEFINITION has no parameter.
Method ADD_PARAMETER_DDIC_DEFINITION on class CL_IC_LTX_DEFINITION has no exception.

Method ADD_PARAMETER_DEFINITION Signature

Method ADD_PARAMETER_DEFINITION on class CL_IC_LTX_DEFINITION has no parameter.
Method ADD_PARAMETER_DEFINITION on class CL_IC_LTX_DEFINITION has no exception.

Method ADD_PARAMETER_DEFINITIONS Signature

Method ADD_PARAMETER_DEFINITIONS on class CL_IC_LTX_DEFINITION has no parameter.
Method ADD_PARAMETER_DEFINITIONS on class CL_IC_LTX_DEFINITION has no exception.

Method BUILD_PARAMS_DROPDOWN_TABLES Signature

Method BUILD_PARAMS_DROPDOWN_TABLES on class CL_IC_LTX_DEFINITION has no parameter.
Method BUILD_PARAMS_DROPDOWN_TABLES on class CL_IC_LTX_DEFINITION has no exception.

Method BUILD_PARAMS_FROM_INTERFACE Signature

Method BUILD_PARAMS_FROM_INTERFACE on class CL_IC_LTX_DEFINITION has no parameter.
Method BUILD_PARAMS_FROM_INTERFACE on class CL_IC_LTX_DEFINITION has no exception.

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) SEODESCR Kurzbeschreibung 20041123
3 Importing IV_SUPERCLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041123

Method CONSTRUCTOR on class CL_IC_LTX_DEFINITION has no exception.

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 Launch Transaction class description 20041123
# Exception Resumable Description Created on
1 CX_CRM_IC_ACTION_GENERATION 20041202

Method GET_DDIC_DEFINITION Signature

Method GET_DDIC_DEFINITION on class CL_IC_LTX_DEFINITION has no parameter.
Method GET_DDIC_DEFINITION on class CL_IC_LTX_DEFINITION has no exception.

Method HAS_PREPARATION_BEEN_DONE 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 20041119

Method HAS_PREPARATION_BEEN_DONE on class CL_IC_LTX_DEFINITION has no exception.

Method PREPARE_PARAMETERS Signature

Method PREPARE_PARAMETERS on class CL_IC_LTX_DEFINITION has no parameter.
Method PREPARE_PARAMETERS on class CL_IC_LTX_DEFINITION has no exception.

Method RESET_PREPARATION Signature

Method RESET_PREPARATION on class CL_IC_LTX_DEFINITION has no parameter.
Method RESET_PREPARATION on class CL_IC_LTX_DEFINITION has no exception.

Method SET_PREPARATION_DONE Signature

Method SET_PREPARATION_DONE on class CL_IC_LTX_DEFINITION has no parameter.
Method SET_PREPARATION_DONE on class CL_IC_LTX_DEFINITION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 500