SAP ABAP Class CL_SMT_WD_APPLICATION (Web Dynpro Application Class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GMT_WEB_DYNPRO (Package) web dynrpro UI classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_OBJECT Object abstraction class 20080201
Properties
Class CL_SMT_WD_APPLICATION  
Short Description Web Dynpro Application Class    
Super Class CL_SMT_WD_OBJECT Object abstraction class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_WEB_DYNPRO   web dynrpro UI classes 
Created 20080118   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMT_WD_APPLICATION has no forward declaration.
Interfaces
Class CL_SMT_WD_APPLICATION has no interface implemented.
Friends
Class CL_SMT_WD_APPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_SMT_APPLICATION Application 20080201
2 MO_EVENTS_CTX_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080202
3 MO_HEADER_CTX_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080202
4 MO_PROPERTIES_CTX_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080218
5 MO_WD_EVENT Instance attribute Private Object reference (TYPE REF TO) CL_SMT_WD_EVENT Web Dynpro Event Class 20080202
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EVENT Instance method Public Method Add a new event 20080205
2 CHECK_EVENTS Instance method Private Method Check events data 20080205
3 CHECK_HEADER Instance method Private Method Check application header data 20080205
4 CLONE_EVENT Instance method Public Method Clone an event 20080404
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080202
6 EVENT_HAS_CHANGE_KEY_FIELDS Instance method Private Method Return true (X) if the event has change structure key fields 20080403
7 EVENT_HAS_OTHER_STRUCTURES Instance method Private Method Return true (X) if the event has other structures 20080205
8 EVENT_HAS_SER_INFO Instance method Private Method Event Has Service Info 20091118
9 GET_APPLICATION_INSTANCE Instance method Public Method Return the application object 20080418
10 GET_APPLICATION_NAME Instance method Public Method Return the application name 20080327
11 GET_DISPLAY_MODE_PER Instance method Public Method Get the Personalized display option 20090204
12 GET_EVENT_DATA Instance method Private Method Get event data 20080205
13 GET_EVENT_OBJECT Instance method Public Method Return the event instance 20080206
14 GET_SELECTED_EVENT Instance method Public Method Select the an event 20080204
15 GET_SELECTED_EVENT_ELEMENT Instance method Private Method Return the selected event element 20080218
16 GET_WD_EVENT Instance method Public Method Return the event web dynpro class 20080202
17 IMPORT_EVENT Instance method Public Method Copy and event 20080420
18 REMOVE_EVENT Instance method Public Method Remove an event 20080205
19 SET_DESCRIPTION Instance method Private Method Set application description 20080201
20 SET_ESR_EXT Instance method Public Method Set ESR info 20090330
21 SET_EVENTS_ATTRIBUTES_STATUS Instance method Private Method Set events attributes status 20080202
22 SET_EVENT_ATTRIBUTES_STATUS Instance method Private Method Set event attributes status 20080203
23 SET_EVENT_CHANGE_STRUCTURE Instance method Private Method Set event change structure 20080205
24 SET_EVENT_DESCRIPTION Instance method Private Method Set event description 20080203
25 SET_EVENT_NAME Instance method Private Method Set event name 20080203
26 SET_EVENT_SOURCE_STRUCTURE Instance method Private Method Set event source structure 20080205
27 SET_EVENT_TARGET_STRUCTURE Instance method Private Method Set event target structure 20080205
28 SET_FOCUSED_EVENT Instance method Private Method Focus the UI on a specific event 20080415
29 SET_NAME Instance method Private Method Set application name 20080201
30 SET_PACKAGE_GROUP Instance method Private Method Set application package group 20080201
31 SET_PROP_ATTRIBUTES_STATUS Instance method Private Method Set the properties attributes status 20080218
32 SET_VALUE_HELP Instance method Private Method Set the value help 20081113
33 SET_WITH_CONTEXT Instance method Private Method Set the with context flag 20080328
34 UPDATE_EVENT_CHANGE_KEY_STATUS Instance method Public Method Update an event change structure key status 20080326
35 UPDATE_EVENT_SERVICE_INFO Instance method Public Method Set Event and Service info 20091106
36 UPDATE_EVENT_SER_INFO_STATUS Instance method Public Method Update Service Info for an Event 20091118
37 UPDATE_EVENT_STRUCT_STATUS Instance method Public Method Update an event structure detail status 20080220
Events
Class CL_SMT_WD_APPLICATION has no event.
Types
Class CL_SMT_WD_APPLICATION has no local type.
Method Signatures

Method ADD_EVENT Signature

Method ADD_EVENT on class CL_SMT_WD_APPLICATION has no parameter.
Method ADD_EVENT on class CL_SMT_WD_APPLICATION has no exception.

Method CHECK_EVENTS Signature

Method CHECK_EVENTS on class CL_SMT_WD_APPLICATION has no parameter.
Method CHECK_EVENTS on class CL_SMT_WD_APPLICATION has no exception.

Method CHECK_HEADER Signature

Method CHECK_HEADER on class CL_SMT_WD_APPLICATION has no parameter.
Method CHECK_HEADER on class CL_SMT_WD_APPLICATION has no exception.

Method CLONE_EVENT Signature

Method CLONE_EVENT on class CL_SMT_WD_APPLICATION has no parameter.
Method CLONE_EVENT on class CL_SMT_WD_APPLICATION has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SMT_WD_APPLICATION has no parameter.
Method CONSTRUCTOR on class CL_SMT_WD_APPLICATION has no exception.

Method EVENT_HAS_CHANGE_KEY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_SMT_EVENT Event 20080403
2 Returning RV_HAS_KEYS Value transfer Type reference (TYPE) SMT_BOOLEAN 20080403

Method EVENT_HAS_CHANGE_KEY_FIELDS on class CL_SMT_WD_APPLICATION has no exception.

Method EVENT_HAS_OTHER_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_SMT_EVENT Event 20080205
2 Returning RV_HAS_STRUCTURES Value transfer Type reference (TYPE) SMT_BOOLEAN 20080205

Method EVENT_HAS_OTHER_STRUCTURES on class CL_SMT_WD_APPLICATION has no exception.

Method EVENT_HAS_SER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_SMT_EVENT Event 20091118
2 Returning RV_RESULT Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20091118

Method EVENT_HAS_SER_INFO on class CL_SMT_WD_APPLICATION has no exception.

Method GET_APPLICATION_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_APPLICATION Application 20080418

Method GET_APPLICATION_INSTANCE on class CL_SMT_WD_APPLICATION has no exception.

Method GET_APPLICATION_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_APPLICATION Application 20080327

Method GET_APPLICATION_NAME on class CL_SMT_WD_APPLICATION has no exception.

Method GET_DISPLAY_MODE_PER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISPLAY Value transfer Type reference (TYPE) SMT_DISPLAY Display : External or Internal View 20090204

Method GET_DISPLAY_MODE_PER on class CL_SMT_WD_APPLICATION has no exception.

Method GET_EVENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_SMT_EVENT Event 20080205
2 Returning RS_EVENT Value transfer Type reference (TYPE) SMT_WD_S_EVENT Event web dynpro information 20080205

Method GET_EVENT_DATA on class CL_SMT_WD_APPLICATION has no exception.

Method GET_EVENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080206
2 Returning RO_EVENT Value transfer Object reference (TYPE REF TO) CL_SMT_EVENT Event 20080206

Method GET_EVENT_OBJECT on class CL_SMT_WD_APPLICATION has no exception.

Method GET_SELECTED_EVENT 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 20080204
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080218

Method GET_SELECTED_EVENT_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080218
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080218

Method GET_WD_EVENT 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_WD_EVENT Web Dynpro Event Class 20080202

Method GET_WD_EVENT on class CL_SMT_WD_APPLICATION has no exception.

Method IMPORT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCTURE_MAPPER Call by reference Object reference (TYPE REF TO) IF_SMT_EVENT_STRUCTURE_MAPPER Event structure mapper 20080420

Method IMPORT_EVENT on class CL_SMT_WD_APPLICATION has no exception.

Method REMOVE_EVENT Signature

Method REMOVE_EVENT on class CL_SMT_WD_APPLICATION has no parameter.
Method REMOVE_EVENT on class CL_SMT_WD_APPLICATION has no exception.

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_SMT_WD_APPLICATION has no parameter.
Method SET_DESCRIPTION on class CL_SMT_WD_APPLICATION has no exception.

Method SET_ESR_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTR_WD_EVENT Value transfer Type reference (TYPE) SMT_WD_T_EVENT List of web dynpro events 20090330

Method SET_ESR_EXT on class CL_SMT_WD_APPLICATION has no exception.

Method SET_EVENTS_ATTRIBUTES_STATUS Signature

Method SET_EVENTS_ATTRIBUTES_STATUS on class CL_SMT_WD_APPLICATION has no parameter.
Method SET_EVENTS_ATTRIBUTES_STATUS on class CL_SMT_WD_APPLICATION has no exception.

Method SET_EVENT_ATTRIBUTES_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080203
2 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_SMT_EVENT Event 20080203

Method SET_EVENT_ATTRIBUTES_STATUS on class CL_SMT_WD_APPLICATION has no exception.

Method SET_EVENT_CHANGE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080205

Method SET_EVENT_CHANGE_STRUCTURE on class CL_SMT_WD_APPLICATION has no exception.

Method SET_EVENT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080203

Method SET_EVENT_DESCRIPTION on class CL_SMT_WD_APPLICATION has no exception.

Method SET_EVENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080205

Method SET_EVENT_NAME on class CL_SMT_WD_APPLICATION has no exception.

Method SET_EVENT_SOURCE_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080205

Method SET_EVENT_SOURCE_STRUCTURE on class CL_SMT_WD_APPLICATION has no exception.

Method SET_EVENT_TARGET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080205

Method SET_EVENT_TARGET_STRUCTURE on class CL_SMT_WD_APPLICATION has no exception.

Method SET_FOCUSED_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20080415

Method SET_FOCUSED_EVENT on class CL_SMT_WD_APPLICATION has no exception.

Method SET_NAME Signature

Method SET_NAME on class CL_SMT_WD_APPLICATION has no parameter.
Method SET_NAME on class CL_SMT_WD_APPLICATION has no exception.

Method SET_PACKAGE_GROUP Signature

Method SET_PACKAGE_GROUP on class CL_SMT_WD_APPLICATION has no parameter.
Method SET_PACKAGE_GROUP on class CL_SMT_WD_APPLICATION has no exception.

Method SET_PROP_ATTRIBUTES_STATUS Signature

Method SET_PROP_ATTRIBUTES_STATUS on class CL_SMT_WD_APPLICATION has no parameter.
Method SET_PROP_ATTRIBUTES_STATUS on class CL_SMT_WD_APPLICATION has no exception.

Method SET_VALUE_HELP Signature

Method SET_VALUE_HELP on class CL_SMT_WD_APPLICATION has no parameter.
Method SET_VALUE_HELP on class CL_SMT_WD_APPLICATION has no exception.

Method SET_WITH_CONTEXT Signature

Method SET_WITH_CONTEXT on class CL_SMT_WD_APPLICATION has no parameter.
Method SET_WITH_CONTEXT on class CL_SMT_WD_APPLICATION has no exception.

Method UPDATE_EVENT_CHANGE_KEY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) SMT_GUID 20080326

Method UPDATE_EVENT_CHANGE_KEY_STATUS on class CL_SMT_WD_APPLICATION has no exception.

Method UPDATE_EVENT_SERVICE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) SMT_GUID GUID 20091106

Method UPDATE_EVENT_SERVICE_INFO on class CL_SMT_WD_APPLICATION has no exception.

Method UPDATE_EVENT_SER_INFO_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) SMT_GUID GUID 20091118

Method UPDATE_EVENT_SER_INFO_STATUS on class CL_SMT_WD_APPLICATION has no exception.

Method UPDATE_EVENT_STRUCT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) SMT_GUID 20080220

Method UPDATE_EVENT_STRUCT_STATUS on class CL_SMT_WD_APPLICATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701