SAP ABAP Class CL_CRM_IC_ERRORCONTROLLER_IMPL (CL_CRM_IC_ERRORCONTROLLER_IMPL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW (Application Component) Framework
     CRM_IC_APPL_UI_SERVICES (Package) IC Services UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_IC_ERRORCONTROLLER CL_CRM_IC_ERRORCONTROLLER 20020703
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_WD_MESSAGE_UI_COMM Interface for Communication with Message Visualization 20020703
Properties
Class CL_CRM_IC_ERRORCONTROLLER_IMPL  
Short Description CL_CRM_IC_ERRORCONTROLLER_IMPL    
Super Class CL_CRM_IC_ERRORCONTROLLER CL_CRM_IC_ERRORCONTROLLER 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_IC_APPL_UI_SERVICES   IC Services UI 
Created 20020703   SAP 
Last change 20100303   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_MESSAGE_UI_COMM Interface for Communication with Message Visualization 20020703
Friends
Class CL_CRM_IC_ERRORCONTROLLER_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_MSG Instance attribute Private Type reference (TYPE) CRMT_IC_MESSAGE_UI_DATA_TAB Table with UI message data 20020710
2 GV_DELETE_READ_MESSAGES Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20020711
3 GV_DETAILS_TEXT Instance attribute Private Type reference (TYPE) STRING Text for details link 20020729
4 GV_ERROR_TAB_ITERATOR Instance attribute Public Object reference (TYPE REF TO) CL_CRM_IC_ERRORCONTROLLER_ITR Special table presentation for error view 20020727
5 GV_F1_HELP_CLASSNAME Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20040922
6 GV_F1_HELP_EXISTS Instance attribute Private Type reference (TYPE) ABAP_BOOL 20040922
7 GV_F1_URL Instance attribute Private Type reference (TYPE) STRING 20020703
8 GV_GREEN_LIGHT Instance attribute Private Type reference (TYPE) STRING 20020703
9 GV_GREEN_SIGNAL Instance attribute Private Type reference (TYPE) STRING 20020703
10 GV_ICON_ERROR_TOOLTIP Instance attribute Public Type reference (TYPE) STRING 20021210
11 GV_ICON_INFO_TOOLTIP Instance attribute Public Type reference (TYPE) STRING 20021210
12 GV_ICON_WARNING_TOOLTIP Instance attribute Public Type reference (TYPE) STRING 20021210
13 GV_MSG Instance attribute Private Type reference (TYPE) CRMT_IC_MESSAGE_UI_DATA Message structure 20020703
14 GV_NUMBER_OF_MSGS Instance attribute Private Type reference (TYPE) INT4 Natural number 20020710
15 GV_RED_LIGHT Instance attribute Private Type reference (TYPE) STRING 20020703
16 GV_RED_SIGNAL Instance attribute Private Type reference (TYPE) STRING 20020703
17 GV_YELLOW_LIGHT Instance attribute Private Type reference (TYPE) STRING 20020703
18 GV_YELLOW_SIGNAL Instance attribute Private Type reference (TYPE) STRING 20020703
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_MESSAGES Instance method Public Method Reset internal data to cause re-read 20020710
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020703
3 FORMAT_MESSAGE Instance method Private Method 20020802
4 GET_AND_PREPARE_MESSAGES Instance method Private Method 20020802
5 GET_MESSAGES Instance method Public Method Get messages 20020710
6 GET_MOST_IMPORTANT_MESSAGE Instance method Public Method Get most important message 20020710
7 GET_NUMBER_OF_MESSAGES Instance method Public Method Get total number of error messages 20020710
8 GET_URL_OF_MESSAGE_LONGTEXT Instance method Private Method Holt den Langtext einer Nachricht 20080701
9 MESSAGES_EXIST Instance method Public Method Are messages available 20020703
10 SET_ERROR_VIEW_NAIVATION Instance method Public Method Set attributes if navigation was between error views 20020711
11 SET_VIEW_CONTROLLER_ID Instance method Public Method Set controller ID of view controller 20030522
Events
Class CL_CRM_IC_ERRORCONTROLLER_IMPL has no event.
Types
Class CL_CRM_IC_ERRORCONTROLLER_IMPL has no local type.
Method Signatures

Method CLEAR_MESSAGES Signature

Method CLEAR_MESSAGES on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no parameter.
Method CLEAR_MESSAGES on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no parameter.
Method CONSTRUCTOR on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method FORMAT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Call by reference Type reference (TYPE) BSP_WD_MESSAGE 20020802
2 Returning RS_RESULT Value transfer Type reference (TYPE) CRMT_IC_MESSAGE_UI_DATA Nachrichtenstruktur 20020802

Method FORMAT_MESSAGE on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method GET_AND_PREPARE_MESSAGES Signature

Method GET_AND_PREPARE_MESSAGES on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no parameter.
Method GET_AND_PREPARE_MESSAGES on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Object reference (TYPE REF TO) CRMT_IC_MESSAGE_UI_DATA_TAB 20020710

Method GET_MESSAGES on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method GET_MOST_IMPORTANT_MESSAGE 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) CRMT_IC_MESSAGE_UI_DATA Nachrichtenstruktur 20020710

Method GET_MOST_IMPORTANT_MESSAGE on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method GET_NUMBER_OF_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020710
2 Returning RV_RESULT Value transfer Type reference (TYPE) INT4 Anzahl der Nachrichten 20020710

Method GET_NUMBER_OF_MESSAGES on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method GET_URL_OF_MESSAGE_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) BSP_WD_MESSAGE 20080701
2 Returning RV_URL Value transfer Type reference (TYPE) STRING 20080701

Method GET_URL_OF_MESSAGE_LONGTEXT on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method MESSAGES_EXIST 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 20020703

Method MESSAGES_EXIST on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method SET_ERROR_VIEW_NAIVATION Signature

Method SET_ERROR_VIEW_NAIVATION on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no parameter.
Method SET_ERROR_VIEW_NAIVATION on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.

Method SET_VIEW_CONTROLLER_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 20030522

Method SET_VIEW_CONTROLLER_ID on class CL_CRM_IC_ERRORCONTROLLER_IMPL has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 310