SAP ABAP Interface /IWFND/IF_MED_MDL_PROPERTY (an attribute of a node)
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_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 ADD_TYPE Instance method Public Method adds a type to the structure description for on-the-fly gen. 20101021
2 GET_ANNOTATIONS Instance method Public Method returns the EDM type 20100812
3 GET_CODELIST Instance method Public Method returns the fixed code list for the property 20120308
4 GET_CONTENT_TYPE Instance method Public Method returns the content type if property is of type binary 20120308
5 GET_CONTENT_VERSION Instance method Public Method returns the EDM type 20100812
6 GET_CORE_TYPE Instance method Public Method returns the type of the small set of core types 20120308
7 GET_DECIMALS Instance method Public Method returns the decimals for floats 20120308
8 GET_FC_TARGET_PATH Instance method Public Method returns the path for the atom target path 20101001
9 GET_HEADING Instance method Public Method returns a heading 20140417
10 GET_ICON Instance method Public Method returns the EDM type 20100812
11 GET_INPUT_MASK Instance method Public Method returns special input requirements as regular expression 20120308
12 GET_INTERNAL_TYPE_INFO Instance method Public Method 20111114
13 GET_LABEL Instance method Public Method returns a label 20120308
14 GET_LENGTH Instance method Public Method returns the additional length restrictions for the core type 20120308
15 GET_LONG_DESCRIPTION Instance method Public Method returns a long description 20140417
16 GET_NAME Instance method Public Method returns the EDM type 20100810
17 GET_QUICKINFO Instance method Public Method returns a quickinfo 20140417
18 GET_SEMANTIC Instance method Public Method returns the EDM type 20100812
19 GET_SUMMARY Instance method Public Method returns a summary 20140417
20 GET_TECHNICAL_NAME Instance method Public Method returns the EDM type 20101103
21 IS_CREATABLE Instance method Public Method returns if the property is reflected in node creation 20120308
22 IS_FC_KEEP_IN_CONTENT Instance method Public Method returns if the property still has to be kept in the content 20101001
23 IS_FILTERABLE Instance method Public Method returns if the node can be filtered by the property 20120308
24 IS_KEY Instance method Public Method returns if the property is a key field 20120308
25 IS_OPTIONAL Instance method Public Method returns if the data is required for write operations 20120308
26 IS_READ_ONLY Instance method Public Method returns if the property can be changed or not 20120308
27 IS_SORTABLE 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 Changing 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 Exporting 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Exporting EV_INTERNAL_LENGTH_BYTE Call by reference Type reference (TYPE) /IWFND/MED_MDL_INTERNAL_LENGTH Internal length of the type 20111114
2 Exporting EV_INTERNAL_LENGTH_CHAR Call by reference Type reference (TYPE) I Internal length of the type 20111114
3 Exporting 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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