SAP ABAP Interface IF_MESSAGE_HANDLER_BRF (Message Management for BRF Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MSG_HANDLER_APPL_LOG_BRF BRF: Message Output by Application Log 20080205
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MSG_HANDLER_OLD_BRF Old Message Handler 20080205
Properties
Interface IF_MESSAGE_HANDLER_BRF  
Short Description Message Management for BRF Objects    
General Data
Package SBRF   Business Rule Framework 
Created 20011015   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_MESSAGE_HANDLER_BRF has no forward declaration.
Interfaces
Interface IF_MESSAGE_HANDLER_BRF has no interface.
Friends
Interface IF_MESSAGE_HANDLER_BRF has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BRF_OBJECT Instance attribute Public Object reference (TYPE REF TO) IF_MAINTENANCE_BRF BRF: Maintenance 20080205
2 MT_CHILD_MSG_HANDLER Instance attribute Public Type reference (TYPE) BRF_MSG_HANDLER_LIST_T BRF: Message Handler Table Type 20080205
3 MT_MESSAGE Instance attribute Public Type reference (TYPE) BRF_MESSAGE_HANDLER_T BRF: Message Table Type in Message Handler 20080205
4 MV_APPLCLASS Static Attribute Public Type reference (TYPE) BRF_APPLCLASS BRF: Application Class 20080205
5 MV_CATEGORY Instance attribute Public Type reference (TYPE) BRF_CLASS_CATEGORY Type of Implementing Class 20080205
6 MV_DISPLAY_MODE Instance attribute Public Type reference (TYPE) INT1 Dummy for B20 int1 (Local Everywhere) 20080205
7 MV_IDENTIFIER Instance attribute Public Type reference (TYPE) BRF_MSG_HANDLER_IDENTIFIER BRF: Identifier for BRF Message Handler 20080205
8 MV_MAX_SEVERITY Instance attribute Public Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20080205
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD_MSG_HANDLER Instance method Public Method Adds a Message Handler 20071204
2 ADD_MESSAGE Instance method Public Method Adds a Message to the Message Container 20071204
3 GET_CHILD_MSG_HANDLER Instance method Public Method Delivers All Message Handlers 20071204
4 GET_DISPLAY_MODE Instance method Public Method Determines How Messages Should Be Displayed 20071204
5 GET_MAX_SEVERITY Instance method Public Method Delivers Severity of Messages 20071204
6 GET_MESSAGE Instance method Public Method Delivers the Messages of a BRF Object 20071204
7 INIT Instance method Public Method Sets Object Attributes 20071204
8 REFRESH Instance method Public Method Deletes the Message Container 20071204
9 SET_BRF_OBJECT Instance method Public Method Sets BRF Object Instance 20071204
10 SHOW_MESSAGES Instance method Public Method Displays the Messages 20071204
Events
Interface IF_MESSAGE_HANDLER_BRF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_MESSAGE_SRC Public See coding 20080205 begin of MTY_MESSAGE_SRC, CATEGORY Type BRF_CLASS_CATEGORY, KEY_OBJECT Type BRF_OBJECT, MSGID Type SYMSGID, MSGTY Type SYMSGTY, MSGNR Type SYMSGNO, MSGV1 Type SYMSGV, MSGV2 Type SYMSGV, MSGV3 Type SYMSGV, MSGV4 Type SYMSGV, TEXT Type STRING, ORDER_NUMBER Type INT4, end of mty_message_src
2 MTY_MESSAGE_SRC_T Public See coding 20080205 mty_message_src_t type STANDARD TABLE OF mty_message_src
Method Signatures

Method ADD_CHILD_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHILD_MSG_HANDLER Call by reference Type reference (TYPE) BRF_MSG_HANDLER_LIST BRF: Nachrichtenbehandler 20071204

Method ADD_CHILD_MSG_HANDLER on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20080311
2 Importing IS_MESSAGE Call by reference Type reference (TYPE) BRF_MESSAGE_HANDLER BRF: Nachrichtenzuordung 20071204
3 Importing LINE Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20080311

Method ADD_MESSAGE on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method GET_CHILD_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHILD_MSG_HANDLER Value transfer Type reference (TYPE) BRF_MSG_HANDLER_LIST_T BRF: Nachrichtenbehandler Tabellentyp 20071204

Method GET_CHILD_MSG_HANDLER on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISPLAY_MODE Value transfer Type reference (TYPE) BRF_MSG_DISPLAY BRF: Nachrichtenausgabe 20071204

Method GET_DISPLAY_MODE on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method GET_MAX_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEEP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071204
2 Returning RV_MAX_SEVERITY Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20071204

Method GET_MAX_SEVERITY on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method GET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEEP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071204
2 Returning RT_MESSAGE Value transfer Type reference (TYPE) BRF_MESSAGE_HANDLER_T BRF: Nachrichtenzuordung (Tabellentyp) 20071204

Method GET_MESSAGE on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) BRF_CLASS_CATEGORY Typ der implementierenden Klasse 20071204
2 Importing IV_IDENTIFIER Call by reference Type reference (TYPE) BRF_MSG_HANDLER_IDENTIFIER BRF: Identifier für BRF Nachrichtenbehandler 20071204

Method INIT on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEEP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20071204

Method REFRESH on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method SET_BRF_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BRF_OBJECT Call by reference Object reference (TYPE REF TO) IF_MAINTENANCE_BRF BRF: Pflege 20071204

Method SET_BRF_OBJECT on Interface IF_MESSAGE_HANDLER_BRF has no exception.

Method SHOW_MESSAGES Signature

Method SHOW_MESSAGES on Interface IF_MESSAGE_HANDLER_BRF has no parameter.
Method SHOW_MESSAGES on Interface IF_MESSAGE_HANDLER_BRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in