SAP ABAP Class /UI2/CL_EDM_DA_WD_CONFIG (EDM Data Accessor: Web Dynpro Configuration)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/BASIS_CORE_EDM (Package) UI BE: Entity Data Model Core logic (release independent)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DATA_ACCESSOR EDM Data Accessor 20111130
2 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/IF_EDM_CONSTANTS EDM Model: Constants 20120214
3 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/IF_EDM_WD_CONSTANTS Constants for WD Persistency Service 20120214
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_BAG EDM Data Accessor: Bag V0.6 20121210
2 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_BAG_DELTA Data Accessor for Entity 'Bag' 20121009
3 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_BAG_PARENT Personalization: Parent Entity of a Property Bag 20121210
4 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_BAG_PROPERTY Page Configuration 20121210
5 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_V06_PAGE EDM Data Accessor: Gadget v0.6 (WD Config) 20130703
6 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_V06_PAGE_SET DM Data Accessor: Page Set 20130807
7 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_V06_PAGE_USG EDM Pagebuilder: Page Usage 20130808
8 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DA_V06_USAGE EDM Data Accessor: Gadget v0.6 (WD Config) 20120820
Properties
Class /UI2/CL_EDM_DA_WD_CONFIG  
Short Description EDM Data Accessor: Web Dynpro Configuration    
Super Class /UI2/CL_EDM_DATA_ACCESSOR EDM Data Accessor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI2/BASIS_CORE_EDM   UI BE: Entity Data Model Core logic (release independent) 
Created 20111130   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /UI2/CL_EDM_DATA_ACCESSOR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /UI2/IF_EDM_DATA_ACCESSOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 /UI2/IF_EDM_DATA_PROVIDER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /UI2/IF_EDM_MODEL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 /UI2/IF_EDM_MP_PAGEBUILDER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /UI2/IF_EDM_CONSTANTS EDM Model: Constants 20120214
2 /UI2/IF_EDM_WD_CONSTANTS Constants for WD Persistency Service 20120214
Friends
Class /UI2/CL_EDM_DA_WD_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ATTRIBUTE_FIELD_NAME Instance attribute Private Attribute reference (LIKE) 20120214
2 CO_ATTRIBUTE_FIELD_TYPE Instance attribute Private Attribute reference (LIKE) 20120214
3 CO_COMPONENT_GROUP Instance attribute Private Attribute reference (LIKE) 20121026
4 CO_COMPONENT_NAME Instance attribute Private Attribute reference (LIKE) 20120214
5 CO_CONFIG_SCOPE Instance attribute Private Attribute reference (LIKE) 20120214
6 CO_DELTA_MODE Instance attribute Private Attribute reference (LIKE) 20120214
7 CO_ENTITY_BEHAVIOUR Instance attribute Private Attribute reference (LIKE) 20120214
8 CO_ENTITY_HEADER_NODE_NAME Instance attribute Private Attribute reference (LIKE) 20120214
9 CO_ENTITY_NODE_NAME Instance attribute Private Attribute reference (LIKE) 20120214
10 CO_FIELD_OUTDATED Instance attribute Private Attribute reference (LIKE) 20120214
11 CO_FIELD_SCOPE Instance attribute Private Attribute reference (LIKE) 20120214
12 CO_HEADER_TIMESTAMP Instance attribute Private Attribute reference (LIKE) 20120214
13 CO_KEY_ORDER Instance attribute Private Attribute reference (LIKE) 20120214
14 CO_ORIGINAL_LANGUAGE Instance attribute Private Attribute reference (LIKE) 20130613
15 CO_PARENT_ENTITY Instance attribute Private Attribute reference (LIKE) 20120214
16 CO_PARENT_KEY_FIELD_NAME Instance attribute Private Attribute reference (LIKE) 20120214
17 CO_PREFIX_SCOPE Instance attribute Private Attribute reference (LIKE) 20120214
18 CO_PROPERTY_BEHAVIOUR Instance attribute Private Attribute reference (LIKE) 20120214
19 CO_SCOPE Instance attribute Private Attribute reference (LIKE) 20120214
20 M_DATA_PROVIDER Instance attribute Protected Attribute reference (LIKE) 20130102
21 M_DP_CONF Instance attribute Private Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_PROVIDER EDM Data Provider 20121203
22 M_DP_CUST Instance attribute Private Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_PROVIDER EDM Data Provider 20121203
23 M_DP_PERS Instance attribute Private Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_PROVIDER EDM Data Provider 20121203
24 M_ENTITY_NAME Instance attribute Protected Attribute reference (LIKE) 20130102
25 M_INDEX Instance attribute Protected Type reference (TYPE) I 20111221
26 M_IS_MAIN_ENTITY Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED 20111214
27 M_NODE_ID Instance attribute Protected Type reference (TYPE) STRING ABAP_UNDEFINED 20111220
28 M_PARENT_DATA_ACCESSOR Instance attribute Private Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111220
29 M_PARENT_INDEX Instance attribute Private Type reference (TYPE) I 20121105
30 M_PARENT_KEYTAB Instance attribute Private Type reference (TYPE) /UI2/IF_EDM_DATA_ACCESSOR=>TP_T_KEY 20121205
31 M_PARENT_KEYTAB_STATUS Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_UNDEFINED 20121205
32 M_PARENT_NODE_ID Instance attribute Private Type reference (TYPE) STRING ABAP_UNDEFINED 20111220
33 M_PERS_WD_TOOL Instance attribute Private Object reference (TYPE REF TO) /UI2/IF_EDM_PERS_WD_TOOL EDM Persistency: WD Tool 20111219
34 M_PERS_WD_TOOL_LOWER_SCOPE Instance attribute Private Object reference (TYPE REF TO) /UI2/IF_EDM_PERS_WD_TOOL EDM Persistency: WD Tool 20120203
35 M_REF_TO_DATA_TAB Instance attribute Private Object reference (TYPE REF TO) DATA 20111220
36 M_REF_TO_ENTITY_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20111220
37 M_REF_TO_HEADER_TAB Instance attribute Private Object reference (TYPE REF TO) DATA 20120111
38 M_WD_COMPONENT_NAME Instance attribute Private Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20120111
39 M_WD_CONFIG_DESCRIPTION Instance attribute Private Type reference (TYPE) STRING 20120111
40 M_WD_CONFIG_KEY Instance attribute Private Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20111220
41 M_WD_CONFIG_SCOPE Instance attribute Private Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20120111
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DYNAMIC_ATTRIBUTES Instance method Protected Method 20120209
2 ADD_ENTITY Instance method Protected Method 20111221
3 ADD_HEADER_TAB Instance method Private Method 20120209
4 ADD_ORIG_LANGU Instance method Private Method 20140708
5 CHECK_ORIGINAL_LANGUAGE Instance method Private Method Check original language 20130612
6 CREATE_DA_FROM_CONFIG Static method Private Method 20111220
7 EXISTS_ONLY_ON_CONF_LEVEL Instance method Private Method 20140819
8 GET_CONFIG_LIST_4_COMPONENT Instance method Private Method 20111212
9 GET_EDM_DATA_FROM_WD_DATA Instance method Protected Method 20131106
10 GET_ENTITY_BEHAVIOUR Instance method Protected Method 20121210
11 GET_FIELD_NAME_WD_TAB Instance method Protected Method 20131106
12 GET_HEADER_VALUE Instance method Private Method 20120111
13 GET_KEY_SCOPE_TAB Instance method Private Method 20111209
14 GET_NODE_ID Instance method Private Method 20120103
15 GET_ORIGINAL_LANGUAGE Instance method Protected Method 20130613
16 GET_PARENT_DATA_ACCESSOR Instance method Protected Method 20111219
17 GET_PARENT_ENTITY_NAME Instance method Private Method 20121210
18 GET_PARENT_KEY_TAB Instance method Private Method 20111216
19 GET_PARENT_NODE_ID Instance method Protected Method 20111220
20 GET_PERS_LIST_4_COMPONENT Instance method Private Method 20111212
21 GET_PERS_WD_TOOL Instance method Protected Method 20120103
22 GET_REF_TO_WD_STRUCTURE Instance method Protected Method 20111206
23 GET_SCOPE_PREFIX Instance method Private Method 20120111
24 GET_WD_COMPONENT_NAME Instance method Protected Method 20111209
25 GET_WD_CONFIG_DESCRIPTION Instance method Private Method 20120102
26 GET_WD_CONFIG_KEY Instance method Protected Method 20111201
27 GET_WD_CONFIG_SCOPE Instance method Protected Method 20111205
28 GET_WD_DATA_FROM_EDM_DATA Instance method Protected Method 20131106
29 GET_WD_NODE_NAME Instance method Protected Method 20121210
30 IS_MAIN_ENTITY Instance method Protected Method 20111214
31 READ_ENTITY_LOWER_SCOPE Instance method Protected Method 20121203
32 READ_ENTITY_SINGLE Instance method Protected Method 20111209
33 READ_HEADER_TAB Instance method Private Method 20120111
34 RESET Instance method Private Method 20111219
35 SET_HEADER_VALUE Instance method Private Method 20120111
36 UPDATE_ENTITY Instance method Private Method 20120108
37 WRITE_HEADER Instance method Private Method 20120111
38 _CREATE_FROM_LOWER_SCOPE Instance method Private Method 20120126
39 _GET_CARDINALITY Instance method Private Method 20120214
40 _GET_DATA_ACCESSOR_TAB Instance method Private Method 20111220
41 _GET_DATA_PROVIDER_SCOPE Instance method Private Method 20121203
42 _GET_DA_SCOPE Instance method Private Method 20121203
43 _GET_DA_TAB_FROM_PARENT Instance method Private Method 20111222
44 _GET_PARENT_KEY_TAB_FOR_CHILD Static method Private Method 20111221
45 _GET_PERS_WD_TOOL Static method Private Method 20111216
46 _GET_TIMESTAMP Instance method Private Method 20120213
47 _LOCK_WITH_WAIT Static method Private Method 20130513
48 _READ_ENTITY_MULTIPLE Static method Private Method 20111222
49 _READ_ENTITY_SINGLE Static method Private Method 20111220
50 _RESET_TOOL Instance method Private Method 20121026
Events
Class /UI2/CL_EDM_DA_WD_CONFIG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_KEY_SCOPE Private See coding 20111209 BEGIN OF tp_s_key_scope, config_key TYPE wdy_config_key, config_scope TYPE wdr_pers_scope, END OF tp_s_key_scope
2 TP_S_PROPERTY_ANNOTATION Protected See coding 20131106 BEGIN OF tp_s_property_annotation, property_name TYPE string, annotation_value TYPE string, END OF tp_s_property_annotation
3 TP_S_WD_ENTITY_ATTRIBUTES Private See coding 20111222 BEGIN OF tp_s_wd_entity_attributes, ref_to_data TYPE REF TO data, index TYPE i, key_tab TYPE /ui2/if_edm_data_accessor=>tp_t_key, END OF tp_s_wd_entity_attributes
4 TP_T_EDM_KEY Public See coding 20111209 tp_t_edm_key TYPE HASHED TABLE OF string WITH UNIQUE KEY table_line
5 TP_T_KEY_SCOPE Private See coding 20111209 tp_t_key_scope TYPE HASHED TABLE OF tp_s_key_scope WITH UNIQUE KEY config_key
6 TP_T_PROPERTY_ANNOTATION Protected See coding 20131106 tp_t_property_annotation TYPE HASHED TABLE OF tp_s_property_annotation WITH UNIQUE KEY property_name
7 TP_T_WD_ENTITY_ATTRIBUTES Private See coding 20111222 tp_t_wd_entity_attributes TYPE HASHED TABLE OF tp_s_wd_entity_attributes WITH UNIQUE KEY index
Method Signatures

