SAP ABAP Class CL_SMT_EVENT (Event)
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 20080116
Properties
Class CL_SMT_EVENT  
Short Description Event    
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 20071219   SAP 
Last change 20130531   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)
2 CL_SMT_EVENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SMT_WD_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SMT_EVENT has no interface implemented.
Friends
Class CL_SMT_EVENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ATTRIBUTE_ADD_STRUCTURE Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'ADDITIONAL_STRUCTURE' Attribute name 20080117
2 GC_ATTRIBUTE_CHANGE_STRUCTURE Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'CHANGE_STRUCTURE' Attribute name 20080108
3 GC_ATTRIBUTE_EVENT_CONTEXT Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'EVENT_CONTEXT' Attribute name 20080117
4 GC_ATTRIBUTE_EXTENSION_OWNER Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'EXTENSION_OWNER' Attribute name 20080505
5 GC_ATTRIBUTE_EXTENSION_SWITCH Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'EXTENSION_switch' Attribute name 20080527
6 GC_ATTRIBUTE_PRECEED_STRUCTURE Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'PRECEEDING_STRUCTURE' Attribute name 20080117
7 GC_ATTRIBUTE_SOURCE_STRUCTURE Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'SOURCE_STRUCTURE' Attribute name 20080108
8 GC_ATTRIBUTE_TARGET_STRUCTURE Constant Public Type reference (TYPE) SMT_ATTRIBUTE_NAME 'TARGET_STRUCTURE' Attribute name 20080108
9 GC_MAX_NO_ADD_STRUCTURE Constant Public Type reference (TYPE) I 20 Maximum number of additional input structures 20080117
10 GC_MAX_NO_PRECEEDING_STRUCTURE Constant Public Type reference (TYPE) I 4 Maximum number of preceeding structure 20080117
11 MO_CHANGE_STRUCTURE_INSTANCE Instance attribute Private Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20080326
12 MO_EXTENSION Instance attribute Private Object reference (TYPE REF TO) CL_SMT_EXTENSION Extension 20080502
13 MO_SELECTED_SOURCE_STRUCTURE Instance attribute Public Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20081104
14 MO_TARGET_STRUCTURE_INSTANCE Instance attribute Public Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20080326
15 MT_ADDITIONAL_SOURCE_STRUCTURE Instance attribute Private Type reference (TYPE) SMT_T_EVENT_STRUCTURE List of structures 20080206
16 MT_CHANGE_STRUCTURE_KEY Instance attribute Private Type reference (TYPE) SMT_T_CHANGE_STRUCT_KEY_FIELD List of structure field data 20080326
17 MT_DELETED_CHANGE_STRUCT_KEY Instance attribute Private Type reference (TYPE) SMT_T_CHANGE_STRUCT_KEY_FIELD List of structure field data 20080603
18 MT_DELETED_SERV_INFO Instance attribute Private Type reference (TYPE) SMT_T_SERVICE_INTF SMT Service Interface Table 20091106
19 MT_EVENT_CONTEXT Instance attribute Protected Type reference (TYPE) SMT_T_EVENT_CONTEXT List of event context 20080103
20 MT_PRECEEDING_STRUCTURE Instance attribute Private Type reference (TYPE) SMT_T_EVENT_STRUCTURE List of event structures 20080102
21 MT_SERVICE_INFO Instance attribute Private Type reference (TYPE) SMT_T_SERVICE_INTF SMT Service Interface 20091021
22 MT_SERVICE_INFO_OLD Instance attribute Private Type reference (TYPE) SMT_T_SERVICE_INTF SMT Service Interface 20091126
23 MT_STRUCTURE_DESCRIPTOR Instance attribute Private Type reference (TYPE) SMT_T_STRUCTURE_DESCRIPTOR List of structure descriptor 20080124
24 MV_CHANGE_STRUCTURE Instance attribute Private Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20071220
25 MV_CLIENT_ENHANCEMENT_ID Instance attribute Private Type reference (TYPE) SMT_GUID 20080305
26 MV_CLIENT_ENHANCEMENT_VERSION Instance attribute Private Type reference (TYPE) SMT_VERSION 20080305
27 MV_ESR_CHANGE Instance attribute Public Type reference (TYPE) SMT_WD_STRUCTURE Structure path for the external view of the proxy structure 20081204
28 MV_ESR_SOURCE Instance attribute Public Type reference (TYPE) SMT_WD_STRUCTURE Structure path for the external view of the proxy structure 20081204
29 MV_ESR_TARGET Instance attribute Public Type reference (TYPE) SMT_WD_STRUCTURE Structure path for the external view of the proxy structure 20081204
30 MV_SOURCE_STRUCTURE Instance attribute Private Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20071220
31 MV_TARGET_STRUCTURE Instance attribute Private Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20071220
32 MV_VERSION_DB Instance attribute Private Type reference (TYPE) SMT_VERSION 20080116
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHANGE_STRUCTURE_KEY_FIELD Instance method Public Method Add a change structure key field 20080326
2 ADD_DELETED_EVENT_CONTEXT Instance method Private Method Add a deleted event context 20080125
3 ADD_EVENT_CONTEXT Instance method Public Method Add a new event context 20080104
4 CHANGE_DB_VERSION Instance method Public Method Change the DB version when Removed Event name = Current evnt 20090618
5 CHECK_CHANGE_STRUCTURE Instance method Private Method Check a change structure 20080117
6 CHECK_CONTEXT Instance method Protected Method Check if a context is valid 20080117
7 CHECK_NAME Instance method Public Method Check event name 20080117
8 CHECK_SOURCE_STRUCTURE Instance method Public Method Check a source structure 20080117
9 CHECK_TARGET_STRUCTURE Instance method Public Method Check a target structure 20080117
10 CLEAR_CHANGE_STRUCTURE Instance method Public Method Clear the change structure 20080117
11 CLEAR_SOURCE_STRUCTURE Instance method Public Method Clear the source structure 20080117
12 CLEAR_TARGET_STRUCTURE Instance method Public Method Clear the target structure 20080117
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071220
14 CREATE_STRUCTURE_INSTANCE Instance method Private Method Create a new stucture descriptor instance 20080124
15 GENERATE_EXTENSION Instance method Public Method Generate the extension 20080418
16 GET_ADD_SOURCE_STRUCTURES Instance method Public Method Return the list of additional source structures 20080206
17 GET_CHANGE_STRUCTURE Instance method Public Method Return the change structure 20080102
18 GET_CHANGE_STRUCTURE_INSTANCE Instance method Public Method Return an instance of the change structure 20080326
19 GET_CHANGE_STRUCT_KEY_FIELD Instance method Public Method Return a change structure key field 20080326
20 GET_CHANGE_STRUCT_KEY_FIELDS Instance method Public Method Return the change structure key fields 20080326
21 GET_CLIENT_ENHANCEMENT_ID Instance method Public Method Return the customer enhancement ID 20080305
22 GET_CLIENT_ENHANCEMENT_VERSION Instance method Public Method Return the customer enhancement version 20080305
23 GET_DB_VERSION Instance method Public Method Return the database version 20080117
24 GET_DELETED_SERV_INFO Instance method Public Method Get Deleted Service info 20091106
25 GET_EVENT_CONTEXTS Instance method Public Method Return the event contexts 20080117
26 GET_EVENT_CONTEXT_INSTANCE Instance method Public Method Return the event context instance 20080216
27 GET_EVENT_STRUCTURES Instance method Public Method Gets Event structures 20081215
28 GET_EXTENSION Instance method Public Method Return the event extension id 20080418
29 GET_EXTENSION_INSTANCE Instance method Public Method Return the extension instance 20080503
30 GET_INPUT_STRUCTURES Instance method Public Method Return the list of input structures 20080303
31 GET_OLD_SERV_DATA Instance method Public Method Get Old serv data 20091126
32 GET_PRECEEDING_STRUCTURES Instance method Public Method Return the list of preceeding structures 20080102
33 GET_SERVICE_INFO Instance method Public Method Get service info 20091020
34 GET_SOURCE_STRUCTURE Instance method Public Method Return the source structure 20080102
35 GET_SOURCE_STRUCTURE_INSTANCE Instance method Public Method Return an instance of the a source structure descriptor 20080219
36 GET_STRUCTURE_FIELD_USAGES Instance method Private Method Return the list of structure field usages 20080419
37 GET_TARGET_STRUCTURE Instance method Public Method Return the target structure 20080102
38 GET_TARGET_STRUCTURE_INSTANCE Instance method Public Method Return an instance of the target structure 20080125
39 INSTANTIATE_REFERENCED_OBJECTS Instance method Public Method Instantiate referenced objects 20080202
40 IS_CLIENT_ENHANCEMENT Instance method Public Method Return true (X) if the event change is a client enhancement 20080305
41 IS_CONTEXT_MAINTENANCE_ENABLED Instance method Public Method Return true (X) if multiple context are supported 20080530
42 IS_EXTENSION_MODE Instance method Public Method Return true (X) if the event is in extension mode 20080502
43 IS_SERVICE_INFO_PRESENT Instance method Public Method Is service info present 20091118
44 LOAD_CONTEXTS Instance method Private Method Load event contexts 20080103
45 LOAD_DATA Instance method Private Method Load event data 20071220
46 ON_EXTENSION_DATA_CHANGED Instance method Private Event handling method Handle extension change 20080503
47 REMOVE_ADD_SOURCE_STRUCTURE Instance method Public Method Remove an additional input structure 20080206
48 REMOVE_CHANGE_STRUCT_KEY_FIELD Instance method Public Method Remove a change structure key field 20080326
49 REMOVE_EVENT_CONTEXT Instance method Public Method Remove an event context 20080118
50 REMOVE_INPUT_STRUCTURE Instance method Private Method Remove an input structure 20080603
51 REMOVE_PRECEEDING_STRUCTURE Instance method Public Method Remove a preceeding structure 20080117
52 REMOVE_SERVICE_INFO Instance method Public Method Remove Service Information 20091106
53 SET_ADDITIONAL_SOURCE_STRUCT Instance method Public Method Set an additional input structure 20080320
54 SET_CHANGE_STRUCTURE Instance method Public Method Set a change structure 20080117
55 SET_PRECEEDING_STRUCTURE Instance method Public Method Set a preceeding structure 20080320
56 SET_SELECTED_SOURCE Instance method Public Method Sets the selected source 20081104
57 SET_SERVICE_INFO Instance method Public Method Set service info 20091020
58 SET_SOURCE_STRUCTURE Instance method Public Method Set a source structure 20080117
59 SET_TARGET_STRUCTURE Instance method Public Method Set a target structure 20080117
Events
Class CL_SMT_EVENT has no event.
Types
Class CL_SMT_EVENT has no local type.
Method Signatures

