SAP ABAP Class CL_SMT_EVENT_OBJECT (Event object)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GMT_CONFIGURATION (Package) configuration objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMT_OBJECT Base object 20080103
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_EVENT_OBJECT Base event object interface 20080104
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMT_ACTION Action abstraction 20080219
2 Inheritance (c INHERITING FROM c_ref)  CL_SMT_CHECK_SET Set of checks 20080118
3 Inheritance (c INHERITING FROM c_ref)  CL_SMT_EVENT_CONTEXT Event context 20080117
4 Inheritance (c INHERITING FROM c_ref)  CL_SMT_RULE_SET Set of rules 20080118
Properties
Class CL_SMT_EVENT_OBJECT  
Short Description Event object    
Super Class CL_SMT_OBJECT Base object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_CONFIGURATION   configuration objects 
Created 20080103   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SMT_CONFIG_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SMT_EVENT_OBJECT Base event object interface 20080104
Friends
Class CL_SMT_EVENT_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_EVENT Instance attribute Protected Object reference (TYPE REF TO) CL_SMT_EVENT Event 20080103
2 MV_CONTEXT Instance attribute Protected Type reference (TYPE) SMT_CONTEXT 20080103
3 MV_EVENT Instance attribute Protected Type reference (TYPE) SMT_GUID 20080115
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DELETED_EVENT_OBJECT Instance method Protected Method Add a deleted event object 20080124
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080103
3 GET_CONTEXT Instance method Public Method 20080118
4 GET_EVENT Instance method Public Method 20080104
5 GET_EVENT_NAME Instance method Public Method Returns the event name 20080115
6 GET_EVENT_REFERENCE Instance method Public Method Gets the reference of the event 20081105
7 GET_EXTENSION Instance method Public Method 20080418
8 GET_PACKAGE_GROUP Instance method Public Method Return the package group 20080225
9 GET_REFERENCED_EVENT_OBJECTS Instance method Protected Method [ABSTRACT] Returns the list of referenced event objects 20080118
10 GET_STRUCTURE_FIELD_USAGES Instance method Public Method 20080124
Events
# Event Type Visibility Description Created on
1 STRUCTURE_USAGE_ADDED Instance Event
(0)
Public
(2)
20080124
2 STRUCTURE_USAGE_REMOVED Instance Event
(0)
Public
(2)
20080124
Types
Class CL_SMT_EVENT_OBJECT has no local type.
Method Signatures

Method ADD_DELETED_EVENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT_OBJECT Call by reference Object reference (TYPE REF TO) IF_SMT_EVENT_OBJECT Base event object interface 20080124

Method ADD_DELETED_EVENT_OBJECT on class CL_SMT_EVENT_OBJECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) SMT_GUID 20080114
2 Importing IV_CONTEXT Call by reference Type reference (TYPE) SMT_CONTEXT 20080103
3 Importing IV_EVENT Call by reference Type reference (TYPE) SMT_GUID 20080114
4 Importing IV_ID Call by reference Type reference (TYPE) SMT_GUID 20080115
5 Importing IV_NEW Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_FALSE 20080104

Method CONSTRUCTOR on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_CONTEXT Signature

Method GET_CONTEXT on class CL_SMT_EVENT_OBJECT has no parameter.
Method GET_CONTEXT on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_EVENT Signature

Method GET_EVENT on class CL_SMT_EVENT_OBJECT has no parameter.
Method GET_EVENT on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_EVENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) SMT_EVENT 20080115

Method GET_EVENT_NAME on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_EVENT_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EVENT Value transfer Object reference (TYPE REF TO) CL_SMT_EVENT Event 20081105

Method GET_EVENT_REFERENCE on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_EXTENSION Signature

Method GET_EXTENSION on class CL_SMT_EVENT_OBJECT has no parameter.
Method GET_EXTENSION on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_PACKAGE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PACKAGE_GROUP Value transfer Type reference (TYPE) SMT_PACKAGE_GROUP 20080225

Method GET_PACKAGE_GROUP on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_REFERENCED_EVENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTR_EVENT_OBJECT Value transfer Object reference (TYPE REF TO) SMT_T_EVENT_OBJECT_INSTANCE List of element instances 20080118

Method GET_REFERENCED_EVENT_OBJECTS on class CL_SMT_EVENT_OBJECT has no exception.

Method GET_STRUCTURE_FIELD_USAGES Signature

Method GET_STRUCTURE_FIELD_USAGES on class CL_SMT_EVENT_OBJECT has no parameter.
Method GET_STRUCTURE_FIELD_USAGES on class CL_SMT_EVENT_OBJECT has no exception.
Event Signatures

Event STRUCTURE_USAGE_ADDED Signature
Event STRUCTURE_USAGE_ADDED on class CL_SMT_EVENT_OBJECT has no parameter.
Event STRUCTURE_USAGE_REMOVED Signature
Event STRUCTURE_USAGE_REMOVED on class CL_SMT_EVENT_OBJECT has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701