Method ADD_DYNAMIC_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REF_TO_DATA Call by reference Object reference (TYPE REF TO) DATA 20120209
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120209

Method ADD_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I -1 20111221
2 Importing MODIFIER Call by reference Object reference (TYPE REF TO) /UI2/IF_WD_CFG_COMP_MODIFIER API Change Component Configuration 20111221
3 Importing NODE_ID Call by reference Type reference (TYPE) STRING 20111221
4 Importing REF_TO_DATA Call by reference Object reference (TYPE REF TO) DATA 20111221
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111221

Method ADD_HEADER_TAB Signature

Method ADD_HEADER_TAB on class /UI2/CL_EDM_DA_WD_CONFIG has no parameter.
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120209

Method ADD_ORIG_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODIFIER Call by reference Object reference (TYPE REF TO) /UI2/IF_WD_CFG_COMP_MODIFIER Modification API of Component-Konfiguration 20140725
2 Changing REF_TO_DATA Call by reference Object reference (TYPE REF TO) DATA Ref to Data 20140708

Method ADD_ORIG_LANGU on class /UI2/CL_EDM_DA_WD_CONFIG has no exception.

Method CHECK_ORIGINAL_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODIFIER Call by reference Object reference (TYPE REF TO) /UI2/IF_WD_CFG_COMP_MODIFIER API Change Component Configuration 20130612
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130612