Method ADD_CHANGE_STRUCTURE_KEY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) SMT_FIELD_PATH Field path 20080326
# Exception Resumable Description Created on
1 CX_SMT_DATA_ALREADY_EXISTS Data already exist error 20080326
2 CX_SMT_DATA_INVALID Data invalid error 20080326
3 CX_SMT_DATA_NOT_FOUND Data not found error 20080326

Method ADD_DELETED_EVENT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT_CONTEXT Call by reference Object reference (TYPE REF TO) CL_SMT_EVENT_CONTEXT Event context 20080125

Method ADD_DELETED_EVENT_CONTEXT on class CL_SMT_EVENT has no exception.

Method ADD_EVENT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT Call by reference Type reference (TYPE) SMT_CONTEXT 20080104
2 Returning RV_ID Value transfer Type reference (TYPE) SMT_GUID 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_ALREADY_EXISTS 20080117
2 CX_SMT_DATA_INVALID Data invalid error 20080402
3 CX_SMT_DATA_NOT_FOUND Data not found error 20080104

Method CHANGE_DB_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DELETED_EVENT Call by reference Object reference (TYPE REF TO) CL_SMT_EVENT Event 20090618

Method CHANGE_DB_VERSION on class CL_SMT_EVENT has no exception.

Method CHECK_CHANGE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) SMT_WD_ESR_DISPLAY Display : External or Internal View 20081119
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080117
2 CX_SMT_DATA_NOT_FOUND Data not found error 20080117

