SAP ABAP Class CL_FPM_MESSAGE_MAPPER (FPM Message Mapper to map Messages)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_CORE (Package) Floorplan Manager (Framework)
Properties
Class CL_FPM_MESSAGE_MAPPER  
Short Description FPM Message Mapper to map Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_CORE   Floorplan Manager (Framework) 
Created 20090831   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPM_MESSAGE_MAPPER has no forward declaration.
Interfaces
Class CL_FPM_MESSAGE_MAPPER has no interface implemented.
Friends
Class CL_FPM_MESSAGE_MAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_GEN_LEV0 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'GO' Message Mapper: To Specify Generalization Type 20090922
2 GC_GEN_LEV1 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G1' Message Mapper: To Specify Generalization Type 20090922
3 GC_GEN_LEV2 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G2' Message Mapper: To Specify Generalization Type 20090922
4 GC_GEN_LEV3 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G3' Message Mapper: To Specify Generalization Type 20090922
5 GC_GEN_LEV4 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G4' Message Mapper: To Specify Generalization Type 20090922
6 GC_GEN_LEV5 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G5' Message Mapper: To Specify Generalization Type 20090922
7 GC_GEN_LEV6 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G6' Message Mapper: To Specify Generalization Type 20090922
8 GC_GEN_LEV7 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G7' Message Mapper: To Specify Generalization Type 20090922
9 GC_GEN_LEV8 Constant Private Type reference (TYPE) FPM_MSG_GENERALIZE 'G8' Message Mapper: To Specify Generalization Type 20090922
Methods
# Method Level Visibility Method type Description Created on
1 GET_ALTERNATE_MESSAGE Static method Private Method Get the Alternate Message 20090901
2 GET_MAPPING_PATH Static method Private Method Get the Mapping Path based on generalization 20090831
3 LOG_MESSAGES Static method Private Method Log the Messages 20090901
4 LOG_MSG_SLG1 Static method Private Method Log the messages to message log 20090908
5 MAP_MESSAGE Static method Public Method Get Alternate Message for the specified Original Message 20090831
6 READ_MAPPED_MESSAGES Static method Private Method Read alternate message Mapping 20090901
Events
Class CL_FPM_MESSAGE_MAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_MAPPED_MESSAGES Private See coding 20090901 ty_t_mapped_messages TYPE STANDARD TABLE OF FPM_T_MSG_MAPPER WITH DEFAULT KEY
Method Signatures

Method GET_ALTERNATE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAPPED_MESSAGE Call by reference Type reference (TYPE) FPM_S_MSG Structure of message variables inmessage mapper 20090901
2 Importing IT_MAPPED_MSG Call by reference Type reference (TYPE) TY_T_MAPPED_MESSAGES Mapped Messages 20090901
3 Importing IV_CATEGORY Call by reference Type reference (TYPE) FPM_S_MSG_MAPPER-MSG_CATEGORY Message Category 20090901
4 Importing IV_MSGID Call by reference Type reference (TYPE) FPM_S_MSG-MSGID Message Class 20090901
5 Importing IV_MSGNO Call by reference Type reference (TYPE) FPM_S_MSG-MSGNO Message Number 20090901
6 Importing IV_MSGTY Call by reference Type reference (TYPE) FPM_S_MSG-MSGTY Message Type 20090901

Method GET_ALTERNATE_MESSAGE on class CL_FPM_MESSAGE_MAPPER has no exception.

Method GET_MAPPING_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GEN_PATH Call by reference Type reference (TYPE) STRING_TABLE Generalization Path 20090831
2 Importing IV_GENERALIZATION Call by reference Type reference (TYPE) FPM_MSG_GENERALIZE Message Mapper: To Specify Generalization Type 20090831

Method GET_MAPPING_PATH on class CL_FPM_MESSAGE_MAPPER has no exception.

Method LOG_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20101117
2 Importing IS_ALT_MSG Call by reference Type reference (TYPE) FPM_S_MSG Structure of message variables inmessage mapper 20090903
3 Importing IS_ORIG_MSG Call by reference Type reference (TYPE) FPM_S_MSG Structure of message variables inmessage mapper 20090903
4 Importing IT_LOG_OPTION Call by reference Type reference (TYPE) STRING_TABLE Logging option for Message Mapping 20090909
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) FPM_S_MSG_MAPPER-MSG_CATEGORY Message Category 20090908
6 Importing IV_CONTEXT Call by reference Type reference (TYPE) FPM_S_MSG_MAPPER-MSG_CONTEXT Name of Application Context 20090908
7 Importing IV_GEN_LEVEL Call by reference Type reference (TYPE) SY-TABIX Generalization Level 20090903

Method LOG_MESSAGES on class CL_FPM_MESSAGE_MAPPER has no exception.

Method LOG_MSG_SLG1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGTY Call by reference Type reference (TYPE) FPM_S_MSG-MSGTY Message Type 20090916
2 Importing IV_MSG_TEXT Call by reference Type reference (TYPE) STRING 20090909

Method LOG_MSG_SLG1 on class CL_FPM_MESSAGE_MAPPER has no exception.

Method MAP_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALTERNATE_MSG Call by reference Type reference (TYPE) FPM_S_MSG Alternate Message 20090905
2 Importing IO_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20101117
3 Importing IS_ORIG_MSG Call by reference Type reference (TYPE) FPM_S_MSG Original Message 20090905
4 Importing IT_LOG_OPTION Call by reference Type reference (TYPE) STRING_TABLE Logging option for Message Mapping 20090909
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) FPM_S_MSG_MAPPER-MSG_CATEGORY Message Category 20090905
6 Importing IV_CONTEXT Call by reference Type reference (TYPE) FPM_S_MSG_MAPPER-MSG_CONTEXT Name of Application Context 20090905
7 Importing IV_GENERALIZATION Call by reference Type reference (TYPE) FPM_MSG_GENERALIZE Message Mapper: To Specify Generalization Type 20090905
8 Importing IV_HIDE_ON_GENERALIZATION Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20091117

Method MAP_MESSAGE on class CL_FPM_MESSAGE_MAPPER has no exception.

Method READ_MAPPED_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ALT_MSG Call by reference Type reference (TYPE) FPM_S_MSG Alternate Message 20090905
2 Exporting EV_GEN_LEVEL Call by reference Type reference (TYPE) INT4 Generalization Level 20090901
3 Importing IS_ORIG_MSG Call by reference Type reference (TYPE) FPM_S_MSG Original Message 20090905
4 Importing IT_GEN_PATH Call by reference Type reference (TYPE) STRING_TABLE Generalization path 20090901
5 Importing IV_CATEGORY Call by reference Type reference (TYPE) FPM_S_MSG_MAPPER-MSG_CATEGORY Message Category 20090901
6 Importing IV_CONTEXT Call by reference Type reference (TYPE) FPM_S_MSG_MAPPER-MSG_CONTEXT Message Context 20090901

Method READ_MAPPED_MESSAGES on class CL_FPM_MESSAGE_MAPPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730