SAP ABAP Class /UI2/CL_EDM_PAGE_CONFIG_HELPER (Helper class for EDM V06 Page)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/SERVICES_PB_V06_700 (Package) UI BE: PB Service implementation 703 v.06
Properties
Class /UI2/CL_EDM_PAGE_CONFIG_HELPER  
Short Description Helper class for EDM V06 Page    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI2/SERVICES_PB_V06_700   UI BE: PB Service implementation 703 v.06 
Created 20130226   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /UI2/IF_EDM_DATA_ACCESSOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /UI2/IF_EDM_MP_PAGEBUILDER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /UI2/IF_EDM_WD_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /UI2/CL_EDM_PAGE_CONFIG_HELPER has no interface implemented.
Friends
Class /UI2/CL_EDM_PAGE_CONFIG_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_DATA_PROVIDER_CONF Static Attribute Private Object reference (TYPE REF TO) /UI2/CL_EDM_DP_V06_PB_CONF 20130710
2 M_DATA_PROVIDER_CUST Static Attribute Private Object reference (TYPE REF TO) /UI2/CL_EDM_DP_V06_PB_CUST 20130710
3 M_DATA_PROVIDER_PERS Static Attribute Private Object reference (TYPE REF TO) /UI2/CL_EDM_DP_V06_PB_PERS 20130710
4 M_MODEL Static Attribute Private Object reference (TYPE REF TO) /UI2/IF_EDM_MODEL EDM Model Provider 20130226
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PAGE Static method Public Method 20130703
2 DELETE_PAGE Static method Public Method 20130703
3 ESCAPE_URL Static method Public Method 20130621
4 GET_CHIP_DEFINITION_FROM_USAGE Static method Public Method get chip definition from usage 20130226
5 GET_CHIP_INSTANCE_TAB_FOR_PAGE Static method Public Method 20130226
6 GET_GADGET Static method Public Method 20130408
7 GET_GADGET_ID_FROM_USAGE Static method Public Method 20130226
8 GET_PAGES Static method Public Method 20140630
9 GET_PAGE_HEADER Static method Public Method 20130227
10 GET_USAGE_PAGE_FROM_GADGET_ID Static method Public Method 20130226
11 UPDATE_PAGE Static method Public Method 20130704
Events
Class /UI2/CL_EDM_PAGE_CONFIG_HELPER has no event.
Types
Class /UI2/CL_EDM_PAGE_CONFIG_HELPER has no local type.
Method Signatures

Method CREATE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE Call by reference Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_S_PAGE 20130703
2 Importing SCOPE Call by reference Type reference (TYPE) STRING 20130719
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130703

Method DELETE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE_ID Call by reference Type reference (TYPE) STRING 20130703
2 Importing SCOPE Call by reference Type reference (TYPE) STRING 20130719
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130703

Method ESCAPE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ESCAPED Value transfer Type reference (TYPE) STRING 20130621
2 Importing UNESCAPED Call by reference Type reference (TYPE) STRING 20130621

Method ESCAPE_URL on class /UI2/CL_EDM_PAGE_CONFIG_HELPER has no exception.

Method GET_CHIP_DEFINITION_FROM_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHIP_DEFINITION Value transfer Object reference (TYPE REF TO) /UI2/IF_CHIP_DEFINITION CHIP Definition 20130226
2 Importing USAGE Call by reference Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_S_PAGE_GADGET_USAGE 20130226

Method GET_CHIP_DEFINITION_FROM_USAGE on class /UI2/CL_EDM_PAGE_CONFIG_HELPER has no exception.

Method GET_CHIP_INSTANCE_TAB_FOR_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHIP_INSTANCES Value transfer Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_T_PAGE_GADGET_USAGE 20130226
2 Importing PAGE_ID Call by reference Type reference (TYPE) STRING 20130226
3 Importing SCOPE Call by reference Type reference (TYPE) STRING 20130226
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130226

Method GET_GADGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GADGET Value transfer Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_S_GADGET 20130408
2 Importing GADGET_ID Call by reference Type reference (TYPE) STRING 20130408
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME 20130408

Method GET_GADGET_ID_FROM_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GADGET_ID Value transfer Type reference (TYPE) STRING 20130226
2 Importing PAGE_ID Call by reference Type reference (TYPE) STRING 20130226
3 Importing SCOPE Call by reference Type reference (TYPE) STRING 20130226
4 Importing USAGE_ID Call by reference Type reference (TYPE) STRING 20130226

Method GET_GADGET_ID_FROM_USAGE on class /UI2/CL_EDM_PAGE_CONFIG_HELPER has no exception.

Method GET_PAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PAGES Call by reference Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_T_PAGE 20140630
2 Importing SCOPE Call by reference Type reference (TYPE) STRING /UI2/IF_EDM_WD_CONSTANTS=>CO_SCOPE-CONFIGURATION 20140630
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20140630

Method GET_PAGE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAV_PROP Call by reference Type reference (TYPE) /UI2/IF_EDM_DATA_ACCESSOR=>TP_S_NAV_PROP 20130710
2 Returning PAGE Value transfer Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_S_PAGE 20130227
3 Importing PAGE_ID Call by reference Type reference (TYPE) STRING 20130227
4 Importing SCOPE Call by reference Type reference (TYPE) STRING /UI2/IF_EDM_WD_CONSTANTS=>CO_SCOPE-CONFIGURATION 20130227
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130227

Method GET_USAGE_PAGE_FROM_GADGET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GADGET_ID Call by reference Type reference (TYPE) STRING 20130226
2 Exporting PAGE_ID Call by reference Type reference (TYPE) STRING 20130226
3 Exporting SCOPE Call by reference Type reference (TYPE) STRING 20130226
4 Exporting USAGE_ID Call by reference Type reference (TYPE) STRING 20130226
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130226

Method UPDATE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAGE Call by reference Type reference (TYPE) /UI2/IF_EDM_MP_PAGEBUILDER=>TP_S_PAGE 20130704
2 Importing SCOPE Call by reference Type reference (TYPE) STRING 20130719
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130704
History
Last changed by/on SAP  20141120 
SAP Release Created in 100