SAP ABAP Class CL_CRM_UI_CORE_APPL_CONTROLLER (CL_CRM_UI_CORE_APPL_CONTROLLER)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-APF (Application Component) Application Frame
     CRM_BSP_UI_FRAME_CORE (Package) Application Frame DDIC, Services and Utilities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_WD_APPL_CONTROLLER BSP WD Application Controller - Root View 20070709
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_WD_FRAMEWORK_EVENTS CRM UI Application Frame Events 20070709
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_UI_FRAME_NAVIGATION Navigation Support 20070709
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_AXT__BSPWDAPPLICAT 20100604
2 Inheritance (c INHERITING FROM c_ref)  CL_CRM_PORTAL_APPL_CONTROLLER Portal Application Controller Class 20070709
3 Inheritance (c INHERITING FROM c_ref)  CL_CRM_UI_FRAME_APP_CONTROLLER Application Controller for CRM WebClient Standalone 20070815
4 Inheritance (c INHERITING FROM c_ref)  CL_WCF_UI_FRAME_APP_CONTROLLER Application Controller for WUI Canvas 20090922
Properties
Class CL_CRM_UI_CORE_APPL_CONTROLLER  
Short Description    
Super Class CL_BSP_WD_APPL_CONTROLLER BSP WD Application Controller - Root View 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_CORE   Application Frame DDIC, Services and Utilities 
Created 20070709   SAP 
Last change 20130531   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_BSP_WD_FRAMEWORK_EVENTS CRM UI Application Frame Events 20070709
2 IF_CRM_UI_FRAME_NAVIGATION Navigation Support 20070709
Friends
Class CL_CRM_UI_CORE_APPL_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COMP_DEL_MODE_NBCLICK Constant Protected Type reference (TYPE) CHAR10 'NBCLICK' Unload components on navbar click 20070709
2 GC_COMP_DEL_MODE_WCCHANGE Constant Protected Type reference (TYPE) CHAR10 'WCCHANGE' Unload components on workcenter change 20070709
3 GC_DATALOSS_DIALOG_CLOSE_EVENT Constant Protected Type reference (TYPE) STRING 'DATALOSS_DIALOG_CLOSED' 20070709
4 GC_DIALOG_BUTTON_CANCEL Constant Protected Type reference (TYPE) STRING 'CANCEL' 20070709
5 GC_DIALOG_BUTTON_NO Constant Protected Type reference (TYPE) STRING 'NO' 20070709
6 GC_DIALOG_BUTTON_YES Constant Protected Type reference (TYPE) STRING 'YES' 20070709
7 GC_EVENT_DATALOSS_DLG_CLOSED Constant Protected Type reference (TYPE) STRING 'dataloss_dialog_closed' 20070709
8 GC_FIELD_ID Constant Protected Type reference (TYPE) STRING 'id' 20070709
9 GC_FORM_FIELD_STATE_ID Constant Public Type reference (TYPE) STRING 'id' Form Field Name of History State ID 20070721
10 GC_NAVTYPE_DEFAULT Constant Protected Type reference (TYPE) TY_NAVTYPE 'D' Navigation to Default Target 20070710
11 GC_NAVTYPE_DESCRIPTOR_OBJ Constant Protected Type reference (TYPE) TY_NAVTYPE 'O' Navigation via Descriptor Object 20070710
12 GC_NAVTYPE_LOGICAL_LINK Constant Protected Type reference (TYPE) TY_NAVTYPE 'L' Navigation via Logical Link 20070710
13 GC_NAVTYPE_OP_IP Constant Protected Type reference (TYPE) TY_NAVTYPE 'I' Navigation via Outbound Plug Inbound Plug mapping 20070710
14 GC_WORKCENTER_LINK_TYPE Constant Protected Type reference (TYPE) CRMT_UI_LOGICAL_LINK_TYPE 'B' Logical Link Type 20070709
15 GS_BROWSER_BACK_DATA Instance attribute Protected Type reference (TYPE) TY_BROWSER_BACK_DATA 20070709
16 GT_ANALYZED_NAVIGATION Instance attribute Protected Type reference (TYPE) TY_ANALYZED_NAVIGATION_TAB 20090518
17 GT_DYN_NAV_SUPPORTED Instance attribute Protected Type reference (TYPE) TY_DYN_NAV_SUPPORTED_TAB Buffer if dynamic navigation is supported 20090513
18 GT_FORM_FIELDS Instance attribute Protected Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20070709
19 GT_ID_MAP Instance attribute Protected Type reference (TYPE) TIHTTPNVP Map request ID to history state 20070709
20 GT_USAGE_LOG Instance attribute Protected Type reference (TYPE) TY_USAGE_LOG_TABLE 20070709
21 GV_COMP_DEL_MODE Instance attribute Protected Type reference (TYPE) CHAR10 Character Field Length = 10 20070709
22 GV_CURRENT_ID Instance attribute Protected Type reference (TYPE) STRING '0' 20070709
23 GV_DATALOSS_DIALOG Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_WD_POPUP Access Interface for Popups 20070709
24 GV_DATALOSS_DIALOG_TEXT Instance attribute Protected Type reference (TYPE) STRING 20070709
25 GV_DATALOSS_DIALOG_TITLE Instance attribute Protected Type reference (TYPE) STRING 20070709
26 GV_DATALOSS_POPUP Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_WD_POPUP Access Interface for Popups 20090525
27 GV_DATA_COLLECTION Instance attribute Protected Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20070709
28 GV_NAV_LINK Instance attribute Protected Type reference (TYPE) STRING 20070709
29 GV_OWN_LOGSYS Instance attribute Public Type reference (TYPE) LOGSYS Own Logical System 20100505
30 GV_PREVENT_DATALOSS Instance attribute Protected Type reference (TYPE) ABAP_BOOL '' True if data loss has to be prevented 20070709
31 GV_RESTART_DATALOSS_TEXT Instance attribute Protected Type reference (TYPE) STRING 20070709
32 GV_SESSIONRESTART_DIALOG_TEXT Instance attribute Protected Type reference (TYPE) STRING 20070709
33 GV_SESSIONRESTART_DIALOG_TITLE Instance attribute Protected Type reference (TYPE) STRING 20070709
34 GV_SESSION_RESTART_REQUIRED Instance attribute Protected Type reference (TYPE) ABAP_BOOL '' True if session restart is required 20070709
35 GV_SESSION_RESTART_SCRIPT Instance attribute Protected Type reference (TYPE) STRING 20070709
36 GV_SESSION_RESTART_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_UI_SESSION_RESTART Session Restart Helper 20070709
37 GV_SOURCE_REP_VIEW Instance attribute Protected Object reference (TYPE REF TO) CL_BSP_WD_REP_VIEW Web Dynpro Repository view object 20070709
38 GV_UI_EV_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_IC_UI_FRW_EVENT UI to IC events 20070709
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_TRACE Instance method Protected Method 20070709
2 ANALYZE_NAVIGATION Instance method Protected Method Analyze Provided Navigation Data 20090513
3 BEFORE_NAVIGATION Instance method Protected Method Is called before navigation is executed 20070710
4 DELETE_COMPONENT_USAGES Instance method Protected Method Deletes all component usages in the log except the target 20070709
5 DETECT_EVENT_SOURCE Instance method Protected Method 20070709
6 EH_BEFORE_EXT_NAV_STEP Instance method Protected Event handling method Event Handler for externally triggered navigation 20070709
7 EH_BEFORE_NAVIGATION_STEP Instance method Protected Event handling method 20070709
8 EH_END_OF_NAVIGATION Instance method Protected Event handling method Event Handler at End Of Navigation 20090513
9 EH_ONDATALOSS_DIALOG_CLOSED Instance method Protected Method 20070709
10 EH_SESSION_EXIT Static method Public Event handling method 20070709
11 EH_START_OF_NAVIGATION Instance method Protected Event handling method Event Handler at Start Of Navigation 20090513
12 EH_STATE_CREATED Instance method Protected Event handling method 20070709
13 EH_STATE_DELETED Instance method Protected Event handling method Breadcrumb State Has Been Deleted 20070809
14 EH_STATE_RESTORED Instance method Protected Event handling method 20070709
15 EH_TRIGGER_NAVIGATION Instance method Protected Event handling method 20070709
16 EXECUTE_NAVIGATION Instance method Protected Method 20070709
17 GET_RESTART_SCRIPT Instance method Public Method Returns restart script if available 20070709
18 IS_DATALOSS_DIALOG_NEEDED Instance method Protected Method 20070709
19 IS_NAVIGATION_SUPPORTED Instance method Protected Method 20070709
20 IS_SESSION_RESTART_NEEDED Instance method Protected Method Returns true if session restart is needed. 20070709
21 LAUNCH_DATALOSS_DIALOG Instance method Protected Method 20070709
22 LOG_USAGE Instance method Protected Method Adds the usage to the usage log 20070709
23 NAVIGATION_ASSERT Instance method Protected Method Navigation Assert Check for Conditional Breakpoint 20080313
24 PROCESS_DATALOSS Instance method Protected Method Process user input in data loss dialog 20070709
25 PROCESS_DATALOSS_RESTART Instance method Protected Method Rrocess user input in combined data loss - restart dialog 20070709
26 PUBLISH_BEFORE_CONTEXT_CHANGE Instance method Protected Method Publish event before_context_change 20070911
27 STORE_NAVIGATION_DATA_FOR_URL Instance method Protected Method 20070709
Events
# Event Type Visibility Description Created on
1 SESSION_EXIT Static Event
(1)
Public
(2)
Session exit 20070709
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ANALYZED_NAVIGATION Protected See coding 20090518 BEGIN OF ty_analyzed_navigation, data_collection TYPE REF TO if_bol_bo_col, source_rep_view TYPE REF TO cl_bsp_wd_rep_view, nav_link TYPE string, navigation_type TYPE ty_navtype, view_name TYPE string, inbound_plug TYPE o2parname, link_type TYPE crmt_ui_logical_link_type, link_id TYPE crmt_ui_logical_link_id, target_id TYPE crmt_ui_target_id, object_type TYPE bsp_dlc_object_type, object_action TYPE crmt_ui_actions, END OF ty_analyzed_navigation
2 TY_ANALYZED_NAVIGATION_TAB Protected See coding 20090518 ty_analyzed_navigation_tab TYPE HASHED TABLE OF ty_analyzed_navigation WITH UNIQUE KEY data_collection source_rep_view nav_link
3 TY_BROWSER_BACK_DATA Protected See coding 20070709 BEGIN OF ty_browser_back_data, target_id TYPE crmt_ui_target_id, entity_name TYPE crmt_ext_obj_name, entity_key TYPE crmt_genil_object_id, END OF ty_browser_back_data
4 TY_DYN_NAV_SUPPORTED Protected See coding 20090513 BEGIN OF ty_dyn_nav_supported, descriptor TYPE REF TO if_crm_ui_descriptor_object, result TYPE abap_bool, END OF ty_dyn_nav_supported
5 TY_DYN_NAV_SUPPORTED_TAB Protected See coding 20090513 ty_dyn_nav_supported_tab TYPE STANDARD TABLE OF ty_dyn_nav_supported WITH KEY descriptor
6 TY_NAVTYPE Protected Type reference (TYPE) CHAR1 Navigation Type 20070710
7 TY_USAGE_LOG Protected See coding 20070709 BEGIN OF ty_usage_log, usagename TYPE string, count TYPE int4, last_called TYPE timestamp, END OF ty_usage_log
8 TY_USAGE_LOG_TABLE Protected See coding 20070709 ty_usage_log_table TYPE SORTED TABLE OF ty_usage_log WITH UNIQUE KEY usagename
Method Signatures

