SAP ABAP Class CL_USMD_UI_MODELING_CHECK_UTIL (UI Modelling: Check Consistency of a UI Model)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD2_MAIN (Package) Main objects of generic MDG UIs
Properties
Class CL_USMD_UI_MODELING_CHECK_UTIL  
Short Description UI Modelling: Check Consistency of a UI Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD2_MAIN   Main objects of generic MDG UIs 
Created 20080429   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WD_CONFIGURATION_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 USMD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 USMD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_USMD_UI_MODELING_CHECK_UTIL has no interface implemented.
Friends
Class CL_USMD_UI_MODELING_CHECK_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GF_VIEW_CLUSTER Static Attribute Private Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20080612
2 GR_S_UIMODEL Static Attribute Private Object reference (TYPE REF TO) USMD_S_UIMODEL UI model table type 20080429
3 GR_T_CUSTCOMP_WHOLE Static Attribute Private Object reference (TYPE REF TO) USMD_TS_COMPONENT UI model element, custom component table type 20080429
4 GR_T_ELEM_WHOLE Static Attribute Private Object reference (TYPE REF TO) USMD_TS_UIELEMENT UI model element table type 20080429
5 GR_T_HIER_WHOLE Static Attribute Private Object reference (TYPE REF TO) USMD_TS_HIER_RELATION UI model element, hierarchy relation table type 20080429
6 GR_T_SET_WHOLE Static Attribute Private Object reference (TYPE REF TO) USMD_TS_SET UI Model: Set 20080429
7 GT_COMPONENT Static Attribute Private Type reference (TYPE) CL_WD_CONFIGURATION_UTILITIES=>TT_NAME_DESCR 20080604
8 GT_ENTITY Static Attribute Private Type reference (TYPE) USMD_TS_ENTITY Entity Types 20080612
9 GT_MESSAGE Static Attribute Private Type reference (TYPE) USMD_T_MESSAGE FIN Master Data: Messages 20080429
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUSTCOMP_CONSISTENCY Static method Protected Method Check custom component consistency 20080429
2 CHECK_ELEMENT_CONSISTENCY Static method Protected Method Check element consistency 20080429
3 CHECK_MODEL_CONSISTENCY Static method Public Method Check UI model consistency 20080429
4 CHECK_SE_ATTACHMENTPANE Static method Protected Method Check model consistency: customer component 20080603
5 CHECK_SE_CHILD Static method Protected Method Check model consistency: child node 20080429
6 CHECK_SE_CUSTCOMP Static method Protected Method Check model consistency: customer component 20080429
7 CHECK_SE_DATA Static method Protected Method Check model consistency: data 20080429
8 CHECK_SE_DATA_ATTR Static method Protected Method Check model consistency: data 20080429
9 CHECK_SE_HIER Static method Protected Method Check model consistency: customer component 20080429
10 CHECK_SE_NODENAME Static method Protected Method Check single element's node name 20080429
11 CHECK_SE_PARENT Static method Protected Method Check model consistency: parent node 20080429
12 CHECK_SE_PREVIOUS Static method Protected Method Check model consistency: previous node 20080429
13 CHECK_SE_SET Static method Protected Method Check model consistency: customer component 20080429
14 CHECK_SINGLE_ELEMENT Static method Public Method Check single UI element 20080429
15 CHECK_TABLE_CONSISTENCY Static method Protected Method Check model consistency: child node 20080429
16 CHECK_TEXTTRANS_CONSISTENCY Static method Protected Method Check model consistency: child node 20080429
17 GET_ENTITY_TEXT Static method Private Method 20080612
18 IS_ATTR_REQUIRED Static method Public Method 20080623
19 IS_CELL_EDITOR Static method Public Method Check whether element is cell editor compatible type 20080429
Events
Class CL_USMD_UI_MODELING_CHECK_UTIL has no event.
Types
Class CL_USMD_UI_MODELING_CHECK_UTIL has no local type.
Method Signatures

Method CHECK_CUSTCOMP_CONSISTENCY Signature

Method CHECK_CUSTCOMP_CONSISTENCY on class CL_USMD_UI_MODELING_CHECK_UTIL has no parameter.
Method CHECK_CUSTCOMP_CONSISTENCY on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_ELEMENT_CONSISTENCY Signature

Method CHECK_ELEMENT_CONSISTENCY on class CL_USMD_UI_MODELING_CHECK_UTIL has no parameter.
Method CHECK_ELEMENT_CONSISTENCY on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_MODEL_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080429
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE FI-Stammdaten: Meldungen 20080429
3 Importing IF_VIEW_CLUSTER Call by reference Type reference (TYPE) USMD_FLG 'X' FIN MDM: Allgemeines Kennzeichen 20080612
4 Importing IR_S_UIMODEL Call by reference Object reference (TYPE REF TO) USMD_S_UIMODEL UI Modell: grundlegende Eigenschaften 20080429
5 Importing IR_T_CUSTCOMP_WHOLE Call by reference Object reference (TYPE REF TO) USMD_TS_COMPONENT UI model element, custom component table type 20080429
6 Importing IR_T_ELEM_WHOLE Call by reference Object reference (TYPE REF TO) USMD_TS_UIELEMENT UI model element table type 20080429
7 Importing IR_T_HIER_WHOLE Call by reference Object reference (TYPE REF TO) USMD_TS_HIER_RELATION UI model element, hierarchy relation table type 20080429
8 Importing IR_T_SET_WHOLE Call by reference Object reference (TYPE REF TO) USMD_TS_SET UI Modell: Set 20080429

Method CHECK_MODEL_CONSISTENCY on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_ATTACHMENTPANE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080603

Method CHECK_SE_ATTACHMENTPANE on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_CHILD on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_CUSTCOMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_CUSTCOMP on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_DATA on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_DATA_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20080429
2 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_DATA_ATTR on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_HIER on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_NODENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG FI-Stammdaten: Allgemeines Kennzeichen 20080429
2 Importing ID_NODENAME Call by reference Type reference (TYPE) USMD_UINODE Knoten 20080429

Method CHECK_SE_NODENAME on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_PARENT on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_PREVIOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_PREVIOUS on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SE_SET on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_SINGLE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ERROR Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080429
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE FI-Stammdaten: Meldungen 20080429
3 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_SINGLE_ELEMENT on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_TABLE_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_TABLE_CONSISTENCY on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method CHECK_TEXTTRANS_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ELEMENT Call by reference Type reference (TYPE) USMD_S_UIELEMENT UI Modell: Baum der UI Elemente 20080429

Method CHECK_TEXTTRANS_CONSISTENCY on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method GET_ENTITY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080612
2 Returning RD_TEXT Value transfer Type reference (TYPE) USMD_TXTLG Bezeichnung (Langtext) 20080612

Method GET_ENTITY_TEXT on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method IS_ATTR_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UIELEMENT Call by reference Type reference (TYPE) USMD_UIELEMENT Typ des Web-Dynpro-Oberflächen-Elements 20080623
2 Returning RF_YES Value transfer Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20080623

Method IS_ATTR_REQUIRED on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.

Method IS_CELL_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ELEMENT Call by reference Type reference (TYPE) USMD_UIELEMENT UI Modell: Baum der UI Elemente 20080507
2 Returning RF_RESULT Value transfer Type reference (TYPE) USMD_FLG FI-Stammdaten: Allgemeines Kennzeichen 20080429

Method IS_CELL_EDITOR on class CL_USMD_UI_MODELING_CHECK_UTIL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604