SAP ABAP Class CL_BSP_DLC_EFC_CHECKER (Effective Context Checker)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-CON (Application Component) UI Configuration & Design Layer
     BSP_DYN_CONFIG_CHECK_TOOLS (Package) Checktools for UI-Configurations
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_EFC_CHK_ADV_CONFIG EFC-Checker, Form View, Grid Config 20090310
2 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_EFC_CHK_ADV_SEARCH EFC-Checker, Search View 20090310
3 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_EFC_CHK_LIST_BASED EFC-Checker, Form View, Grid Config 20090422
4 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_EFC_CHK_TABLE EFC-Checker, Form View, Grid Config 20090408
Properties
Class CL_BSP_DLC_EFC_CHECKER  
Short Description Effective Context Checker    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_CHECK_TOOLS   Checktools for UI-Configurations 
Created 20090310   SAP 
Last change 20100303   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_BSP_DLC_EFC_CHECKER has no interface implemented.
Friends
Class CL_BSP_DLC_EFC_CHECKER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EFC_ELEM_CN_ATTR Constant Public Type reference (TYPE) BSP_DLC_EFC_ELEM_TYPE 'CN_ATTR' Elem. Type "Context Node Attribute" 20090324
2 C_EFC_ELEM_REP_V_AREA Constant Public Type reference (TYPE) BSP_DLC_EFC_ELEM_TYPE 'REP_V_AREA' Elem. Type "View Area" 20090324
3 C_EFC_ELEM_REP_V_ASG Constant Public Type reference (TYPE) BSP_DLC_EFC_ELEM_TYPE 'REP_V_ASG' Elem. Type "View Assignment" 20090324
4 C_MM_KIND_NO_COR_EFC_ELEM Constant Public Type reference (TYPE) BSP_DLC_EFC_CONF_MM_KIND 'NOEFCELEM' Mismatch: No EFC-Elememt for Config-Element 20090325
5 GR_VIEW_DESCR Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_DLC_VIEW_DESCRIPTOR View Descriptor 20090310
6 GT_CN_ATTR Instance attribute Protected See coding 20090408
7 GT_VIEW_AREA Instance attribute Protected See coding 20090408
8 GT_VIEW_AREA_ASG Instance attribute Protected Type reference (TYPE) STRING_TABLE 20090422
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090310
2 GET_MM_KIND_TEXT Static method Public Method Get text for kind of mismatch 20090325
3 IS_CN_ATTR_IN_EFC Instance method Public Method Is context node attribute in effective context? 20090310
4 IS_RT_REP_ELEM_IN_EFC Instance method Public Method Is Runtime Repository Element in effective context? 20090310
Events
Class CL_BSP_DLC_EFC_CHECKER has no event.
Types
Class CL_BSP_DLC_EFC_CHECKER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EFC_PROC Call by reference Object reference (TYPE REF TO) CL_BSP_DLC_EFC_PROC Effective Context Processor 20090310
2 Importing IV_COMPONENT_USAGE Call by reference Type reference (TYPE) BSP_DLC_COMPONENT_USAGE Component Usage 20090310
3 Importing IV_ENHANCEMENT_SET Call by reference Type reference (TYPE) BSP_WD_ENHANCEMENT_SET Enhancement Set 20090310
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20090310

Method CONSTRUCTOR on class CL_BSP_DLC_EFC_CHECKER has no exception.

Method GET_MM_KIND_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) BSP_DLC_EFC_CONF_MM_KIND Kind of Mismatch 20090325
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20090325

Method GET_MM_KIND_TEXT on class CL_BSP_DLC_EFC_CHECKER has no exception.

Method IS_CN_ATTR_IN_EFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090310
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090310
# Exception Resumable Description Created on
1 NOT_CONTEXT_NODE_RELATED 20090310

Method IS_RT_REP_ELEM_IN_EFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20090310
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090310
# Exception Resumable Description Created on
1 NOT_RT_REP_RELATED Not runtime repository related 20090310
History
Last changed by/on SAP  20100303 
SAP Release Created in 701