Method ACTIVATE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TARGET_REP_VIEW Call by reference Object reference (TYPE REF TO) CL_BSP_WD_REP_VIEW Web Dynpro Repository view object 20070709
# Exception Resumable Description Created on
1 TRACE_ACTIVE_FAILED Trace activation failed 20070709
2 TRACE_DEACTIVE_FAILED Trace deactivation failed 20070709

Method ANALYZE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INBOUND_PLUG Call by reference Type reference (TYPE) O2PARNAME 20090513
2 Exporting EV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 20090513
3 Exporting EV_LINK_TYPE Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_TYPE 20090513
4 Exporting EV_NAVIGATION_TYPE Call by reference Type reference (TYPE) TY_NAVTYPE 20090513
5 Exporting EV_OBJECT_ACTION Call by reference Type reference (TYPE) CRMT_UI_ACTIONS 20090513
6 Exporting EV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE 20090513
7 Exporting EV_TARGET_ID Call by reference Type reference (TYPE) CRMT_UI_TARGET_ID 20090513
8 Exporting EV_VIEW_NAME Call by reference Type reference (TYPE) STRING 20090513
9 Importing IV_DATA_COLLECTION Call by reference Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20090513
10 Importing IV_NAV_LINK Call by reference Type reference (TYPE) STRING 20090513
11 Importing IV_SOURCE_REP_VIEW Call by reference Object reference (TYPE REF TO) CL_BSP_WD_REP_VIEW Web Dynpro Repository view object 20090513

Method ANALYZE_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method BEFORE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTOR_OBJECT Call by reference Object reference (TYPE REF TO) IF_CRM_UI_DESCRIPTOR_OBJECT Descriptor Object Interface 20090513
2 Importing IV_INBOUND_PLUG Call by reference Type reference (TYPE) O2PARNAME Name BSP Page Attribute 20070710
3 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID Logical Link ID 20070710
4 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_TYPE Logical Link Type 20070710
5 Importing IV_NAVIGATION_TYPE Call by reference Type reference (TYPE) TY_NAVTYPE Navigation Type 20070710
6 Importing IV_OBJECT_ACTION Call by reference Type reference (TYPE) CRMT_UI_ACTIONS UI Action 20070710
7 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20070710
8 Importing IV_TARGET_ID Call by reference Type reference (TYPE) CRMT_UI_TARGET_ID Inbound Plug Target ID 20070710
9 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) STRING View Name 20070710
10 Returning RV_NAVIGATE Value transfer Type reference (TYPE) ABAP_BOOL True:Navigate;False:Do nothing 20090120

Method BEFORE_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method DELETE_COMPONENT_USAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXCEPT_VIEW_NAME Call by reference Type reference (TYPE) STRING '' View name that should not be deleted 20070709

Method DELETE_COMPONENT_USAGES on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method DETECT_EVENT_SOURCE Signature

Method DETECT_EVENT_SOURCE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method DETECT_EVENT_SOURCE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_BEFORE_EXT_NAV_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_COLLECTION Value transfer Attribute reference (LIKE) 20070709
2 Importing NAV_LINK Value transfer Attribute reference (LIKE) 20070709
3 Importing SOURCE_REP_VIEW Value transfer Attribute reference (LIKE) 20070709

Method EH_BEFORE_EXT_NAV_STEP on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_BEFORE_NAVIGATION_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_COLLECTION Value transfer Attribute reference (LIKE) 20070709
2 Importing NAV_LINK Value transfer Attribute reference (LIKE) 20070709
3 Importing SOURCE_REP_VIEW Value transfer Attribute reference (LIKE) 20070709

Method EH_BEFORE_NAVIGATION_STEP on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_END_OF_NAVIGATION Signature

Method EH_END_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_END_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_ONDATALOSS_DIALOG_CLOSED Signature

Method EH_ONDATALOSS_DIALOG_CLOSED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_ONDATALOSS_DIALOG_CLOSED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_SESSION_EXIT Signature

Method EH_SESSION_EXIT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_SESSION_EXIT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_START_OF_NAVIGATION Signature

Method EH_START_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_START_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_STATE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE_ID Value transfer Attribute reference (LIKE) 20070709

