Hierarchy

⤷

⤷

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 | ![]() |
Instance method | Public | Method | adds a type to the structure definition for on the fly gen. | 20101021 |
2 | ![]() |
Instance method | Public | Method | 20100812 | |
3 | ![]() |
Instance method | Public | Method | returns a list of association set names for an association | 20120308 |
4 | ![]() |
Instance method | Public | Method | 20100812 | |
5 | ![]() |
Instance method | Public | Method | 20100812 | |
6 | ![]() |
Instance method | Public | Method | returns the mapping from one model to the other | 20100913 |
7 | ![]() |
Instance method | Public | Method | returns the label/title of the member | 20120308 |
8 | ![]() |
Instance method | Public | Method | 20100810 | |
9 | ![]() |
Instance method | Public | Method | returns the type of the reference, check domain | 20120308 |
10 | ![]() |
Instance method | Public | Method | 20100812 | |
11 | ![]() |
Instance method | Public | Method | returns the cardinality of the referenced source | 20120308 |
12 | ![]() |
Instance method | Public | Method | returns the source node | 20100810 |
13 | ![]() |
Instance method | Public | Method | returns the source reference | 20110906 |
14 | ![]() |
Instance method | Public | Method | returns the cardinality of the referenced destination | 20120308 |
15 | ![]() |
Instance method | Public | Method | returns the target node depending on the reference type | 20100810 |
16 | ![]() |
Instance method | Public | Method | returns the target operation depending on the reference type | 20100913 |
17 | ![]() |
Instance method | Public | Method | returns the target reference | 20110906 |
18 | ![]() |
Instance method | Public | Method | 20101103 | |
19 | ![]() |
Instance method | Public | Method | returns the label/title of the reference | 20120308 |
20 | ![]() |
Instance method | Public | Method | returns if reference links to another model | 20120308 |
21 | ![]() |
Instance method | Public | Method | returns if ref is used as a deep structure-like linkage | 20120308 |
22 | ![]() |
Instance method | Public | Method | returns if ref is used for internal structuring such as DOs. | 20120308 |
23 | ![]() |
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 | ![]() |
CT_COMPONENTS | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20101021 | |||
2 | ![]() |
IO_EXPAND | Call by reference | Object reference (TYPE REF TO) | /IWFND/CL_MED_EXPAND_NODE | Expand Node | 20111213 | ||
3 | ![]() |
IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | STRING | Field Name | 20110510 | ||
4 | ![]() |
IV_INLINES | Call by reference | Type reference (TYPE) | STRING | 20110130 | |||
5 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |