SAP ABAP Class CL_UICMP_LT_CUCOLTX_IMPL (Launch Transaction Custom Controller)
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_UICMP_LT_CUCOLTX 20060503
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_UI_CUCO_LTX Access Interface for Transaction Launcher Custom Controller 20060526
Properties
Class CL_UICMP_LT_CUCOLTX_IMPL  
Short Description Launch Transaction Custom Controller    
Super Class CL_UICMP_LT_CUCOLTX  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_LTX   Launch Transactions 
Created 20060503   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
# Interface Abstract Final Description Created on
1 IF_CRM_UI_CUCO_LTX Access Interface for Transaction Launcher Custom Controller 20060526
Friends
Class CL_UICMP_LT_CUCOLTX_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CUCOLTX_NAME Constant Public Type reference (TYPE) STRING 'UICMP_LTX/CuCoLTX' 20060510
2 GC_LTX_STATE_DONE Constant Public Type reference (TYPE) STRING 'done' 20091106
3 GC_LTX_STATE_ERROR Constant Public Type reference (TYPE) STRING 'error' 20091106
4 GT_LTX_ID Instance attribute Protected Type reference (TYPE) CRMT_IC_LTX_TAB Launch Transaction Definitions 20060510
5 GV_DATA_COLLECTION Instance attribute Public Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20060526
6 GV_ENTITY Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20060510
7 GV_IS_NEW_HANDLER Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20060510
8 GV_LTX_DESCRIPTION Instance attribute Protected Type reference (TYPE) CRMT_UI_DESCRIPTION100 Description 20061123
9 GV_LTX_ID Instance attribute Protected Type reference (TYPE) CRMT_IC_LTX_ID Launch Transaction Entry ID 20060503
10 GV_LTX_STATE Instance attribute Public Type reference (TYPE) STRING Execution Status of Current Launch Transaction 20091106
11 GV_LTX_TITLE Instance attribute Protected Type reference (TYPE) CRMT_UI_TITLE30 Title 20061123
12 GV_TRANSACTION_START_STATUS Static Attribute Protected Type reference (TYPE) ABAP_BOOL 20060510
13 HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20080825
14 PARAMS Instance attribute Protected Type reference (TYPE) CRMT_IC_LTX_PARAMS_BY_ID_TAB Launch Transaction Parameters by IDs 20060510
15 SV_ACTIVE_ACTIONS Static Attribute Protected Object reference (TYPE REF TO) CL_CRM_IC_ACTIVE_ACTIONS Singleton keeping active actions 20090311
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090311
2 CLEAR_INBOUND_DATA Instance method Public Method 20060526
3 CREATE_HANDLER_BY_ID Instance method Protected Method 20060510
4 DELETE_ACTIVE_HANDLER Instance method Public Method Delete Handler From List of Active Launch Transactions 20100107
5 DETERMINE_ENTITY Instance method Protected Method 20060510
6 DETERMINE_LTX_ID Instance method Protected Method 20060503
7 DETERMINE_TITLE_DESCRIPTION Instance method Protected Method Get title and description from nav entity 20061123
8 GET_COMMUNICATION_COMPONENT_ID Instance method Public Method Get Component ID for Return Communication (Inplace/New Win) 20090311
9 GET_EXPORT_PARAMS_BY_HANDLER Instance method Public Method 20060513
10 GET_HANDLER Instance method Public Method Get action handler 20080825
11 GET_KEEP_WORK_AREA Instance method Public Method Checks if new window should be started w/o changing the w.a. 20090304
12 GET_LTX_DESCRIPTION Instance method Public Method Get attribute LTX_DESCRIPTION 20061123
13 GET_OR_CREATE_EXPORT_PARAMS Instance method Protected Method 20060513
14 GET_OR_CREATE_HANDLER Instance method Public Method 20060510
15 IS_NEW_HANDLER_INSTANCE Instance method Public Method 20060517
16 IS_PORTAL_INTEGRATION_ACTIVE Instance method Protected Method Checks Whether the Integration of LTX into Portal is Active 20091104
17 IS_TRANSACTION_START_OK Static method Public Method Returns TRUE if transaction has been successfully started 20060517
18 LOAD_AND_CHECK_LTX_DEFINITION Instance method Protected Method 20060510
19 PREPARE_DATA_FLOW Instance method Protected Method Prepare Data Flow 20091104
20 PREPARE_LTX Instance method Public Method Prepare Launch Transaction 20091104
21 PREPARE_LTX_ADMIN_DATA Instance method Public Method Prepare LTX Administration Data 20090311
22 PREPARE_OBN_CALL Instance method Public Method Prepare Object Based Navigation In Enterprise Portal 20090311
23 PROVIDE_HANDLER_BY_ENTITY Instance method Protected Method 20060510
24 PROVIDE_HANDLER_BY_ID Instance method Protected Method 20060510
25 RESET_TRANSACTION_START_STATUS Static method Public Method Reset transaction start status 20060517
26 SET_HANDLER Instance method Public Method Set action handler 20080825
27 SET_LTX_STATE Instance method Public Method Set state of launch transaction 20110322
28 SET_NAV_COLLECTION Instance method Public Method Set data collection of the navigation 20090305
29 SET_TRANSACTION_START_OK Static method Public Method Set transaction start status 20060517
Events
Class CL_UICMP_LT_CUCOLTX_IMPL has no event.
Types
Class CL_UICMP_LT_CUCOLTX_IMPL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UICMP_LT_CUCOLTX_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method CLEAR_INBOUND_DATA Signature

Method CLEAR_INBOUND_DATA on class CL_UICMP_LT_CUCOLTX_IMPL has no parameter.
Method CLEAR_INBOUND_DATA on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method CREATE_HANDLER_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20081030
2 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20060510
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20060510

Method CREATE_HANDLER_BY_ID on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method DELETE_ACTIVE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LTX_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20100107

Method DELETE_ACTIVE_HANDLER on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method DETERMINE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20060510

Method DETERMINE_ENTITY on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method DETERMINE_LTX_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20060503

Method DETERMINE_LTX_ID on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method DETERMINE_TITLE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20061123

Method DETERMINE_TITLE_DESCRIPTION on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method GET_COMMUNICATION_COMPONENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT_ID Call by reference Type reference (TYPE) STRING ID of UI Component 20090311
2 Importing IV_GUID Call by reference Type reference (TYPE) STRING GUID of LTX Handler 20090311
3 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20090311

Method GET_COMMUNICATION_COMPONENT_ID on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method GET_EXPORT_PARAMS_BY_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20060513
2 Returning RT_RESULT Value transfer Type reference (TYPE) CRMT_IC_STRING_TAB String table 20060513

Method GET_EXPORT_PARAMS_BY_HANDLER on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method GET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HANDLER Value transfer Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20080825

Method GET_HANDLER on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method GET_KEEP_WORK_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LTX_ID Call by reference Type reference (TYPE) CRMT_IC_LTX_ID Launch Transaction Entry ID 20090304
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL True = Keep workarea (abort navigation) 20090304

Method GET_KEEP_WORK_AREA on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method GET_LTX_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LTX_DESCRIPTION Value transfer Type reference (TYPE) CRMT_UI_DESCRIPTION100 Description 20061123

Method GET_LTX_DESCRIPTION on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method GET_OR_CREATE_EXPORT_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LTX_ID Call by reference Type reference (TYPE) CRMT_IC_LTX_ID Launch Transaction Entry ID 20060513
2 Returning RT_RESULT Value transfer Type reference (TYPE) CRMT_IC_STRING_TAB String table 20060513

Method GET_OR_CREATE_EXPORT_PARAMS on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method GET_OR_CREATE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20060510
2 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20060510
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20060510

Method GET_OR_CREATE_HANDLER on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method IS_NEW_HANDLER_INSTANCE 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 20060517

Method IS_NEW_HANDLER_INSTANCE on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method IS_PORTAL_INTEGRATION_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20091104
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20091104

Method IS_PORTAL_INTEGRATION_ACTIVE on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method IS_TRANSACTION_START_OK 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 20060517

Method IS_TRANSACTION_START_OK on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method LOAD_AND_CHECK_LTX_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LTX_ID Call by reference Type reference (TYPE) CRMT_IC_LTX_ID Launch Transaction Entry ID 20060510
2 Returning RS_RESULT Value transfer Type reference (TYPE) CRMC_IC_LTX_ID Launch Transaction Definition 20060510

Method LOAD_AND_CHECK_LTX_DEFINITION on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method PREPARE_DATA_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20091104
2 Importing IV_USE_PORTAL Call by reference Type reference (TYPE) ABAP_BOOL Launch Transaction Integrates Into Enterprise Portal 20091104

Method PREPARE_DATA_FLOW on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method PREPARE_LTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20091104
2 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20091106

Method PREPARE_LTX on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method PREPARE_LTX_ADMIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT_ID Call by reference Type reference (TYPE) STRING ID of UI Component 20090311
2 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20090311

Method PREPARE_LTX_ADMIN_DATA on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method PREPARE_OBN_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20090311

Method PREPARE_OBN_CALL on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method PROVIDE_HANDLER_BY_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Zugriffsinterface für BO Attribute 20060510
2 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20060510
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20060510

Method PROVIDE_HANDLER_BY_ENTITY on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method PROVIDE_HANDLER_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20060510
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20060510

Method PROVIDE_HANDLER_BY_ID on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method RESET_TRANSACTION_START_STATUS Signature

Method RESET_TRANSACTION_START_STATUS on class CL_UICMP_LT_CUCOLTX_IMPL has no parameter.
Method RESET_TRANSACTION_START_STATUS on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method SET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLER Call by reference Object reference (TYPE REF TO) IF_CRM_IC_ACTION_HANDLER Handler for IC actions (data flow, html, ...) 20080825

Method SET_HANDLER on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method SET_LTX_STATE Signature

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

Method SET_LTX_STATE on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method SET_NAV_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20090305

Method SET_NAV_COLLECTION on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.

Method SET_TRANSACTION_START_OK Signature

Method SET_TRANSACTION_START_OK on class CL_UICMP_LT_CUCOLTX_IMPL has no parameter.
Method SET_TRANSACTION_START_OK on class CL_UICMP_LT_CUCOLTX_IMPL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700