SAP ABAP Class CL_USMD_MODEL_EXT (MDM Data Model for Access from Non-SAP Standard)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD1A (Package) Data Modeling: Abstraction Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_CR_EXT External Access to Change Request Data 20101115
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20080317
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_MODEL_METADATA_EXT Metadata of a Data Model, External View 20101018
Properties
Class CL_USMD_MODEL_EXT  
Short Description MDM Data Model for Access from Non-SAP Standard    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD1A   Data Modeling: Abstraction Layer 
Created 20080317   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_USMD_MODEL_EXT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_MODEL_CR_EXT External Access to Change Request Data 20101115
2 IF_USMD_MODEL_EXT MDG Data Model for Access from Non-SAP Standard Code 20080317
3 IF_USMD_MODEL_METADATA_EXT Metadata of a Data Model, External View 20101018
Friends
# Friend Modeled only Created on Description
1 CL_USMD_UI_SERVICES 20080722 Service Class for UI
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_USMD_MODEL MDM Data Model 20080317
2 DT_ENTITY_ATTR_HRY_PROP Instance attribute Private Attribute reference (LIKE) 20101018
3 DT_ENTITY_ATTR_PROP Instance attribute Private Attribute reference (LIKE) 20101018
4 DT_ENTITY_CONT Instance attribute Private Attribute reference (LIKE) 20101018
5 DT_ENTITY_PROP Instance attribute Private Attribute reference (LIKE) 20101018
6 DT_FDEP Instance attribute Private Attribute reference (LIKE) 20101018
7 DT_FLD_UIPROP Instance attribute Private Attribute reference (LIKE) 20101124
8 DT_FPROP Instance attribute Private Attribute reference (LIKE) 20101018
9 D_USMD_MODEL Instance attribute Private Attribute reference (LIKE) 20101018
10 GC_READMODE_ALL_INACT Instance attribute Private Attribute reference (LIKE) 20080612
11 GC_READMODE_DEFAULT Instance attribute Private Attribute reference (LIKE) 20080612
12 GC_READMODE_NO_INACT Instance attribute Private Attribute reference (LIKE) 20080612
13 GC_STRUCT_KEY Instance attribute Private Attribute reference (LIKE) 20080317
14 GC_STRUCT_KEY_ATTACH Instance attribute Private Attribute reference (LIKE) 20080317
15 GC_STRUCT_KEY_ATTACH_WO_CONT Instance attribute Private Attribute reference (LIKE) 20080317
16 GC_STRUCT_KEY_ATTR Instance attribute Private Attribute reference (LIKE) 20080317
17 GC_STRUCT_KEY_FLD_PROP Instance attribute Private Attribute reference (LIKE) 20101028
18 GC_STRUCT_KEY_SET Instance attribute Private Attribute reference (LIKE) 20080625
19 GC_STRUCT_KEY_SET_SO Instance attribute Private Attribute reference (LIKE) 20080625
20 GC_STRUCT_KEY_TXT Instance attribute Private Attribute reference (LIKE) 20080317
21 GC_STRUCT_KEY_TXT_LANGU Instance attribute Private Attribute reference (LIKE) 20080317
22 GC_TABTYPE_HASHED Instance attribute Private Attribute reference (LIKE) 20080317
23 GC_TABTYPE_SORTED Instance attribute Private Attribute reference (LIKE) 20080317
24 GC_TABTYPE_STANDARD Instance attribute Private Attribute reference (LIKE) 20080317
25 GT_INSTANCE Static Attribute Private See coding 20080627
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_SINGLE_CHAR_EXISTENCE Instance method Private Method 20080317
2 CONSTRUCTOR Instance method Private Constructor 20080317
3 CONVERT_CHAR_INPUT Instance method Private Method 20080603
4 CONVERT_CHAR_OUTPUT Instance method Private Method 20080603
5 CREATE_DATA_REFERENCE Instance method Private Method 20080317
6 GET_CHAR_HRY Instance method Private Method 20080317
7 GET_HRY_INFO Instance method Private Method 20080716
8 GET_INSTANCE Static method Public Method Return Instance of IF_USMD_MODEL_EXT 20080317
9 READ_CHAR_VALUE Instance method Private Method 20080317
10 READ_CHAR_VALUE_DELTA Instance method Private Method 20090330
11 READ_SINGLE_CHAR_TEXT Instance method Private Method 20080317
Events
Class CL_USMD_MODEL_EXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SX_INSTANCE Private See coding 20080627 begin of sx_instance, usmd_model type usmd_model, o_model_weak type ref to cl_abap_weak_reference, "<-> cl_usmd_model_ext, end of sx_instance
Method Signatures

Method CHECK_SINGLE_CHAR_EXISTENCE Signature

Method CHECK_SINGLE_CHAR_EXISTENCE on class CL_USMD_MODEL_EXT has no parameter.
Method CHECK_SINGLE_CHAR_EXISTENCE on class CL_USMD_MODEL_EXT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) CL_USMD_MODEL MDM Datenmodell 20080317

Method CONSTRUCTOR on class CL_USMD_MODEL_EXT has no exception.

Method CONVERT_CHAR_INPUT Signature

Method CONVERT_CHAR_INPUT on class CL_USMD_MODEL_EXT has no parameter.
Method CONVERT_CHAR_INPUT on class CL_USMD_MODEL_EXT has no exception.

Method CONVERT_CHAR_OUTPUT Signature

Method CONVERT_CHAR_OUTPUT on class CL_USMD_MODEL_EXT has no parameter.
Method CONVERT_CHAR_OUTPUT on class CL_USMD_MODEL_EXT has no exception.

Method CREATE_DATA_REFERENCE Signature

Method CREATE_DATA_REFERENCE on class CL_USMD_MODEL_EXT has no parameter.
Method CREATE_DATA_REFERENCE on class CL_USMD_MODEL_EXT has no exception.

Method GET_CHAR_HRY Signature

Method GET_CHAR_HRY on class CL_USMD_MODEL_EXT has no parameter.
Method GET_CHAR_HRY on class CL_USMD_MODEL_EXT has no exception.

Method GET_HRY_INFO Signature

Method GET_HRY_INFO on class CL_USMD_MODEL_EXT has no parameter.
Method GET_HRY_INFO on class CL_USMD_MODEL_EXT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20080317
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080317
3 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20080317

Method GET_INSTANCE on class CL_USMD_MODEL_EXT has no exception.

Method READ_CHAR_VALUE Signature

Method READ_CHAR_VALUE on class CL_USMD_MODEL_EXT has no parameter.
Method READ_CHAR_VALUE on class CL_USMD_MODEL_EXT has no exception.

Method READ_CHAR_VALUE_DELTA Signature

Method READ_CHAR_VALUE_DELTA on class CL_USMD_MODEL_EXT has no parameter.
Method READ_CHAR_VALUE_DELTA on class CL_USMD_MODEL_EXT has no exception.

Method READ_SINGLE_CHAR_TEXT Signature

Method READ_SINGLE_CHAR_TEXT on class CL_USMD_MODEL_EXT has no parameter.
Method READ_SINGLE_CHAR_TEXT on class CL_USMD_MODEL_EXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604