SAP ABAP Class IF_EVENT_BRF (BRF: Event)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_RULE_COMPONENT_BRF BRF: Rule Component 20010910
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EVENT_BASE_BRF BRF: Basis Class Event 20010918
Properties
Class IF_EVENT_BRF  
Short Description BRF: Event    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20010910   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EVENT_BRF has no forward declaration.
Interfaces
Class IF_EVENT_BRF has no interface implemented.
Friends
Class IF_EVENT_BRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTROLLER Instance attribute Public Object reference (TYPE REF TO) IF_CONTROLLER_BRF BRF: Controller 20040730
2 MS_BRF110 Instance attribute Public Type reference (TYPE) SBRF110 BRF: Screen Structure for Events 20050131
3 MT_BRF110 Static Attribute Public Type reference (TYPE) TBRF110_T BRF: Event (Table Type) 20010919
4 MT_BRF110A Static Attribute Public Type reference (TYPE) SBRF110A_T BRF: Event + Instance (Table Category) 20010919
5 MT_BRF210 Instance attribute Public Type reference (TYPE) SBRF210A_T BRF: Assignment Event->Function->Action - with Result 20010918
6 MV_CONTEXT Instance attribute Public Type reference (TYPE) BRF_TCONTEXT BRF: Technical Context 20010918
7 MV_EVENT Instance attribute Public Type reference (TYPE) BRF_EVENT BRF: Event 20030610
8 MV_EVENT_ID Instance attribute Public Type reference (TYPE) BRF_EVENT_ID BRF: Active Event 20030610
9 MV_PARENT Instance attribute Public Type reference (TYPE) BRF_EXPRESSION BRF: Expression 20021028
10 MV_STORE_ACTIVE Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20021016
11 MV_VERSION_TIMESTAMP Instance attribute Public Type reference (TYPE) BRF_VERSION_TIMESTAMP BRF: Reference Date for Version Determination 20030610
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BOOL_RESULT Instance method Public Method Adds a Boolean Result to the Event Object 20021015
2 ADD_MESSAGE Instance method Public Method Adds a Message to the Event Object 20020813
3 DETERMINE_ASSIGNMENT Instance method Public Method Determines Assigned Functions and Actions 20020813
4 GET_NEXT_SUBEVENT Instance method Public Method Returns Next Subevent (Event Function Act.) 20020813
5 GOTO_FIRST_SUBEVENT Instance method Public Method Sets Pointer to First Subevent 20020813
6 RETURN_SUBEVENT_RESULT Instance method Public Method Accepts Result of Current Subevent 20020813
7 SET_ACTION Instance method Public Method Explicitly Sets Action 20020813
8 SET_CONTROLLER Instance method Public Method Sets Controller 20040730
9 SET_EVENT Instance method Public Method Sets Event 20020813
10 SET_EVENT_LOG Instance method Public Method Sets Related Event Log Object 20030610
11 SET_EXPRESSION Instance method Public Method Explicitly Sets Expression 20020813
12 SET_VERSION_TIMESTAMP Instance method Public Method Sets Reference Date for Version Determination 20030610
13 SUBEVENT_FROM_LOG Instance method Public Method Removes Subevent from Log 20030610
14 SUBEVENT_TO_LOG Instance method Public Method Writes Subevent to Log 20030610
Events
Class IF_EVENT_BRF has no event.
Types
Class IF_EVENT_BRF has no local type.
Method Signatures

Method ADD_BOOL_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BRESULT Value transfer Type reference (TYPE) BRF_BOOL_RES BRF: Boolsches Ergebnis (+ Kennzeichnung) 20021015
2 Importing EXPRESSION Value transfer Type reference (TYPE) BRF_EXPRESSION BRF: Ausdruck 20021015
3 Importing PARENT Value transfer Type reference (TYPE) BRF_EXPRESSION BRF: Ausdruck 20021028