Method CREATE_DA_FROM_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_ACCESSOR Value transfer Object reference (TYPE REF TO) /UI2/CL_EDM_DA_WD_CONFIG EDM Data Accessor: Web Dynpro Configuration 20111220
2 Importing FEED_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/CL_EDM_DA_WD_CONFIG EDM Data Accessor: Web Dynpro Configuration 20111220
3 Importing WD_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20111220
4 Importing WD_CONFIG_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20111220
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111220

Method EXISTS_ONLY_ON_CONF_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20140819

Method EXISTS_ONLY_ON_CONF_LEVEL on class /UI2/CL_EDM_DA_WD_CONFIG has no exception.

Method GET_CONFIG_LIST_4_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFIG_LIST Call by reference Type reference (TYPE) WDY_CONFIG_TABLE Table with Configurations Including Description 20111212
2 Importing WD_COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20111212

Method GET_CONFIG_LIST_4_COMPONENT on class /UI2/CL_EDM_DA_WD_CONFIG has no exception.

Method GET_EDM_DATA_FROM_WD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing EDM_DATA Value transfer Type reference (TYPE) ANY 20131106
2 Importing PROPERTY_FIELD_MAP Call by reference Type reference (TYPE) TP_T_PROPERTY_ANNOTATION 20131106
3 Importing PROPERTY_TAB Call by reference Type reference (TYPE) /UI2/IF_EDM_MODEL=>TP_T_PROPERTY 20131106
4 Importing REF_TO_WD_DATA Call by reference Object reference (TYPE REF TO) DATA 20131106
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20131106

