SAP ABAP Class CL_USMD1_ACCESS_SERVICE (Read Customizing and Model Meta Data)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1 (Package) Master Data: Data Modeling
Properties
Class CL_USMD1_ACCESS_SERVICE  
Short Description Read Customizing and Model Meta Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD1   Master Data: Data Modeling 
Created 20120206   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 IF_USMD_MODEL_GEN_ADAPTER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_USMD1_ACCESS_SERVICE has no interface implemented.
Friends
Class CL_USMD1_ACCESS_SERVICE has no friend class.
Attributes
Class CL_USMD1_ACCESS_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACCESS_SERVICE_BY_ENTITY Static method Public Method Returns Name of entity access adapter 20120206
2 GET_GENERATED_OBJECTS Static method Public Method 20120308
3 GET_MODEL_FOR_EDITION_TYPE Static method Public Method Read model for edition type 20120418
4 GET_OTC Static method Public Method Get Business Object Types for Entity Types 20120425
5 GET_UI_PROPERTY_ENTITY Static method Public Method Get UI properties for entities of a model 20121109
6 GET_UI_PROPERTY_FIELDNAME Static method Public Method Get UI properties for fieldnames of a model 20121109
Events
Class CL_USMD1_ACCESS_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_LOG_PHYS_NAME Public See coding 20120308 begin of s_log_phys_name, kind type char4, sub_kind type usmd_subkind, "usmd1_cs_tabl_kind log_name type fieldname, phys_name type fieldname, version type char4, entity type usmd_entity, entity_cont type usmd_entity, "only relevant for subkind = oattr attribute type usmd_attribute, "only relevant for attributes "with foreign data element in "check table " OR "with generated views end of s_log_phys_name
2 T_LOG_PHYS_NAME Public See coding 20120308 t_log_phys_name type standard table of s_log_phys_name with default key
Method Signatures

Method GET_ACCESS_SERVICE_BY_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADAPTER_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20120206
2 Exporting EV_HAS_REUSE_AREA Call by reference Type reference (TYPE) ABAP_BOOL Entity has reuse area 20120206
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120206
4 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) USMD_MODEL Data Model 20120206

Method GET_ACCESS_SERVICE_BY_ENTITY on class CL_USMD1_ACCESS_SERVICE has no exception.

Method GET_GENERATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_PHYS_NAME Call by reference Type reference (TYPE) T_LOG_PHYS_NAME Generated Objects 20120308
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20120308
3 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) USMD_MODEL Data Model 20120308

Method GET_GENERATED_OBJECTS on class CL_USMD1_ACCESS_SERVICE has no exception.

Method GET_MODEL_FOR_EDITION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDITION_TYPE Call by reference Type reference (TYPE) USMD_EDITION_TYPE Edition Type 20120418
2 Returning RV_MODEL Value transfer Type reference (TYPE) USMD_MODEL Data Model 20120418

Method GET_MODEL_FOR_EDITION_TYPE on class CL_USMD1_ACCESS_SERVICE has no exception.

Method GET_OTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEAR_BUFFER Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Clear buffer 20120425
2 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20120425
3 Importing IV_OBJSTAT Call by reference Type reference (TYPE) USMD_OBJSTAT Activation Status 20120425
4 Returning RT_USMD0050 Value transfer Type reference (TYPE) USMD_TS_USMD0050 Business Object Type for Entity Types 20120425

Method GET_OTC on class CL_USMD1_ACCESS_SERVICE has no exception.

Method GET_UI_PROPERTY_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20121109
2 Returning RT_ENT_UIPROP Value transfer Type reference (TYPE) USMD_TS_ENT_UIPROP UI Properties for Entities 20121109

Method GET_UI_PROPERTY_ENTITY on class CL_USMD1_ACCESS_SERVICE has no exception.

Method GET_UI_PROPERTY_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20121109
2 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Data Model 20121109
3 Returning RT_FLD_UIPROP Value transfer Type reference (TYPE) USMD_TS_FLD_UIPROP UI Properties for Fieldnames 20121109

Method GET_UI_PROPERTY_FIELDNAME on class CL_USMD1_ACCESS_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732