SAP ABAP Class /IWBEP/CL_MGW_ABS_MODEL (definition class to define programmatically a meta model)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_MED_IMPLEMENTATIONS (Package) OData Channel - Metadata - Implementations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_MGW_MED_LOAD meta data interface for loading and returning the meta data 20110418
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRRM_ODATAM_RISK Risk model 20121213
2 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_ODATA_DUMMY_MODEL Test Dummy: Model Provider 20110923
3 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_APPLID_MODEL Generic model provider for POWL application id 20121024
4 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_CUST_CACHE_MPC POWL MPC using customizing and UI2 cache 20130322
5 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_MODEL Generic model provider for POWL - old 20110826
6 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_MODEL_CUST Generic model provider for POWL APPLID (reads customizing) 20121129
7 Inheritance (c INHERITING FROM c_ref)  CBN_CL_ES_GW_ADAPTER_M Model class for ES based OData Model 20130807
8 Inheritance (c INHERITING FROM c_ref)  CL_CBN_ES_GW_ADAPTER_M Model class for ES based OData Model 20130823
9 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_ODATAM_INBOX Inbox model 20121213
10 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_ODATAM_ORGUNIT Orgunit model 20121213
... Click here to see Used By full list (42 items)
Properties
Class /IWBEP/CL_MGW_ABS_MODEL  
Short Description definition class to define programmatically a meta model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/MGW_MED_IMPLEMENTATIONS   OData Channel - Metadata - Implementations 
Created 20110404   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_MGW_MED_LOAD meta data interface for loading and returning the meta data 20110418
Friends
Class /IWBEP/CL_MGW_ABS_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CARDINALITY_ENTITY Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY /IWBEP/IF_MGW_MED_ODATA_TYPES=>GCS_CARDINALITY-CARDINALITY_1_1 20110408
2 CARDINALITY_ENTITY_0 Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY /IWBEP/IF_MGW_MED_ODATA_TYPES=>GCS_CARDINALITY-CARDINALITY_0_1 20110408
3 CARDINALITY_FEED Constant Public Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_CARDINALITY /IWBEP/IF_MGW_MED_ODATA_TYPES=>GCS_CARDINALITY-CARDINALITY_0_N 20110408
4 GCS_FC_TARGET_PATH Constant Public See coding 20110531
5 GCS_SAP_SEMANTIC Constant Public See coding 20110531
6 GCS_SAP_TEXT_OBJECT_TYPES Constant Public See coding 20110705
7 MODEL Instance attribute Public Object reference (TYPE REF TO) /IWBEP/IF_MGW_ODATA_MODEL 20110404
8 MO_FACADE Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_MGW_MP_FACADE OData Channal - Model Provider Facade 20120316
9 MO_MODEL Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_MGW_ODATA_MODEL 20110404
10 MO_VOCAN_MODEL Instance attribute Private Object reference (TYPE REF TO) /IWBEP/CL_MGW_VOCAN_MODEL Vocabulary Annotation Model 20130220
11 MS_DEFAULT_SYSTEM_ALIAS_INFO Instance attribute Private Type reference (TYPE) /IWBEP/S_DEFI_ALIAS_INFO System Alias Information 20120319
12 MV_LAST_MODIFIED Instance attribute Private Type reference (TYPE) TIMESTAMP 20110907
13 MV_MDL_NAME Instance attribute Private Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME 20120117
14 MV_MDL_VERSION Instance attribute Private Type reference (TYPE) /IWBEP/MED_MDL_VERSION 20120117
15 MV_SERVICE_TECH_NAME Instance attribute Private Type reference (TYPE) /IWBEP/MED_GRP_TECHNICAL_NAME Technical Model Name 20120319
16 MV_SERVICE_VERSION Instance attribute Private Type reference (TYPE) /IWBEP/MED_GRP_VERSION Service Version 20120319
17 VOCAB_ANNO_MODEL Instance attribute Public Object reference (TYPE REF TO) /IWBEP/IF_MGW_VOCAN_MODEL Vocabulary Annotation Model - API to define Annoations 20130220
Methods
# Method Level Visibility Method type Description Created on
1 DEFINE Instance method Public Method Define method for model - needs to be implemented 20110404
2 GET_LAST_MODIFIED Instance method Public Method Returns the last modification of model class 20110404
3 GET_MODEL_NAME Instance method Protected Method 20120117
4 GET_MODEL_VERSION Instance method Protected Method 20120117
5 GET_MP_FACADE Instance method Protected Method Returns the Model Provider Facade 20120316
6 GET_SOURCE_INFO_CLASS Instance method Private Method Name of ME if it implements /IWBEP/IF_MGW_MED_SOURCE_INFO 20120402
Events
Class /IWBEP/CL_MGW_ABS_MODEL has no event.
Types
Class /IWBEP/CL_MGW_ABS_MODEL has no local type.
Method Signatures

Method DEFINE Signature

Method DEFINE on class /IWBEP/CL_MGW_ABS_MODEL has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_MED_EXCEPTION 20110404

Method GET_LAST_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LAST_MODIFIED Value transfer Type reference (TYPE) TIMESTAMP 20110404

Method GET_LAST_MODIFIED on class /IWBEP/CL_MGW_ABS_MODEL has no exception.