Method CHECK_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT Call by reference Type reference (TYPE) SMT_CONTEXT 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_ALREADY_EXISTS 20080117
2 CX_SMT_DATA_INVALID Data invalid error 20080117
3 CX_SMT_DATA_NOT_FOUND Data not found error 20080117

Method CHECK_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) SMT_EVENT 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080117

Method CHECK_SOURCE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_ALREADY_EXISTS Data already exist error 20080402
2 CX_SMT_DATA_INVALID Data invalid error 20080117
3 CX_SMT_DATA_NOT_FOUND Data not found error 20080117

Method CHECK_TARGET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080117
2 CX_SMT_DATA_NOT_FOUND Data not found error 20080117

Method CLEAR_CHANGE_STRUCTURE Signature

Method CLEAR_CHANGE_STRUCTURE on class CL_SMT_EVENT has no parameter.
Method CLEAR_CHANGE_STRUCTURE on class CL_SMT_EVENT has no exception.

Method CLEAR_SOURCE_STRUCTURE Signature

Method CLEAR_SOURCE_STRUCTURE on class CL_SMT_EVENT has no parameter.
Method CLEAR_SOURCE_STRUCTURE on class CL_SMT_EVENT has no exception.

Method CLEAR_TARGET_STRUCTURE Signature

Method CLEAR_TARGET_STRUCTURE on class CL_SMT_EVENT has no parameter.
Method CLEAR_TARGET_STRUCTURE on class CL_SMT_EVENT 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 20071220
2 Importing IV_CUSTOMER_OBJECT Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_FALSE 20071220
3 Importing IV_ID Call by reference Type reference (TYPE) SMT_GUID 20080110
4 Importing IV_NEW Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_FALSE 20080110