Method ADD_BOOL_RESULT on class IF_EVENT_BRF has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGID Call by reference Type reference (TYPE) SYMSGID SY-MSGID Nachrichten, Nachrichtenklasse 20020813
2 Importing MSGNR Call by reference Type reference (TYPE) SYMSGNO SY-MSGNO Nachrichten, Nachrichtennummer 20020813
3 Importing MSGTY Call by reference Type reference (TYPE) SYMSGTY SY-MSGTY Nachrichten, Nachrichtentyp 20020813
4 Importing MSGV1 Call by reference Type reference (TYPE) ANY SY-MSGV1 Nachrichten, Nachrichtenvariable 20020813
5 Importing MSGV2 Call by reference Type reference (TYPE) ANY SY-MSGV2 Nachrichten, Nachrichtenvariable 20020813
6 Importing MSGV3 Call by reference Type reference (TYPE) ANY SY-MSGV3 Nachrichten, Nachrichtenvariable 20020813
7 Importing MSGV4 Call by reference Type reference (TYPE) ANY SY-MSGV4 Nachrichten, Nachrichtenvariable 20020813

Method ADD_MESSAGE on class IF_EVENT_BRF has no exception.

Method DETERMINE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_CONTROLLER_BRF BRF: Controller 20040319

Method DETERMINE_ASSIGNMENT on class IF_EVENT_BRF has no exception.

Method GET_NEXT_SUBEVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BRF210 Call by reference Type reference (TYPE) SBRF210A BRF: Zuordnung Ereignis->Funktion->Aktion - mit Ergebnis 20020813
2 Exporting EV_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20020813

Method GET_NEXT_SUBEVENT on class IF_EVENT_BRF has no exception.

Method GOTO_FIRST_SUBEVENT Signature

Method GOTO_FIRST_SUBEVENT on class IF_EVENT_BRF has no parameter.
Method GOTO_FIRST_SUBEVENT on class IF_EVENT_BRF has no exception.

Method RETURN_SUBEVENT_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BRF210 Call by reference Type reference (TYPE) SBRF210A BRF: Zuordnung Ereignis->Funktion->Aktion - mit Ergebnis 20020813

Method RETURN_SUBEVENT_RESULT on class IF_EVENT_BRF has no exception.

Method SET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Value transfer Type reference (TYPE) BRF_ACTION BRF: Aktion 20020813

Method SET_ACTION on class IF_EVENT_BRF has no exception.

Method SET_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_CONTROLLER_BRF BRF: Controller 20040730

Method SET_CONTROLLER on class IF_EVENT_BRF has no exception.

Method SET_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) BRF_EVENT BRF: Ereignis 20020813

Method SET_EVENT on class IF_EVENT_BRF has no exception.

Method SET_EVENT_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT_LOG Call by reference Object reference (TYPE REF TO) IF_EVENT_LOG_BRF BRF: Event-Log 20030610

Method SET_EVENT_LOG on class IF_EVENT_BRF has no exception.

Method SET_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPRESSION Value transfer Type reference (TYPE) BRF_EXPRESSION BRF: Ausdruck 20020813

Method SET_EXPRESSION on class IF_EVENT_BRF has no exception.

Method SET_VERSION_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VERSION_TIMESTAMP Call by reference Type reference (TYPE) BRF_VERSION_TIMESTAMP BRF: Bezugsdatum zur Versionsermittlung 20030610

Method SET_VERSION_TIMESTAMP on class IF_EVENT_BRF has no exception.

Method SUBEVENT_FROM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LAST_ENTRY Value transfer Type reference (TYPE) BRF_BOOLE_D Letzter Eintrag 20030610
# Exception Resumable Description Created on
1 SUBEVENT_NOT_FOUND Subevent nicht gefunden 20030610

Method SUBEVENT_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTION_REQUIRED Value transfer Type reference (TYPE) BRF_BOOLE_D Zugehörige Aktion ausführen 20030610

Method SUBEVENT_TO_LOG on class IF_EVENT_BRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in