Method EH_STATE_CREATED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_STATE_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE_ID Value transfer Attribute reference (LIKE) 20070809
2 Importing STATE_TEXT Value transfer Attribute reference (LIKE) 20080206

Method EH_STATE_DELETED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_STATE_RESTORED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATE_ID Value transfer Attribute reference (LIKE) 20070709

Method EH_STATE_RESTORED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EH_TRIGGER_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_COLLECTION Value transfer Attribute reference (LIKE) 20070709
2 Importing IV_INBOUND_PLUG Value transfer Attribute reference (LIKE) 20070709
3 Importing IV_LINK_ID Value transfer Attribute reference (LIKE) 20070709
4 Importing IV_LINK_TYPE Value transfer Attribute reference (LIKE) 20070709
5 Importing IV_TARGET_ID Value transfer Attribute reference (LIKE) 20070709
6 Importing IV_VIEW_NAME Value transfer Attribute reference (LIKE) 20070709

Method EH_TRIGGER_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method EXECUTE_NAVIGATION 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 20070709
2 Importing IV_INBOUND_PLUG Call by reference Type reference (TYPE) STRING Name BSP Page Attribute 20070709
3 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID Logical Link ID 20070709
4 Importing IV_TARGET_ID Call by reference Type reference (TYPE) CRMT_UI_TARGET_ID Inbound Plug Target ID 20070709
5 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) STRING 20070709

Method EXECUTE_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method GET_RESTART_SCRIPT 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 20070709

Method GET_RESTART_SCRIPT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method IS_DATALOSS_DIALOG_NEEDED 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 20070709

Method IS_DATALOSS_DIALOG_NEEDED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method IS_NAVIGATION_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTOR_OBJECT Call by reference Object reference (TYPE REF TO) IF_CRM_UI_DESCRIPTOR_OBJECT Descriptor Object Interface 20070709
2 Importing IV_OBJECT_ACTION Call by reference Type reference (TYPE) CRMT_UI_ACTIONS UI Action 20070709
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20070709
4 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20070709

Method IS_NAVIGATION_SUPPORTED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method IS_SESSION_RESTART_NEEDED Signature

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

Method IS_SESSION_RESTART_NEEDED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method LAUNCH_DATALOSS_DIALOG Signature

Method LAUNCH_DATALOSS_DIALOG on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method LAUNCH_DATALOSS_DIALOG on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method LOG_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) STRING View name 20070709

Method LOG_USAGE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method NAVIGATION_ASSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INBOUND_PLUG Call by reference Type reference (TYPE) O2PARNAME Name BSP Page Attribute 20080313
2 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID Logical Link ID 20080313
3 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_TYPE Logical Link Type 20080313
4 Importing IV_NAVIGATION_TYPE Call by reference Type reference (TYPE) TY_NAVTYPE Navigation Type 20080313
5 Importing IV_OBJECT_ACTION Call by reference Type reference (TYPE) CRMT_UI_ACTIONS UI Action 20080313
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20080313
7 Importing IV_TARGET_ID Call by reference Type reference (TYPE) CRMT_UI_TARGET_ID Inbound Plug Target ID 20080313
8 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) STRING 20080313
9 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL Condition result 20080313

Method NAVIGATION_ASSERT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method PROCESS_DATALOSS 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 20070709

Method PROCESS_DATALOSS on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method PROCESS_DATALOSS_RESTART 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 20070709

Method PROCESS_DATALOSS_RESTART on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method PUBLISH_BEFORE_CONTEXT_CHANGE Signature

Method PUBLISH_BEFORE_CONTEXT_CHANGE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method PUBLISH_BEFORE_CONTEXT_CHANGE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.

Method STORE_NAVIGATION_DATA_FOR_URL 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 Inbound Plug Target ID 20070709
2 Importing IV_TARGET_ID Call by reference Type reference (TYPE) CRMT_UI_TARGET_ID Business Object Collection Interface 20070709

Method STORE_NAVIGATION_DATA_FOR_URL on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Event Signatures

Event SESSION_EXIT Signature
Event SESSION_EXIT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700