SAP ABAP Class CL_USMD4_ER_SUBSET (Map Data Model to Internal Graph)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD4 (Package) Master Data: Workflow Log, JNET Applications, Etc.
Properties
Class CL_USMD4_ER_SUBSET  
Short Description Map Data Model to Internal Graph    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD4   Master Data: Workflow Log, JNET Applications, Etc. 
Created 20090330   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)
Interfaces
Class CL_USMD4_ER_SUBSET has no interface implemented.
Friends
Class CL_USMD4_ER_SUBSET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_GRAPH Instance attribute Private Object reference (TYPE REF TO) CL_USMD4_DIGRAPH Directed Graph with Data Model Information 20090330
2 DO_GRAPH_INFORMATION Instance attribute Private Object reference (TYPE REF TO) CL_USMD4_ER_GRAPH_INFO Meta Information About Directed Graph 20090330
3 DT_ADDH_ATTRIBUTES Instance attribute Private See coding Hierarchy Entity Types to be Displayed 20090330
4 DT_ATTRIBUTES Instance attribute Private See coding Attributes to be Displayed 20090330
5 DT_ENTITIES Instance attribute Private See coding Entity Types to be Displayed 20090330
6 DT_HREF_ATTRIBUTES Instance attribute Private See coding Referencing Hierarchy Attributes to be Displayed 20090330
7 DT_H_ATTRIBUTES Instance attribute Private See coding Hierarchy Attributes to be Displayed 20090330
8 DT_RELATIONS Instance attribute Private See coding Data Model Relations to be Displayed 20090330
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SINGLE_ENTITYTYPE Instance method Protected Method Read Information About One Entity Type 20090330
2 CONSTRUCTOR Instance method Public Constructor 20090330
3 GET_DATA_ELEMENT_NAME Instance method Protected Method Determine Name of a Data Element from Data Type 20090330
4 GET_GRAPH Instance method Public Method Get Directed Graph 20090330
5 MAP_DATA_MODEL_2_GRAPH Instance method Protected Method Map Data Model Information to Graph 20090330
6 READ_RESTRICTED_DATA_MODEL Instance method Protected Method Read Specific Data Model Information 20090330
7 SET_GRAPH_META_INFORMATION Instance method Protected Method Set and Hold Meta Information about Graph 20090330
Events
Class CL_USMD4_ER_SUBSET has no event.
Types
Class CL_USMD4_ER_SUBSET has no local type.
Method Signatures

Method ADD_SINGLE_ENTITYTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESPECT_SWITCH Call by reference Type reference (TYPE) USMD_FLG ' ' Ausschaltungen berücksichtigen 20101119
2 Importing I_USMD_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY 20090330
3 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL 20090330
4 Importing I_USMD_OBJSTAT Call by reference Type reference (TYPE) USMD_OBJSTAT 20090330
# Exception Resumable Description Created on
1 CANNOT_READ_DATA_MODEL Fehler beim Lesen der Modelldaten 20101119

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ATTRIBUTES Call by reference Type reference (TYPE) ABAP_BOOL 20090330
2 Importing I_DISPLAY_ENTITYTYPE_IN_HIER Call by reference Type reference (TYPE) ABAP_BOOL 20090330
3 Importing I_DISPLAY_REF_ENTITYTYPES Call by reference Type reference (TYPE) ABAP_BOOL 20090330
4 Importing I_RESPECT_SWITCH Call by reference Type reference (TYPE) USMD_FLG ' ' Ausschaltungen berücksichtigen 20101119
5 Importing I_RESTRICTION_ENTITYTYPES Call by reference Type reference (TYPE) USMD_TS_SEL 20090330
6 Importing I_RESTRICTION_USAGE_TYPES Call by reference Type reference (TYPE) USMD_TS_SEL 20090330
7 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL 20090330
8 Importing I_USMD_OBJSTAT Call by reference Type reference (TYPE) USMD_OBJSTAT 20090330
# Exception Resumable Description Created on
1 CANNOT_BUILD_UP_GRAPH 20090330

Method GET_DATA_ELEMENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROLLNAME Call by reference Type reference (TYPE) DDOBJNAME 20090330
2 Returning R_NAME Value transfer Type reference (TYPE) USMD_MODEL_OBJ_TXT 20090330

Method GET_DATA_ELEMENT_NAME on class CL_USMD4_ER_SUBSET has no exception.

Method GET_GRAPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GRAPH Value transfer Object reference (TYPE REF TO) CL_USMD4_DIGRAPH 20090330

Method GET_GRAPH on class CL_USMD4_ER_SUBSET has no exception.

Method MAP_DATA_MODEL_2_GRAPH Signature

Method MAP_DATA_MODEL_2_GRAPH on class CL_USMD4_ER_SUBSET has no parameter.
Method MAP_DATA_MODEL_2_GRAPH on class CL_USMD4_ER_SUBSET has no exception.

Method READ_RESTRICTED_DATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ATTRIBUTES Call by reference Type reference (TYPE) ABAP_BOOL 20090330
2 Importing I_DISPLAY_ENTITYTYPE_IN_HIER Call by reference Type reference (TYPE) ABAP_BOOL 20090330
3 Importing I_DISPLAY_REF_ENTITYTYPES Call by reference Type reference (TYPE) ABAP_BOOL 20090330
4 Importing I_RESPECT_SWITCH Call by reference Type reference (TYPE) USMD_FLG ' ' Ausschaltungen berücksichtigen 20101119
5 Importing I_RESTRICTION_ENTITYTYPES Call by reference Type reference (TYPE) USMD_TS_SEL 20090330
6 Importing I_RESTRICTION_USAGE_TYPES Call by reference Type reference (TYPE) USMD_TS_SEL 20090330
7 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL 20090330
8 Importing I_USMD_OBJSTAT Call by reference Type reference (TYPE) USMD_OBJSTAT 20090330
# Exception Resumable Description Created on
1 CANNOT_READ_DATA_MODEL Fehler beim Lesen der Modelldaten 20090330

Method SET_GRAPH_META_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ATTRIBUTES Call by reference Type reference (TYPE) ABAP_BOOL 20090330
2 Importing I_DISPLAY_ENTITYTYPE_IN_HIER Call by reference Type reference (TYPE) ABAP_BOOL 20090330
3 Importing I_DISPLAY_REF_ENTITYTYPES Call by reference Type reference (TYPE) ABAP_BOOL 20090330
4 Importing I_RESTRICTION_ENTITYTYPES Call by reference Type reference (TYPE) USMD_TS_SEL 20090330
5 Importing I_RESTRICTION_USAGE_TYPES Call by reference Type reference (TYPE) USMD_TS_SEL 20090330
6 Importing I_USMD_MODEL Call by reference Type reference (TYPE) USMD_MODEL 20090330
7 Importing I_USMD_OBJSTAT Call by reference Type reference (TYPE) USMD_OBJSTAT 20090330

Method SET_GRAPH_META_INFORMATION on class CL_USMD4_ER_SUBSET has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702