Method GET_ENTITY_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_VALUE Call by reference Type reference (TYPE) STRING 20121210
2 Importing ENTITY_NAME Call by reference Type reference (TYPE) STRING 20121210
3 Importing NAME Call by reference Type reference (TYPE) STRING 20121210
4 Returning VALUE Value transfer Type reference (TYPE) STRING 20121210
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20121210

Method GET_FIELD_NAME_WD_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELD_NAME_WD_TAB Value transfer Type reference (TYPE) STRING_TABLE Table of Strings 20131106
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20131106

Method GET_HEADER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXISTS Call by reference Type reference (TYPE) ABAP_BOOL 20120111
2 Importing NAME Call by reference Type reference (TYPE) STRING 20120111
3 Importing USE_CURRENT_SCOPE Call by reference Type reference (TYPE) ABAP_BOOL 20120111
4 Exporting VALUE Call by reference Type reference (TYPE) STRING 20120111
5 Importing WD_CONFIG_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20120111
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120111

Method GET_KEY_SCOPE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting KEY_SCOPE_TAB Call by reference Type reference (TYPE) TP_T_KEY_SCOPE 20111209
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111209

Method GET_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INDEX Call by reference Type reference (TYPE) I 20121105
2 Exporting NODE_ID Call by reference Type reference (TYPE) STRING 20120103
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120103

Method GET_ORIGINAL_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READER Call by reference Object reference (TYPE REF TO) /UI2/IF_WD_CFG_READER API Change Component Configuration 20130613
2 Returning R_ORIGLANG_STRING Value transfer Type reference (TYPE) STRING Original language of the Dictionary object 20130618
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20130613

Method GET_PARENT_DATA_ACCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_ACCESSOR Value transfer Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111219
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111219

Method GET_PARENT_ENTITY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT_ENTITY_NAME Value transfer Type reference (TYPE) STRING 20121210
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20121210

Method GET_PARENT_KEY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting KEY_TAB Call by reference Type reference (TYPE) /UI2/IF_EDM_DATA_ACCESSOR=>TP_T_KEY 20111216
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111216

Method GET_PARENT_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PARENT_INDEX Call by reference Type reference (TYPE) I 20121105
2 Exporting PARENT_NODE_ID Call by reference Type reference (TYPE) STRING 20111220
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111220

Method GET_PERS_LIST_4_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONF_USER_TAB Call by reference Type reference (TYPE) WDY_CONF_USER_TABLE Table with Configurations Including Description 20111212
2 Importing WD_COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20111212

Method GET_PERS_LIST_4_COMPONENT on class /UI2/CL_EDM_DA_WD_CONFIG has no exception.

Method GET_PERS_WD_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOWER_SCOPE Call by reference Type reference (TYPE) ABAP_BOOL 20120203
2 Returning PERS_WD_TOOL Value transfer Object reference (TYPE REF TO) /UI2/IF_EDM_PERS_WD_TOOL EDM Persistency: WD Tool 20120103
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120103

Method GET_REF_TO_WD_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REF_TO_WD_STRUCTURE Value transfer Object reference (TYPE REF TO) DATA 20111206
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111206

Method GET_SCOPE_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCOPE_PREFIX Value transfer Type reference (TYPE) STRING 20120111
2 Importing USE_CURRENT_SCOPE Call by reference Type reference (TYPE) ABAP_BOOL 20120111
3 Importing WD_CONFIG_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20120111
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120111

Method GET_WD_COMPONENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TARGET_ENTITY Call by reference Type reference (TYPE) STRING 20121026
2 Returning WD_COMPONENT_NAME Value transfer Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro: Component Name 20111209
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111209

Method GET_WD_CONFIG_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCRIPTION Value transfer Type reference (TYPE) STRING 20120102
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120102

Method GET_WD_CONFIG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WD_CONFIG_KEY Value transfer Type reference (TYPE) WDY_CONFIG_KEY 20111202
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111201

Method GET_WD_CONFIG_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WD_CONFIG_SCOPE Value transfer Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20111205
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111205

Method GET_WD_DATA_FROM_EDM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDM_DATA Call by reference Type reference (TYPE) ANY 20131106
2 Importing PROPERTY_FIELD_MAP Call by reference Type reference (TYPE) TP_T_PROPERTY_ANNOTATION 20131106
3 Importing PROPERTY_TAB Call by reference Type reference (TYPE) /UI2/IF_EDM_MODEL=>TP_T_PROPERTY 20131106
4 Returning WD_DATA Value transfer Object reference (TYPE REF TO) DATA 20131106
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20131106

Method GET_WD_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WD_NODE_NAME Value transfer Type reference (TYPE) STRING 20121210
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20121210

Method IS_MAIN_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MAIN_ENTITY Value transfer Type reference (TYPE) ABAP_BOOL 20111214
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111214

Method READ_ENTITY_LOWER_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INDEX Call by reference Type reference (TYPE) I 20121203
2 Exporting NODE_ID Call by reference Type reference (TYPE) STRING 20121203
3 Exporting REF_TO_DATA Call by reference Object reference (TYPE REF TO) DATA 20121203
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20121203

Method READ_ENTITY_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INDEX Call by reference Type reference (TYPE) I 20111221
2 Exporting NODE_ID Call by reference Type reference (TYPE) STRING 20111220
3 Exporting REF_TO_DATA Call by reference Object reference (TYPE REF TO) DATA 20111209
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111209

Method READ_HEADER_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting REF_TO_HEADER_TAB Call by reference Object reference (TYPE REF TO) DATA 20120111
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120111

Method RESET Signature

Method RESET on class /UI2/CL_EDM_DA_WD_CONFIG has no parameter.
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111219

Method SET_HEADER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20120111
2 Importing USE_CURRENT_SCOPE Call by reference Type reference (TYPE) ABAP_BOOL 20120111
3 Importing VALUE Call by reference Type reference (TYPE) STRING 20120111
4 Importing WD_CONFIG_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20120111
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120111

Method UPDATE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20120108
2 Importing MODIFIER Call by reference Object reference (TYPE REF TO) /UI2/IF_WD_CFG_COMP_MODIFIER API Change Component Configuration 20120108
3 Importing NODE_ID Call by reference Type reference (TYPE) STRING 20120108
4 Importing REF_TO_DATA Call by reference Object reference (TYPE REF TO) DATA 20120108
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120108

Method WRITE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Call by reference Type reference (TYPE) /UI2/S_EDM_NVP EDM: Name Value Pair (Structure) 20120111
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120111

Method _CREATE_FROM_LOWER_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODIFIER Call by reference Object reference (TYPE REF TO) /UI2/IF_WD_CFG_COMP_MODIFIER API Change Component Configuration 20120126
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120126

Method _GET_CARDINALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CARDINALITY Value transfer Type reference (TYPE) STRING 20120214
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120214

Method _GET_DATA_ACCESSOR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_ACCESSOR_TAB Call by reference Type reference (TYPE) /UI2/CL_EDM_DATA_ACCESSOR=>TP_T_DATA_ACCESSOR 20111220
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111220

Method _GET_DATA_PROVIDER_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_PROVIDER Value transfer Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_PROVIDER EDM Data Provider 20121203
2 Importing SCOPE Call by reference Type reference (TYPE) STRING 20121203
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20121203

Method _GET_DA_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_ACCESSOR Value transfer Object reference (TYPE REF TO) /UI2/CL_EDM_DA_WD_CONFIG EDM Data Accessor: Web Dynpro Configuration 20121203
2 Importing SCOPE Call by reference Type reference (TYPE) STRING EDM Data Accessor: Web Dynpro Configuration 20121203
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20121203

Method _GET_DA_TAB_FROM_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA_ACCESSOR_TAB Call by reference Type reference (TYPE) /UI2/CL_EDM_DATA_ACCESSOR=>TP_T_DATA_ACCESSOR 20111222
2 Importing PARENT_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111222
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111222

Method _GET_PARENT_KEY_TAB_FOR_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111221
2 Exporting KEY_TAB Call by reference Type reference (TYPE) /UI2/IF_EDM_DATA_ACCESSOR=>TP_T_KEY 20111221
3 Importing PARENT_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111222
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111221

Method _GET_PERS_WD_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/CL_EDM_DA_WD_CONFIG EDM Data Accessor: Web Dynpro Configuration 20111220
2 Importing LOWER_SCOPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120203
3 Returning PERS_WD_TOOL Value transfer Object reference (TYPE REF TO) /UI2/IF_EDM_PERS_WD_TOOL EDM Persistency: WD Tool 20111216
4 Importing WD_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20111220
5 Importing WD_CONFIG_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20111220
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111219

Method _GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOWER_SCOPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120213
2 Returning R_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20120213
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120213

Method _LOCK_WITH_WAIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TOOL Call by reference Object reference (TYPE REF TO) /UI2/IF_WD_CFG_TOOL Base interface configuration API 20130513
# Exception Resumable Description Created on
1 /UI2/CX_WD_CFG_TOOL Exceptions of Configuration-API 20130513

Method _READ_ENTITY_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111222
2 Exporting NODE_ID Call by reference Type reference (TYPE) STRING 20111222
3 Importing PARENT_DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111222
4 Exporting WD_ENTITY_ATTRIBUTES_TAB Call by reference Type reference (TYPE) TP_T_WD_ENTITY_ATTRIBUTES 20111222
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111222

Method _READ_ENTITY_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_KEY_TAB Call by reference Type reference (TYPE) ABAP_BOOL 20120103
2 Importing DATA_ACCESSOR Call by reference Object reference (TYPE REF TO) /UI2/IF_EDM_DATA_ACCESSOR EDM Data Accessor (Entity and Feed) 20111220
3 Exporting INDEX Call by reference Type reference (TYPE) I 20111221
4 Exporting KEY_TAB Call by reference Type reference (TYPE) /UI2/IF_EDM_DATA_ACCESSOR=>TP_T_KEY 20111220
5 Importing LOWER_SCOPE Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Replacement for Real Boolean Type: 'X' == True '' == False 20121121
6 Exporting NODE_ID Call by reference Type reference (TYPE) STRING 20111220
7 Exporting REF_TO_DATA Call by reference Object reference (TYPE REF TO) DATA 20111220
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20111220

Method _RESET_TOOL Signature

Method _RESET_TOOL on class /UI2/CL_EDM_DA_WD_CONFIG has no parameter.
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20121026
History
Last changed by/on SAP  20141120 
SAP Release Created in 100