Method CONSTRUCTOR on class CL_SMT_EVENT has no exception.

Method CREATE_STRUCTURE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080124
2 Returning RO_STRUCTURE Value transfer Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20080124
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080124

Method GENERATE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080418
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080509

Method GET_ADD_SOURCE_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_TRUE Boolean value 20080325
2 Returning RTR_STRUCTURE Value transfer Object reference (TYPE REF TO) SMT_T_EVENT_STRUCTURE List of event structures 20080206

Method GET_ADD_SOURCE_STRUCTURES on class CL_SMT_EVENT has no exception.

Method GET_CHANGE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STRUCTURE Value transfer Type reference (TYPE) SMT_STRUCTURE_PATH Struture path 20080102

Method GET_CHANGE_STRUCTURE on class CL_SMT_EVENT has no exception.

Method GET_CHANGE_STRUCTURE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_STRUCTURE Value transfer Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20080326
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080326

Method GET_CHANGE_STRUCT_KEY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) SMT_FIELD_PATH Field path 20080326
2 Returning RS_FIELD Value transfer Type reference (TYPE) SMT_S_CHANGE_STRUCT_KEY_FIELD Change structure key field 20080326
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080326

Method GET_CHANGE_STRUCT_KEY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ONLY_ACTIVE Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_TRUE Boolean value 20080326
2 Returning RTR_STRUCTURE_FIELD Value transfer Object reference (TYPE REF TO) SMT_T_CHANGE_STRUCT_KEY_FIELD 20080326

Method GET_CHANGE_STRUCT_KEY_FIELDS on class CL_SMT_EVENT has no exception.

Method GET_CLIENT_ENHANCEMENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ID Value transfer Type reference (TYPE) SMT_GUID 20080305

Method GET_CLIENT_ENHANCEMENT_ID on class CL_SMT_EVENT has no exception.

Method GET_CLIENT_ENHANCEMENT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) SMT_VERSION 20080305

Method GET_CLIENT_ENHANCEMENT_VERSION on class CL_SMT_EVENT has no exception.

Method GET_DB_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) SMT_VERSION 20080117

Method GET_DB_VERSION on class CL_SMT_EVENT has no exception.

Method GET_DELETED_SERV_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SERVICE_INFO Value transfer Type reference (TYPE) SMT_T_SERVICE_INTF SMT Service Interface Table 20091106

Method GET_DELETED_SERV_INFO on class CL_SMT_EVENT has no exception.

Method GET_EVENT_CONTEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTR_EVENT_CONTEXT Value transfer Object reference (TYPE REF TO) SMT_T_EVENT_CONTEXT List of event context 20080117

Method GET_EVENT_CONTEXTS on class CL_SMT_EVENT has no exception.

Method GET_EVENT_CONTEXT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTEXT Call by reference Type reference (TYPE) SMT_CONTEXT CL_SMT_CONFIG_CONST=>GC_MAIN_CONTEXT 20080216
2 Returning RO_CONTEXT Value transfer Object reference (TYPE REF TO) CL_SMT_EVENT_CONTEXT Event context 20080216
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080216

Method GET_EVENT_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_STRUCTURES Value transfer Type reference (TYPE) SMT_T_EVENT_STRUCTURE List of event structures 20081215

Method GET_EVENT_STRUCTURES on class CL_SMT_EVENT has no exception.

Method GET_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTENSION Value transfer Type reference (TYPE) SMT_EXTENSION Mapping Extension ID (GUID) 20080418

Method GET_EXTENSION on class CL_SMT_EVENT has no exception.

Method GET_EXTENSION_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SMT_EXTENSION Extension 20080503

Method GET_EXTENSION_INSTANCE on class CL_SMT_EVENT has no exception.

Method GET_INPUT_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_TRUE Boolean value 20080325
2 Returning RTR_STRUCTURE Value transfer Object reference (TYPE REF TO) SMT_T_EVENT_STRUCTURE List of event structures 20080303

Method GET_INPUT_STRUCTURES on class CL_SMT_EVENT has no exception.

Method GET_OLD_SERV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SMT_T_SERVICE_INTF Boolean value 20091126

Method GET_OLD_SERV_DATA on class CL_SMT_EVENT has no exception.

Method GET_PRECEEDING_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALL Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_TRUE Boolean value 20080325
2 Returning RTR_STRUCTURE Value transfer Object reference (TYPE REF TO) SMT_T_EVENT_STRUCTURE List of event structures 20080107

Method GET_PRECEEDING_STRUCTURES on class CL_SMT_EVENT has no exception.

Method GET_SERVICE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SERVICE_INFO Value transfer Type reference (TYPE) SMT_T_SERVICE_INTF SMT Service Interface 20091021

Method GET_SERVICE_INFO on class CL_SMT_EVENT has no exception.

Method GET_SOURCE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STRUCTURE Value transfer Type reference (TYPE) SMT_STRUCTURE_PATH Struture path 20080102

Method GET_SOURCE_STRUCTURE on class CL_SMT_EVENT has no exception.

Method GET_SOURCE_STRUCTURE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080219
2 Returning RO_STRUCTURE Value transfer Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20080219
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080219

Method GET_STRUCTURE_FIELD_USAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080419
2 Returning RTR_USAGE Value transfer Object reference (TYPE REF TO) SMT_T_FIELD_USAGE List of structure field usage 20080419

Method GET_STRUCTURE_FIELD_USAGES on class CL_SMT_EVENT has no exception.

Method GET_TARGET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STRUCTURE Value transfer Type reference (TYPE) SMT_STRUCTURE_PATH Struture path 20080102

Method GET_TARGET_STRUCTURE on class CL_SMT_EVENT has no exception.

Method GET_TARGET_STRUCTURE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_STRUCTURE Value transfer Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Structure descriptor 20080125
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080125

Method INSTANTIATE_REFERENCED_OBJECTS Signature

Method INSTANTIATE_REFERENCED_OBJECTS on class CL_SMT_EVENT has no parameter.
Method INSTANTIATE_REFERENCED_OBJECTS on class CL_SMT_EVENT has no exception.

Method IS_CLIENT_ENHANCEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENHANCEMENT Value transfer Type reference (TYPE) SMT_BOOLEAN 20080305

Method IS_CLIENT_ENHANCEMENT on class CL_SMT_EVENT has no exception.

Method IS_CONTEXT_MAINTENANCE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENABLED Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20080530

Method IS_CONTEXT_MAINTENANCE_ENABLED on class CL_SMT_EVENT has no exception.

Method IS_EXTENSION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTENSION Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20080502

Method IS_EXTENSION_MODE on class CL_SMT_EVENT has no exception.

Method IS_SERVICE_INFO_PRESENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20091118

Method IS_SERVICE_INFO_PRESENT on class CL_SMT_EVENT has no exception.

Method LOAD_CONTEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTANTIATE_REFERENCES Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_TRUE 20080202

Method LOAD_CONTEXTS on class CL_SMT_EVENT has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INSTANTIATE_REFERENCES Call by reference Type reference (TYPE) SMT_BOOLEAN CL_SMT_CONFIG_CONST=>GC_TRUE 20080202

Method LOAD_DATA on class CL_SMT_EVENT has no exception.

Method ON_EXTENSION_DATA_CHANGED Signature

Method ON_EXTENSION_DATA_CHANGED on class CL_SMT_EVENT has no parameter.
Method ON_EXTENSION_DATA_CHANGED on class CL_SMT_EVENT has no exception.

Method REMOVE_ADD_SOURCE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Struture path 20080206
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080603
2 CX_SMT_DATA_NOT_FOUND Data not found error 20080206

Method REMOVE_CHANGE_STRUCT_KEY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD Call by reference Type reference (TYPE) SMT_FIELD_PATH Field path 20080326
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080326

Method REMOVE_EVENT_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) SMT_GUID 20080118
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080118

Method REMOVE_INPUT_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080603
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080603
2 CX_SMT_DATA_NOT_FOUND Data not found error 20080603

Method REMOVE_PRECEEDING_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Struture path 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080603
2 CX_SMT_DATA_NOT_FOUND Data not found error 20080117

Method REMOVE_SERVICE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SERVICE Call by reference Type reference (TYPE) SMT_T_SERVICE_INTF SMT Service Interface Table 20091106

Method REMOVE_SERVICE_INFO on class CL_SMT_EVENT has no exception.

Method SET_ADDITIONAL_SOURCE_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) SMT_STRUCTURE_NUMBER Structure number 20080320
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080320
# Exception Resumable Description Created on
1 CX_SMT_DATA_ALREADY_EXISTS 20080320
2 CX_SMT_DATA_INVALID Data invalid error 20080603
3 CX_SMT_DATA_NOT_FOUND Data not found error 20080320
4 CX_SMT_OPERATION_FAILED Operation failed error 20080320

Method SET_CHANGE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) SMT_WD_ESR_DISPLAY Display : External or Internal View 20081118
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080117
2 CX_SMT_DATA_NOT_FOUND Data not found error 20080117

Method SET_PRECEEDING_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) SMT_STRUCTURE_NUMBER Structure number 20080320
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080320
# Exception Resumable Description Created on
1 CX_SMT_DATA_ALREADY_EXISTS 20080320
2 CX_SMT_DATA_INVALID Data invalid error 20080603
3 CX_SMT_DATA_NOT_FOUND Data not found error 20080320
4 CX_SMT_OPERATION_FAILED Operation failed error 20080320

Method SET_SELECTED_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_SMT_STRUCTURE_DESCRIPTOR Web Dynpro Event Class 20081104

Method SET_SELECTED_SOURCE on class CL_SMT_EVENT has no exception.

Method SET_SERVICE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SERVICE Call by reference Type reference (TYPE) SMT_T_SERVICE_INTF SMT Service Interface 20091021
2 Importing IV_INDEX Call by reference Type reference (TYPE) SMT_STRUCTURE_NUMBER Structure number 20091020

Method SET_SERVICE_INFO on class CL_SMT_EVENT has no exception.

Method SET_SOURCE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_ALREADY_EXISTS Data already exist error 20080411
2 CX_SMT_DATA_INVALID Data invalid error 20080402
3 CX_SMT_DATA_NOT_FOUND Data not found error 20080117

Method SET_TARGET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCTURE Call by reference Type reference (TYPE) SMT_STRUCTURE_PATH Structure path 20080117
# Exception Resumable Description Created on
1 CX_SMT_DATA_INVALID Data invalid error 20080402
2 CX_SMT_DATA_NOT_FOUND Data not found error 20080117
History
Last changed by/on SAP  20130531 
SAP Release Created in 701