SAP ABAP Class CL_SMT_WD_MAPPING (Web dynpro mapping 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 20080303
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SMT_WD_ASSIGNABLE_OBJECT Web dynpro assignable object interface 20080407
Properties
Class CL_SMT_WD_MAPPING  
Short Description Web dynpro mapping 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 20080303   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SMT_WD_MAPPING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SMT_WD_ASSIGNABLE_OBJECT Web dynpro assignable object interface 20080407
Friends
Class CL_SMT_WD_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CTX_NODE_FIELDS Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080317
2 MO_CTX_NODE_PROPERTIES Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080317
3 MO_EVENT Instance attribute Private Object reference (TYPE REF TO) CL_SMT_EVENT Event 20081105
4 MO_MAPPING Instance attribute Private Object reference (TYPE REF TO) CL_SMT_MAPPING Mapping transformation 20080317
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELD Instance method Private Method Add a mapping field 20080324
2 ADD_FIELD_ROW Instance method Public Method Add a new field row 20080324
3 GET_FIELD Instance method Private Method Return the field 20080612
4 GET_FIELD_DATA Instance method Private Method Return the field data 20080421
5 GET_SELECTED_FIELDS Instance method Private Method Return the selected field elements 20080410
6 HANDLE_CONVERSION_CLASS_OVS Instance method Public Method Handles conversion class ovs operations 20080325
7 HANDLE_FROM_FIELD_OVS Instance method Public Method Handles source structure field ovs operations 20080325
8 HANDLE_FROM_STRUCTURE_OVS Instance method Public Method Handles source structure field ovs operations 20080325
9 HANDLE_TARGET_FIELD_OVS Instance method Public Method Handles target field ovs operations 20080325
10 ON_DROP Instance method Public Method On drop event 20081023
11 REMOVE_FIELD Instance method Public Method Remove a field 20080324
12 SET_CONVERSION Instance method Private Method Set the conversion class for a mapping field 20080320
13 SET_FIELD_ASSIGNMENT Instance method Private Method Set a field assignment 20080403
14 SET_FIXED_VALUE Instance method Private Method Set a fixed value assignment 20080403
15 SET_FOCUSED_FIELD Instance method Private Method Focus the UI on a specific field 20080415
16 SET_STRUCTURE_ASSIGNMENT Instance method Private Method Set the mapping field structure assignment 20080320
Events
Class CL_SMT_WD_MAPPING has no event.
Types
Class CL_SMT_WD_MAPPING has no local type.
Method Signatures

Method ADD_FIELD 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 20080324
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) SMT_BOOLEAN Boolean value 20080401

Method ADD_FIELD on class CL_SMT_WD_MAPPING has no exception.

Method ADD_FIELD_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEVELOPMENT_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080324

Method ADD_FIELD_ROW on class CL_SMT_WD_MAPPING has no exception.

Method GET_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 20080612
2 Returning RS_FIELD Value transfer Type reference (TYPE) SMT_WD_S_MAPPING_FIELD Mapping field information 20080612
# Exception Resumable Description Created on
1 CX_SMT_DATA_NOT_FOUND Data not found error 20080612

Method GET_FIELD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD Call by reference Type reference (TYPE) SMT_S_MAPPING_FIELD Mapping field information 20080421
2 Returning RS_FIELD Value transfer Type reference (TYPE) SMT_WD_S_MAPPING_FIELD Mapping field information 20080421

Method GET_FIELD_DATA on class CL_SMT_WD_MAPPING has no exception.

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

Method HANDLE_CONVERSION_CLASS_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK_OBJECT Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20080325

Method HANDLE_CONVERSION_CLASS_OVS on class CL_SMT_WD_MAPPING has no exception.

Method HANDLE_FROM_FIELD_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK_OBJECT Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20080325

Method HANDLE_FROM_FIELD_OVS on class CL_SMT_WD_MAPPING has no exception.

Method HANDLE_FROM_STRUCTURE_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK_OBJECT Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20080325

Method HANDLE_FROM_STRUCTURE_OVS on class CL_SMT_WD_MAPPING has no exception.

Method HANDLE_TARGET_FIELD_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACK_OBJECT Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20080325

Method HANDLE_TARGET_FIELD_OVS on class CL_SMT_WD_MAPPING has no exception.

Method ON_DROP 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 20090125
2 Importing IV_FIELD Call by reference Type reference (TYPE) SMT_FIELD_PATH Field path 20081023
3 Importing IV_IS_TARGET Call by reference Type reference (TYPE) SMT_BOOLEAN Boolean value 20081023

Method ON_DROP on class CL_SMT_WD_MAPPING has no exception.

Method REMOVE_FIELD Signature

Method REMOVE_FIELD on class CL_SMT_WD_MAPPING has no parameter.
Method REMOVE_FIELD on class CL_SMT_WD_MAPPING has no exception.

Method SET_CONVERSION 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 20080320

Method SET_CONVERSION on class CL_SMT_WD_MAPPING has no exception.

Method SET_FIELD_ASSIGNMENT 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 20080403

Method SET_FIELD_ASSIGNMENT on class CL_SMT_WD_MAPPING has no exception.

Method SET_FIXED_VALUE 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 20080403

Method SET_FIXED_VALUE on class CL_SMT_WD_MAPPING has no exception.

Method SET_FOCUSED_FIELD 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_FIELD on class CL_SMT_WD_MAPPING has no exception.

Method SET_STRUCTURE_ASSIGNMENT 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 20080320

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