SAP ABAP Class /IWFND/CL_MGW_MED_CATALOG_MP (Meta data provider class for catalog)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-GW-COR (Application Component) Gateway Framework
     /IWFND/MED_CATALOG (Package) Catalog Service for Metadata - Service Exploration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWFND/CL_MED_ABS_ODATA_MODEL meta model definition class 20130301
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWFND/IF_MED_MDL_LOAD_TEXT load interface for meta model 20130301
Properties
Class /IWFND/CL_MGW_MED_CATALOG_MP  
Short Description Meta data provider class for catalog    
Super Class /IWFND/CL_MED_ABS_ODATA_MODEL meta model definition class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/MED_CATALOG   Catalog Service for Metadata - Service Exploration 
Created 20130301   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWFND/IF_MGW_MED_ODATA_TYPES 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_LOAD_TEXT load interface for meta model 20130301
Friends
Class /IWFND/CL_MGW_MED_CATALOG_MP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_ANNOTATION Constant Public See coding 20130318
2 GCS_PROP_ANNO_DESCRIPTION Constant Public See coding 20130318
3 GCS_PROP_ANNO_MEDIA_TYPE Constant Public See coding 20130318
4 GCS_PROP_ANNO_TECH_NAME Constant Public See coding 20130318
5 GCS_PROP_ANNO_VERSION Constant Public See coding 20130318
6 GCS_PROP_SYSTEM_ALIAS Constant Public See coding 20130415
7 GCS_PROP_VOCAB_DESCRIPTION Constant Public See coding 20130415
8 GCS_PROP_VOCAB_MEDIA_TYPE Constant Public See coding 20130415
9 GCS_PROP_VOCAB_NAMESPACE Constant Public See coding 20130416
10 GCS_PROP_VOCAB_TECH_NAME Constant Public See coding 20130415
11 GCS_PROP_VOCAB_VERSION Constant Public See coding 20130415
12 GCS_VOCABULARY Constant Public See coding 20130415
13 GC_ACTION_BMS Constant Public See coding 20130301
14 GC_ACT_PARAM_TECHSERVMAX Constant Public See coding 20130301
15 GC_ACT_PARAM_TECHSERVMIN Constant Public See coding 20130301
16 GC_ACT_PARAM_TECHSERVNAME Constant Public See coding 20130301
17 GC_ASSOCIATION_ANNOS_VOCABS Constant Public See coding 20130422
18 GC_ASSOCIATION_ENTITY_SETS Constant Public See coding Constant for Association 'EntitySets' 20130301
19 GC_ASSOCIATION_SERVICES Constant Public See coding Constant for Association 'Services' 20130301
20 GC_ASSOCIATION_SERVS_ANNOFILES Constant Public See coding 20130328
21 GC_ASSOCIATION_TAGS Constant Public See coding Constant for Association 'Tags' 20130301
22 GC_ASSOCIATION_TAG_TO_SERVICES Constant Public See coding Constant for Association 'EntityToServices' 20130301
23 GC_CATALOG Constant Public See coding Constant for Entity 'Catalog' 20130301
24 GC_ENTITYSET Constant Public See coding Constant for Entity 'EntitySet' 20130301
25 GC_ENT_SET_ID_ANNOTATION Constant Public See coding 20130304
26 GC_INCLUDE_NAME Constant Public Type reference (TYPE) PROGRAMM '/IWFND/CL_MGW_MED_CATALOG_MP==CP' Include for Class ''/IWFND/CL_MGW_MED_CATALOG_MP' 20130301
27 GC_PROP_CAT_DESCRIPTION Constant Public See coding 20130301
28 GC_PROP_CAT_ID Constant Public See coding 20130301
29 GC_PROP_CAT_IMAGE_URL Constant Public See coding 20130301
30 GC_PROP_CAT_TITLE Constant Public See coding 20130301
31 GC_PROP_CAT_UPDATED_DATE Constant Public See coding 20130301
32 GC_PROP_CAT_URL Constant Public See coding 20130301
33 GC_PROP_CHANGED_BY Constant Public See coding Entity 'Service' Prop: 'changedBy' 20130301
34 GC_PROP_CHANGED_TIMESTMP Constant Public See coding Entity 'Service' Prop: 'UpdatedDate' 20130301
35 GC_PROP_CREATED_BY Constant Public See coding Entity 'Service' Prop: 'Author' 20130301
36 GC_PROP_CREATED_TIMESTMP Constant Public See coding Entity 'Service' Prop: 'CreatedTimestamp' 20130301
37 GC_PROP_DESCRIPTION Constant Public See coding Entity 'Service' Prop: 'UpdatedDate' 20130301
38 GC_PROP_ENT_SET_KEYWORD Constant Public See coding 20130301
39 GC_PROP_ENT_SET_KEYWORD_TEXT Constant Public See coding 20130301
40 GC_PROP_ENT_SET_SERVICE_NAME Constant Public See coding 20130301
41 GC_PROP_ENT_SET_SRV_ID Constant Public See coding 20130301
42 GC_PROP_ENT_SET_SRV_VERSION Constant Public See coding 20130301
43 GC_PROP_IMAGE_URL Constant Public See coding Entity 'Service' Prop: 'ImageUrl' 20130301
44 GC_PROP_METADATA_URL Constant Public See coding Entity 'Service' Prop: 'MetadataUrl' 20130301
45 GC_PROP_NAMESPACE Constant Public See coding Entity 'Service' Prop: 'Namespace' 20130301
46 GC_PROP_OBJECT_NAME Constant Public See coding Entity 'Service' Prop: 'TechnicalServiceName' 20130301
47 GC_PROP_SERVICE_NAME Constant Public See coding Entity 'Service' Prop: 'Title' 20130301
48 GC_PROP_SERVICE_TAG_SRV_ID Constant Public See coding 20130323
49 GC_PROP_SERVICE_URL Constant Public See coding Entity 'Service' Prop: 'ServiceUrl' 20130301
50 GC_PROP_SERVICE_VERSION Constant Public See coding Entity 'Service' Prop: 'TechnicalServiceVersio' 20130301
51 GC_PROP_SRV_IDENTIFIER Constant Public See coding Entity 'Service' Prop: 'ID' 20130301
52 GC_PROP_TAG_BASE_KEYWORD Constant Public See coding 20130323
53 GC_PROP_TAG_BASE_KEYWORD_TEXT Constant Public See coding 20130323
54 GC_PROP_TAG_KEYWORD Constant Public See coding 20130503
55 GC_PROP_TAG_KEYWORD_TEXT Constant Public See coding 20130503
56 GC_PROP_TAG_OCCURRENCE Constant Public See coding 20130323
57 GC_SERVICE Constant Public See coding Constant for Entity 'Service' 20130301
58 GC_SERVICE_TAG Constant Public See coding 20130323
59 GC_SERV_ANNOTATION_KIC Constant Public See coding 20130301
60 GC_SERV_AUTHOR_ANNOTATION Constant Public See coding 20130301
61 GC_SERV_DESC_ANNOTATION Constant Public See coding 20130301
62 GC_SERV_UPD_DT_ANNOTATION Constant Public See coding 20130301
63 GC_TAG Constant Public See coding Constant for Entity 'Tag' 20130301
64 GC_TAG_BASE Constant Public See coding 20130323
65 GC_TAG_BASE_TEXT_ANNOTATION Constant Public See coding 20130323
66 GC_TEXT_KEY Constant Public See coding Constant for Text Keys 20130301
67 GS_NODE_ID Instance attribute Private Type reference (TYPE) TY_S_NODE_ID 20130301
Methods
# Method Level Visibility Method type Description Created on
1 DEFINE_ACTIONS Instance method Private Method Creates Actions 20130301
2 DEFINE_ANNOTATION Instance method Private Method Defines Entity 'Tag' 20130314
3 DEFINE_ASSOCIATIONS Instance method Private Method Define Associations 20130301
4 DEFINE_CATALOG Instance method Private Method Defines Entity 'Catalog' 20130301
5 DEFINE_ENTITYSET Instance method Private Method Defines Entity 'EntitySet' 20130301
6 DEFINE_SERVICE Instance method Private Method Defines Entity 'Service' 20130301
7 DEFINE_SERVICETAG Instance method Private Method Defines entity 'ServiceTag' 20130323
8 DEFINE_TAG Instance method Private Method Defines Entity 'Tag' 20130301
9 DEFINE_TAGBASE Instance method Private Method Define abstract entity 'TagBase' 20130323
10 DEFINE_VOCABULARY Instance method Private Method Defines Entity 'Vocabulary' 20130415
11 FILL_PROPERTY Instance method Private Method Updates Property 20130301
12 SET_LABEL Instance method Private Method Sets the Label 20130301
Events
Class /IWFND/CL_MGW_MED_CATALOG_MP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_NODE_ID Public See coding 20130301 BEGIN OF ty_s_node_id, service_id TYPE /iwfnd/med_mdl_entity_id , tag_base_id TYPE /iwfnd/med_mdl_entity_id , tag_id TYPE /iwfnd/med_mdl_entity_id , service_tag_id TYPE /iwfnd/med_mdl_entity_id , entityset_id TYPE /iwfnd/med_mdl_entity_id , catalog_id TYPE /iwfnd/med_mdl_entity_id , annotation_id TYPE /iwfnd/med_mdl_entity_id , vocabulary_id TYPE /iwfnd/med_mdl_entity_id , END OF ty_s_node_id
Method Signatures

