SAP ABAP Interface /IWFND/IF_MED_MDL_REFERENCE (a reference between nodes)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/MED_SVC_DEV_LANGU (Package) GW Framework - Metadata - Service Def. - Dev User Translatio
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_MED_DOM_ASSOC_USAGE representing a meta data association entity 20110407
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/CL_MED_DOM_REFERENCE reference object 20110316
Properties
Interface /IWFND/IF_MED_MDL_REFERENCE  
Short Description a reference between nodes    
General Data
Package /IWFND/MED_SVC_DEV_LANGU   GW Framework - Metadata - Service Def. - Dev User Translatio 
Created 20100601   SAP 
Last changed 20131127   SAP 
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...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWFND/IF_MED_MDL_ELEMENT a general model element 20100709
Friends
Interface /IWFND/IF_MED_MDL_REFERENCE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CARDINALITY_0_1 Instance attribute Public Attribute reference (LIKE) 20120308
2 GC_CARDINALITY_0_N Instance attribute Public Attribute reference (LIKE) 20120308
3 GC_CARDINALITY_1 Instance attribute Public Attribute reference (LIKE) 20120308
4 GC_CARDINALITY_1_N Instance attribute Public Attribute reference (LIKE) 20120308
5 GC_REFERENCE_TYPE Instance attribute Public Attribute reference (LIKE) 20120308
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TYPE Instance method Public Method adds a type to the structure definition for on the fly gen. 20101021
2 GET_ANNOTATIONS Instance method Public Method 20100812
3 GET_ASSOCIATION_SET_NAMES Instance method Public Method returns a list of association set names for an association 20120308
4 GET_CONTENT_VERSION Instance method Public Method 20100812
5 GET_ICON Instance method Public Method 20100812
6 GET_MAPPING Instance method Public Method returns the mapping from one model to the other 20100913
7 GET_MEMBER_TITLE Instance method Public Method returns the label/title of the member 20120308
8 GET_NAME Instance method Public Method 20100810
9 GET_REFERENCE_TYPE Instance method Public Method returns the type of the reference, check domain 20120308
10 GET_SEMANTIC Instance method Public Method 20100812
11 GET_SOURCE_CARDINALITY Instance method Public Method returns the cardinality of the referenced source 20120308
12 GET_SOURCE_NODE Instance method Public Method returns the source node 20100810
13 GET_SOURCE_REFERENCE Instance method Public Method returns the source reference 20110906
14 GET_TARGET_CARDINALITY Instance method Public Method returns the cardinality of the referenced destination 20120308
15 GET_TARGET_NODE Instance method Public Method returns the target node depending on the reference type 20100810
16 GET_TARGET_OPERATION Instance method Public Method returns the target operation depending on the reference type 20100913
17 GET_TARGET_REFERENCE Instance method Public Method returns the target reference 20110906
18 GET_TECHNICAL_NAME Instance method Public Method 20101103
19 GET_TITLE Instance method Public Method returns the label/title of the reference 20120308
20 HAS_REF_TO_OTHER_MODEL Instance method Public Method returns if reference links to another model 20120308
21 IS_COMPLEX_CONTAINMENT Instance method Public Method returns if ref is used as a deep structure-like linkage 20120308
22 IS_CONTAINMENT Instance method Public Method returns if ref is used for internal structuring such as DOs. 20120308
23 IS_INVERSE Instance method Public Method returns if the association is inverse: target & source 20110909
Events
Interface /IWFND/IF_MED_MDL_REFERENCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MED_MDL_REFERENCE Public Attribute reference (LIKE) 20120308
2 TY_MED_MDL_REFERENCE_TABLE Public Attribute reference (LIKE) 20120308
3 TY_S_MED_MAPPING_ITEM Public Attribute reference (LIKE) 20120308
4 TY_T_MED_MAPPING_ITEM Public Attribute reference (LIKE) 20120308
Method Signatures

Method ADD_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPONENTS Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20101021
2 Importing IO_EXPAND Call by reference Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213
3 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) STRING Field Name 20110510
4 Importing IV_INLINES Call by reference Type reference (TYPE) STRING 20110130
5 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20110627

Method ADD_TYPE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_ANNOTATIONS Signature

Method GET_ANNOTATIONS on Interface /IWFND/IF_MED_MDL_REFERENCE has no parameter.
Method GET_ANNOTATIONS on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_ASSOCIATION_SET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASSOC_SET_NAMES Call by reference Type reference (TYPE) STRING_TABLE 20120308

Method GET_ASSOCIATION_SET_NAMES on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_CONTENT_VERSION Signature

Method GET_CONTENT_VERSION on Interface /IWFND/IF_MED_MDL_REFERENCE has no parameter.
Method GET_CONTENT_VERSION on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_ICON Signature

Method GET_ICON on Interface /IWFND/IF_MED_MDL_REFERENCE has no parameter.
Method GET_ICON on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPING Call by reference Type reference (TYPE) TY_T_MED_MAPPING_ITEM 20100913

Method GET_MAPPING on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_MEMBER_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MEMBER_TITLE Value transfer Type reference (TYPE) STRING 20120308

Method GET_MEMBER_TITLE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_NAME Signature

Method GET_NAME on Interface /IWFND/IF_MED_MDL_REFERENCE has no parameter.
Method GET_NAME on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_REFERENCE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) /IWFND/MED_MDL_REFERENCE_TYPE 20120308

Method GET_REFERENCE_TYPE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_SEMANTIC Signature

Method GET_SEMANTIC on Interface /IWFND/IF_MED_MDL_REFERENCE has no parameter.
Method GET_SEMANTIC on Interface /IWFND/IF_MED_MDL_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 20120308

Method GET_SOURCE_CARDINALITY on Interface /IWFND/IF_MED_MDL_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 20100811

Method GET_SOURCE_NODE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_SOURCE_REFERENCE Signature

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

Method GET_SOURCE_REFERENCE on Interface /IWFND/IF_MED_MDL_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 20120308

Method GET_TARGET_CARDINALITY on Interface /IWFND/IF_MED_MDL_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 20100810

Method GET_TARGET_NODE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_TARGET_OPERATION Signature

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

Method GET_TARGET_OPERATION on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_TARGET_REFERENCE Signature

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

Method GET_TARGET_REFERENCE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_TECHNICAL_NAME Signature

Method GET_TECHNICAL_NAME on Interface /IWFND/IF_MED_MDL_REFERENCE has no parameter.
Method GET_TECHNICAL_NAME on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LABEL Value transfer Type reference (TYPE) STRING 20120308

Method GET_TITLE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method HAS_REF_TO_OTHER_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_REF_TO_OTHER_MODEL Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20120308

Method HAS_REF_TO_OTHER_MODEL on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method IS_COMPLEX_CONTAINMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_COMPLEX Value transfer Type reference (TYPE) ABAP_BOOL 20120308

Method IS_COMPLEX_CONTAINMENT on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method IS_CONTAINMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_CONTAINMENT Value transfer Type reference (TYPE) ABAP_BOOL 20120308

Method IS_CONTAINMENT on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.

Method IS_INVERSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INVERSE Value transfer Type reference (TYPE) ABAP_BOOL 20110909

Method IS_INVERSE on Interface /IWFND/IF_MED_MDL_REFERENCE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 200