SAP ABAP Class CL_SMT_WD_OBJECT (Object abstraction 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_VIEW View Superclass 20080201
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_APPLICATION Web Dynpro Application Class 20080201
2 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_CHECK_SET Web Dynpro check set class 20080204
3 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_EVENT Web Dynpro Event Class 20080202
4 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_EVENT_CONTEXT Web Dynpro event context class 20080204
5 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_EVENT_STRUCTURES Web Dynpro Event Class 20080303
6 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_MAPPING Web dynpro mapping class 20080303
7 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_METHOD_CALL Web Dynpro check set class 20080221
8 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_RULE Web Dynpro rule view 20080220
9 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_RULE_SET Web Dynpro check set class 20080204
10 Inheritance (c INHERITING FROM c_ref)  CL_SMT_WD_STRUCTURE_TREE Web Dynpro Event Class 20080501
Properties
Class CL_SMT_WD_OBJECT  
Short Description Object abstraction class    
Super Class CL_SMT_WD_VIEW View Superclass 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_WEB_DYNPRO   web dynrpro UI classes 
Created 20080201   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMT_WD_OBJECT has no forward declaration.
Interfaces
Class CL_SMT_WD_OBJECT has no interface implemented.
Friends
Class CL_SMT_WD_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080218
2 MO_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_SMT_OBJECT Base object interface 20080218
3 MV_DISPLAY Instance attribute Public Type reference (TYPE) SMT_WD_ESR_DISPLAY Display : External or Internal View 20081128
4 SO_FACTORY Static Attribute Protected Object reference (TYPE REF TO) CL_SMT_CONFIG_FACTORY Configuration factory class 20080225
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check context data including referenced objects 20080205
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080225
3 CLEAR_OBJECT Instance method Public Method Clear the referenced object 20080304
4 GET_DISPLAY_MODE Instance method Public Method Return the display mode of the application 20081106
5 GET_OBJECT Instance method Public Method Return the current object 20080506
6 GET_REFERENCED_WD_OBJECTS Instance method Protected Method [ABSTRACT] Return a list of referenced web dynpro object 20080202
7 HANDLE_DATA_CHANGE Instance method Public Method Handle web dynpro data change 20080205
8 IS_OBJECT_READ_ONLY Instance method Protected Method Return true if the object is read only 20080218
9 LOAD_CONTEXT Instance method Protected Method [ABSTRACT] Load object data into the context 20080218
10 LOAD_DATA Instance method Private Method Load object data and attribute statuses 20080218
11 ON_DATA_CHANGED_BY_USER Instance method Protected Event handling method Handle referenced web dynpro object view change 20080205
12 ON_OBJECT_CHANGED Instance method Protected Event handling method Handles object change by user 20080527
13 ON_OBJECT_DATA_CHANGED Instance method Protected Event handling method Handles object data changed events 20080305
14 REGISTER_OBJECT Instance method Private Method Register object 20080305
15 REGISTER_WD_OBJECT Instance method Protected Method Register referenced web dynpro object 20080205
16 SET_CONTEXT Instance method Public Method Set web dynpro context 20080218
17 SET_DATA Instance method Protected Method [ABSTRACT] Check context data 20080529
18 SET_DISPLAY Instance method Protected Method Set the display to the selected display mode 20081209
19 SET_OBJECT Instance method Public Method Set configuration object 20080201
20 UNREGISTER_OBJECT Instance method Private Method Unregister object 20080305
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED_BY_USER Instance Event
(0)
Public
(2)
Notify listeners that the web dynpro view was changed 20080205
Types
Class CL_SMT_WD_OBJECT has no local type.
Method Signatures

Method CHECK Signature

Method CHECK on class CL_SMT_WD_OBJECT has no parameter.
Method CHECK on class CL_SMT_WD_OBJECT has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SMT_WD_OBJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SMT_WD_OBJECT has no exception.

Method CLEAR_OBJECT Signature

Method CLEAR_OBJECT on class CL_SMT_WD_OBJECT has no parameter.
Method CLEAR_OBJECT on class CL_SMT_WD_OBJECT 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) SMT_WD_ESR_DISPLAY Display : External or Internal View 20081106

