SAP ABAP Class /IWFND/CL_MED_DOM_REFERENCE (reference object)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-GW-COR (Application Component) Gateway Framework
     /IWFND/MED_DOM (Package) GW Framework - Metadata - Data Object Model
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWFND/CL_MED_DOM_ABSTR_ELEMT abstract class representing an element 20110316
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/IF_MED_MDL_REFERENCE a reference between nodes 20110316
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWFND/CL_MED_DOM_ASSOCIATION representing a meta data association entity 20110407
Properties
Class /IWFND/CL_MED_DOM_REFERENCE  
Short Description reference object    
Super Class /IWFND/CL_MED_DOM_ABSTR_ELEMT abstract class representing an element 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/MED_DOM   GW Framework - Metadata - Data Object Model 
Created 20110316   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWFND/IF_MED_MDL_SERVICE_GRP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 /IWFND/IF_MED_MDL_REFERENCE a reference between nodes 20110316
Friends
Class /IWFND/CL_MED_DOM_REFERENCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_LOGGER Instance attribute Private Object reference (TYPE REF TO) /IWFND/CL_LOGGER Logger for AppsLog and CCMS 20120312
2 MO_SOURCE_NODE Instance attribute Protected Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_NODE 20110316
3 MO_SOURCE_REFERENCE Instance attribute Protected Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20110906
4 MO_TARGET_NODE Instance attribute Protected Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_NODE 20110316
5 MO_TARGET_OPERATION Instance attribute Protected Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_OPERATION 20110401
6 MO_TARGET_REFERENCE Instance attribute Protected Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_REFERENCE 20110906
7 MR_REFERENCE Instance attribute Protected Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_OBJECT_CLASS=>TY_S_DOM_REFERENCE 20110316
8 MT_MAPPINGS Instance attribute Private Type reference (TYPE) /IWFND/IF_MED_MDL_ELEMENT=>TY_T_MED_MAPPING_ITEM 20120516
9 MV_EXT_TRGT_ENTITY_ID Instance attribute Protected Type reference (TYPE) /IWFND/MED_MDL_ENTITY_ID 20110316
10 MV_IS_COMPLEX Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20110316
11 MV_IS_CONTAINMENT Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20110316
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110316
2 GET_EXT_TRGT_ENTITY_ID Instance method Public Method 20110316
3 GET_EXT_TRGT_MODEL_IDENTIFIER Instance method Public Method 20110316
4 GET_SOURCE_CARDINALITY Instance method Public Method returns the cardinality of the referenced source 20110407
5 GET_SOURCE_NODE Instance method Public Method returns the source node 20110407
6 GET_TARGET_CARDINALITY Instance method Public Method returns the cardinality of the referenced destination 20110407
7 GET_TARGET_NODE Instance method Public Method returns the target node depending on the reference type 20110407
8 RESOLVE_EXT_REFERENCE Instance method Protected Method 20110316
Events
Class /IWFND/CL_MED_DOM_REFERENCE has no event.
Types
Class /IWFND/CL_MED_DOM_REFERENCE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL_CLASS Call by reference Object reference (TYPE REF TO) /IWFND/CL_MED_DOM_MODEL_CLASS 20110316
2 Importing IR_REFERENCE Call by reference Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_OBJECT_CLASS=>TY_S_DOM_REFERENCE 20110316

Method CONSTRUCTOR on class /IWFND/CL_MED_DOM_REFERENCE has no exception.

Method GET_EXT_TRGT_ENTITY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TARGET_NODE_ID Value transfer Type reference (TYPE) /IWFND/MED_MDL_UUID_SMALL Small UUID 20110316

Method GET_EXT_TRGT_ENTITY_ID on class /IWFND/CL_MED_DOM_REFERENCE has no exception.

Method GET_EXT_TRGT_MODEL_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODEL_IDENTIFIER Value transfer Type reference (TYPE) /IWFND/MED_MDL_IDENTIFIER Meta Model Identifier 20110316

Method GET_EXT_TRGT_MODEL_IDENTIFIER on class /IWFND/CL_MED_DOM_REFERENCE has no exception.

Method GET_SOURCE_CARDINALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CARDINALITY Value transfer Type reference (TYPE) /IWFND/MED_MDL_CARDINALITY 20110407

Method GET_SOURCE_CARDINALITY on class /IWFND/CL_MED_DOM_REFERENCE has no exception.

Method GET_SOURCE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_NODE Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_NODE 20110407

Method GET_SOURCE_NODE on class /IWFND/CL_MED_DOM_REFERENCE has no exception.

Method GET_TARGET_CARDINALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CARDINALITY Value transfer Type reference (TYPE) /IWFND/MED_MDL_CARDINALITY 20110407

Method GET_TARGET_CARDINALITY on class /IWFND/CL_MED_DOM_REFERENCE has no exception.

Method GET_TARGET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_TARGET_NODE Value transfer Object reference (TYPE REF TO) /IWFND/IF_MED_MDL_NODE 20110407

Method GET_TARGET_NODE on class /IWFND/CL_MED_DOM_REFERENCE has no exception.

Method RESOLVE_EXT_REFERENCE Signature

Method RESOLVE_EXT_REFERENCE on class /IWFND/CL_MED_DOM_REFERENCE has no parameter.
Method RESOLVE_EXT_REFERENCE on class /IWFND/CL_MED_DOM_REFERENCE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 250