Method GET_MODEL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MDL_NAME Value transfer Type reference (TYPE) /IWBEP/MED_MDL_TECHNICAL_NAME 20120117

Method GET_MODEL_NAME on class /IWBEP/CL_MGW_ABS_MODEL has no exception.

Method GET_MODEL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) /IWBEP/MED_MDL_VERSION 20120117

Method GET_MODEL_VERSION on class /IWBEP/CL_MGW_ABS_MODEL has no exception.

Method GET_MP_FACADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MP_FACADE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MGW_MP_FACADE OData Channel - Model Provider Facade 20120316
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120611

Method GET_SOURCE_INFO_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SOURCE_INFO_CLASS Value transfer Type reference (TYPE) /IWBEP/MED_DEFINITION_CLASS Model Provider Class (MPC) 20120402

Method GET_SOURCE_INFO_CLASS on class /IWBEP/CL_MGW_ABS_MODEL has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GRRM_ODATAM_RISK Risk model 20121213
2 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_ODATA_DUMMY_MODEL Test Dummy: Model Provider 20110923
3 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_APPLID_MODEL Generic model provider for POWL application id 20121024
4 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_CUST_CACHE_MPC POWL MPC using customizing and UI2 cache 20130322
5 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_MODEL Generic model provider for POWL - old 20110826
6 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_POWL_MODEL_CUST Generic model provider for POWL APPLID (reads customizing) 20121129
7 Inheritance (c INHERITING FROM c_ref)  CBN_CL_ES_GW_ADAPTER_M Model class for ES based OData Model 20130807
8 Inheritance (c INHERITING FROM c_ref)  CL_CBN_ES_GW_ADAPTER_M Model class for ES based OData Model 20130823
9 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_ODATAM_INBOX Inbox model 20121213
10 Inheritance (c INHERITING FROM c_ref)  CL_GRFN_ODATAM_ORGUNIT Orgunit model 20121213
11 Inheritance (c INHERITING FROM c_ref)  CL_GRRM_ODATAM_ANALYSIS Analysis model 20121213
12 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_GW_MP_CACHE UI2 Gateway model provider with cache support 20121228
13 Inheritance (c INHERITING FROM c_ref)  CL_ILM_JOB_MONITOR_MPC Job Mon Model for odata 20131120
14 Inheritance (c INHERITING FROM c_ref)  CL_IRWC_MODEL DATA MODEL 20130614
15 Inheritance (c INHERITING FROM c_ref)  CL_NAT_ODATA_MODEL_ABS Abstract Class Native OData Model access 20130312
16 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_COMMENT_MPC OData Comment Model Provider 20130527
17 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_CONFIG_MPC Model Provider for User Configuration 20130614
18 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_GEN_SVC_MPC OData Generic Services Model Provider 20130624
19 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_RATING_MPC OData Rating Model Provider 20130527
20 Inheritance (c INHERITING FROM c_ref)  CL_TFW_ODATA_TAG_MPC OData Tag Model Provider 20130527
21 Inheritance (c INHERITING FROM c_ref)  CL_WZRE_SR_ODATA_MODEL Model for Single Settlement Request 20121002
22 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_MED_SFLIGHT_CO2 Combining Flights with Carbon Dioxide Data 20111006
23 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_ANA_ODATA_MODEL_ABS Gateway - Analytics OData Model Abstract 20120124
24 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_EPM_MP_BS Model Provider for EPM 20111116
25 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_ADM_SUB_MODEL Model provider for Admin Subscription 20120125
26 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_EXTD_FLIGHT_MPC extended flight model 20120330
27 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_FLIGHT_EXT_MPC flight using extension mechanism 20120221
28 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_MED_BW_COMP_MDL BEP-BW Model Composition: Combining Flights with BW report 20111028
29 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_MED_CO2_4SFL_MDL Extend SFlight Model with CO2 data 20111006
30 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_MED_COMP_MDL Testing Composition Models - Local Includes 20110701
31 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_MED_ERROR_MSG Test handling of errors 20110701
32 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_MED_EXT_COMP_MDL BEP Model Composition: Combining Flights with Carbon Dioxide 20110926
33 Inheritance (c INHERITING FROM c_ref)  /BOFU/CL_GBI_MODEL_PROVIDER Matadata Provider Class - GBI (simplified) 20130304
34 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_PUSH_ABS_MODEL Abstract Push Model Provider 20110411
35 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_OCI_MP Generic Model Provider Class 20120924
36 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_TEA_MODEL_PROVIDER TEst Application Service: Model Provider 20120228
37 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_TEA_VOCAN_PROVIDER TEst Application Service: Model Provider 20130307
38 Inheritance (c INHERITING FROM c_ref)  /IWHDB/CL_HAI_RT_ABS_MODEL HANA Analytics Integration - Model Provider Class 20120223
39 Inheritance (c INHERITING FROM c_ref)  /IWWRK/CL_GWL_SRV_MED Generic worklist service metadata 20110623
40 Inheritance (c INHERITING FROM c_ref)  /IWWRK/CL_MGW_MED_WF_HUB Workflow metadata base class 20111114
41 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EMPL_LIST_MP_BS /UI2/CL_EMPL_LIST_MP_BS 20111027
42 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_GW_ABSTRACT_MP Gateway Abstract Model Provider 20110902
History
Last changed by/on SAP  20131127 
SAP Release Created in 200