Method GET_DISPLAY_MODE on class CL_SMT_WD_OBJECT has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) IF_SMT_OBJECT Base object interface 20080506

Method GET_OBJECT on class CL_SMT_WD_OBJECT has no exception.

Method GET_REFERENCED_WD_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTR_WD_OBJECT Value transfer Object reference (TYPE REF TO) SMT_WD_T_OBJECT_INSTANCE List of web dynpro object instance 20080202

Method GET_REFERENCED_WD_OBJECTS on class CL_SMT_WD_OBJECT has no exception.

Method HANDLE_DATA_CHANGE Signature

Method HANDLE_DATA_CHANGE on class CL_SMT_WD_OBJECT has no parameter.
Method HANDLE_DATA_CHANGE on class CL_SMT_WD_OBJECT has no exception.

Method IS_OBJECT_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_SMT_OBJECT Base object interface 20080218
2 Returning RV_READ_ONLY Value transfer Type reference (TYPE) SMT_BOOLEAN 20080218

Method IS_OBJECT_READ_ONLY on class CL_SMT_WD_OBJECT has no exception.

Method LOAD_CONTEXT Signature

Method LOAD_CONTEXT on class CL_SMT_WD_OBJECT has no parameter.
Method LOAD_CONTEXT on class CL_SMT_WD_OBJECT has no exception.

Method LOAD_DATA Signature

Method LOAD_DATA on class CL_SMT_WD_OBJECT has no parameter.
Method LOAD_DATA on class CL_SMT_WD_OBJECT has no exception.

Method ON_DATA_CHANGED_BY_USER Signature

Method ON_DATA_CHANGED_BY_USER on class CL_SMT_WD_OBJECT has no parameter.
Method ON_DATA_CHANGED_BY_USER on class CL_SMT_WD_OBJECT has no exception.

Method ON_OBJECT_CHANGED Signature

Method ON_OBJECT_CHANGED on class CL_SMT_WD_OBJECT has no parameter.
Method ON_OBJECT_CHANGED on class CL_SMT_WD_OBJECT has no exception.

Method ON_OBJECT_DATA_CHANGED Signature

Method ON_OBJECT_DATA_CHANGED on class CL_SMT_WD_OBJECT has no parameter.
Method ON_OBJECT_DATA_CHANGED on class CL_SMT_WD_OBJECT has no exception.

Method REGISTER_OBJECT Signature

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

Method REGISTER_OBJECT on class CL_SMT_WD_OBJECT has no exception.

Method REGISTER_WD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_OBJECT Call by reference Object reference (TYPE REF TO) CL_SMT_WD_OBJECT Object abstraction class 20080205

Method REGISTER_WD_OBJECT on class CL_SMT_WD_OBJECT has no exception.

Method SET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080218

Method SET_CONTEXT on class CL_SMT_WD_OBJECT has no exception.

Method SET_DATA Signature

Method SET_DATA on class CL_SMT_WD_OBJECT has no parameter.
Method SET_DATA on class CL_SMT_WD_OBJECT has no exception.

Method SET_DISPLAY Signature

Method SET_DISPLAY on class CL_SMT_WD_OBJECT has no parameter.
Method SET_DISPLAY on class CL_SMT_WD_OBJECT has no exception.

Method SET_OBJECT Signature

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

Method SET_OBJECT on class CL_SMT_WD_OBJECT has no exception.

Method UNREGISTER_OBJECT Signature

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

Method UNREGISTER_OBJECT on class CL_SMT_WD_OBJECT has no exception.
Event Signatures

Event DATA_CHANGED_BY_USER Signature
Event DATA_CHANGED_BY_USER on class CL_SMT_WD_OBJECT has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701