Method DEFINE_ACTIONS Signature

Method DEFINE_ACTIONS on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130301

Method DEFINE_ANNOTATION Signature

Method DEFINE_ANNOTATION on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130314

Method DEFINE_ASSOCIATIONS Signature

Method DEFINE_ASSOCIATIONS on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130301

Method DEFINE_CATALOG Signature

Method DEFINE_CATALOG on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130301

Method DEFINE_ENTITYSET Signature

Method DEFINE_ENTITYSET on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130301

Method DEFINE_SERVICE Signature

Method DEFINE_SERVICE on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130301

Method DEFINE_SERVICETAG Signature

Method DEFINE_SERVICETAG on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130323

Method DEFINE_TAG Signature

Method DEFINE_TAG on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130301

Method DEFINE_TAGBASE Signature

Method DEFINE_TAGBASE on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130323

Method DEFINE_VOCABULARY Signature

Method DEFINE_VOCABULARY on class /IWFND/CL_MGW_MED_CATALOG_MP has no parameter.
# Exception Resumable Description Created on
1 /IWFND/CX_MED_MDL_ACCESS Exception class for meta data access 20130415

Method FILL_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_PROPERTY Call by reference Object reference (TYPE REF TO) /IWFND/IF_MGW_MED_ODATA_TYPES=>TY_S_MED_PROPERTY 20130301
2 Importing IS_PROPERTY Call by reference Type reference (TYPE) /IWFND/S_MED_MDL_ATTR attribute 20130301

Method FILL_PROPERTY on class /IWFND/CL_MGW_MED_CATALOG_MP has no exception.

Method SET_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TEXT_KEYS Call by reference Type reference (TYPE) /IWFND/IF_MGW_MED_ODATA_TYPES=>TY_T_MED_TEXTS Text Key Table 20130301
2 Importing IM_ENTITY_ID Call by reference Type reference (TYPE) /IWFND/MED_MDL_ENTITY_ID enitity id 20130301
3 Importing IM_TEXT_KEY Call by reference Type reference (TYPE) STRING Text ID 20130301

Method SET_LABEL on class /IWFND/CL_MGW_MED_CATALOG_MP has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 250