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_PROPERTY | attribute | 20110316 |
Properties
| Interface | /IWFND/IF_MED_MDL_PROPERTY | |
| Short Description | an attribute of a node |
General Data
| Package | /IWFND/MED_SVC_DEV_LANGU | GW Framework - Metadata - Service Def. - Dev User Translatio |
| Created | 20100629 | SAP |
| Last changed | 20141120 | |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | 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_PROPERTY has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GCS_EDM_DATA_TYPES | Constant | Public | See coding | 20140220 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | adds a type to the structure description for on-the-fly gen. | 20101021 | |
| 2 | Instance method | Public | Method | returns the EDM type | 20100812 | |
| 3 | Instance method | Public | Method | returns the fixed code list for the property | 20120308 | |
| 4 | Instance method | Public | Method | returns the content type if property is of type binary | 20120308 | |
| 5 | Instance method | Public | Method | returns the EDM type | 20100812 | |
| 6 | Instance method | Public | Method | returns the type of the small set of core types | 20120308 | |
| 7 | Instance method | Public | Method | returns the decimals for floats | 20120308 | |
| 8 | Instance method | Public | Method | returns the path for the atom target path | 20101001 | |
| 9 | Instance method | Public | Method | returns a heading | 20140417 | |
| 10 | Instance method | Public | Method | returns the EDM type | 20100812 | |
| 11 | Instance method | Public | Method | returns special input requirements as regular expression | 20120308 | |
| 12 | Instance method | Public | Method | 20111114 | ||
| 13 | Instance method | Public | Method | returns a label | 20120308 | |
| 14 | Instance method | Public | Method | returns the additional length restrictions for the core type | 20120308 | |
| 15 | Instance method | Public | Method | returns a long description | 20140417 | |
| 16 | Instance method | Public | Method | returns the EDM type | 20100810 | |
| 17 | Instance method | Public | Method | returns a quickinfo | 20140417 | |
| 18 | Instance method | Public | Method | returns the EDM type | 20100812 | |
| 19 | Instance method | Public | Method | returns a summary | 20140417 | |
| 20 | Instance method | Public | Method | returns the EDM type | 20101103 | |
| 21 | Instance method | Public | Method | returns if the property is reflected in node creation | 20120308 | |
| 22 | Instance method | Public | Method | returns if the property still has to be kept in the content | 20101001 | |
| 23 | Instance method | Public | Method | returns if the node can be filtered by the property | 20120308 | |
| 24 | Instance method | Public | Method | returns if the property is a key field | 20120308 | |
| 25 | Instance method | Public | Method | returns if the data is required for write operations | 20120308 | |
| 26 | Instance method | Public | Method | returns if the property can be changed or not | 20120308 | |
| 27 | Instance method | Public | Method | returns if the property cab be used for sorting | 20120308 |
Events
Interface /IWFND/IF_MED_MDL_PROPERTY has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S | Public | Type reference (TYPE) | CHAR1 | 20120308 | |
|
| 2 | TY_MED_MDL_PROPERTY | Public | Attribute reference (LIKE) | 20120308 | |
||
| 3 | TY_MED_MDL_PROPERTY_TABLE | 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 |
Method ADD_TYPE on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_ANNOTATIONS Signature
Method GET_ANNOTATIONS on Interface /IWFND/IF_MED_MDL_PROPERTY has no parameter.
Method GET_ANNOTATIONS on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_CODELIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIXED_VALUES | Call by reference | Type reference (TYPE) | /IWFND/T_MED_MDL_CODELIST | 20120308 |
Method GET_CODELIST on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_CONTENT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | /IWFND/MED_MDL_ELEMENT_NAME | 20120308 |
Method GET_CONTENT_TYPE on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_CONTENT_VERSION Signature
Method GET_CONTENT_VERSION on Interface /IWFND/IF_MED_MDL_PROPERTY has no parameter.
Method GET_CONTENT_VERSION on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_CORE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | /IWFND/MED_MDL_CORE_TYPES | 20120308 |
Method GET_CORE_TYPE on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_DECIMALS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | /IWFND/MED_MDL_DECIMALS | Decimals | 20120308 |
Method GET_DECIMALS on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_FC_TARGET_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_TARGET_PATH | Value transfer | Type reference (TYPE) | STRING | 20101001 |
Method GET_FC_TARGET_PATH on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_HEADING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_HEADING | Value transfer | Type reference (TYPE) | STRING | 20140417 |
Method GET_HEADING on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_ICON Signature
Method GET_ICON on Interface /IWFND/IF_MED_MDL_PROPERTY has no parameter.
Method GET_ICON on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_INPUT_MASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | 20120308 |
Method GET_INPUT_MASK on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_INTERNAL_TYPE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INTERNAL_LENGTH_BYTE | Call by reference | Type reference (TYPE) | /IWFND/MED_MDL_INTERNAL_LENGTH | Internal length of the type | 20111114 | |||
| 2 | EV_INTERNAL_LENGTH_CHAR | Call by reference | Type reference (TYPE) | I | Internal length of the type | 20111114 | |||
| 3 | EV_INTERNAL_TYPE | Call by reference | Type reference (TYPE) | INTTYPE | ABAP data type (C,D,N,...) | 20111114 |
Method GET_INTERNAL_TYPE_INFO on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_LABEL 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_LABEL on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_LENGTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | /IWFND/MED_MDL_LENGTH | Length | 20120308 |
Method GET_LENGTH on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_LONG_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_LONG_DESCRIPTION | Value transfer | Type reference (TYPE) | STRING | 20140417 |
Method GET_LONG_DESCRIPTION on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_NAME Signature
Method GET_NAME on Interface /IWFND/IF_MED_MDL_PROPERTY has no parameter.
Method GET_NAME on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_QUICKINFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_QUICKINFO | Value transfer | Type reference (TYPE) | STRING | 20140417 |
Method GET_QUICKINFO on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_SEMANTIC Signature
Method GET_SEMANTIC on Interface /IWFND/IF_MED_MDL_PROPERTY has no parameter.
Method GET_SEMANTIC on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_SUMMARY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SUMMARY | Value transfer | Type reference (TYPE) | STRING | 20140417 |
Method GET_SUMMARY on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method GET_TECHNICAL_NAME Signature
Method GET_TECHNICAL_NAME on Interface /IWFND/IF_MED_MDL_PROPERTY has no parameter.
Method GET_TECHNICAL_NAME on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method IS_CREATABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120308 |
Method IS_CREATABLE on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method IS_FC_KEEP_IN_CONTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_KEEP_IN_CONTENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101001 |
Method IS_FC_KEEP_IN_CONTENT on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method IS_FILTERABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120308 |
Method IS_FILTERABLE on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method IS_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120308 |
Method IS_KEY on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method IS_OPTIONAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120308 |
Method IS_OPTIONAL on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method IS_READ_ONLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120308 |
Method IS_READ_ONLY on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
Method IS_SORTABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120308 |
Method IS_SORTABLE on Interface /IWFND/IF_MED_MDL_PROPERTY has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |