SAP ABAP Class CL_WDG_VIEW_ELEM_ADP_DESCR (Metadata Access for Adapter Generation)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-REN (Application Component) Web Dynpro ABAP Rendering
     SWDP_RUNTIME_RENDERING (Package) Web Dynpro Runtime: Rendering
Properties
Class CL_WDG_VIEW_ELEM_ADP_DESCR  
Short Description Metadata Access for Adapter Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20050317   SAP 
Last change 20110908   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)
2 CL_WDG_GEN_ADAPTERS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WDG_UR_CONTROL_DESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WDG_VIEW_ELEM_ADP_DESCR has no interface implemented.
Friends
Class CL_WDG_VIEW_ELEM_ADP_DESCR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADMIN_TAB Static Attribute Private Type reference (TYPE) T_ADMIN_TAB 20050317
2 ALL_UIEL_ADAPTER_TAB Static Attribute Public Type reference (TYPE) WDR_UIEL_ADAPTER_T 20050317
3 C_ADP_AGGR_GEN_ALL Constant Public Type reference (TYPE) WDR_ADAPTER_AGGR_GENERATION '00' Web Dynpro Runtime: Generation Degree of Aggregations 20050317
4 C_ADP_AGGR_GEN_METHOD Constant Public Type reference (TYPE) WDR_ADAPTER_AGGR_GENERATION '01' Web Dynpro Runtime: Generation Degree of Aggregations 20050317
5 C_ADP_AGGR_GEN_NONE Constant Public Type reference (TYPE) WDR_ADAPTER_AGGR_GENERATION '02' Web Dynpro Runtime: Generation Degree of Aggregations 20050317
6 C_ADP_AGGR_TYPE_GENERIC Constant Public Type reference (TYPE) WDR_ADAPTER_AGGR_TYPE '00' Web Dynpro Runtime: Type of Adapter Aggregations 20050317
7 C_ADP_AGGR_TYPE_SPECIFIC Constant Public Type reference (TYPE) WDR_ADAPTER_AGGR_TYPE '01' Web Dynpro Runtime: Type of Adapter Aggregations 20050317
8 C_ADP_DECL_LOCAL Constant Public Type reference (TYPE) WDR_ADP_PROPERTY_DECL 4 Web Dynpro ABAP - Adapter Declaration Type 20050317
9 C_ADP_DECL_OMMIT Constant Public Type reference (TYPE) WDR_ADP_PROPERTY_DECL 5 Web Dynpro ABAP - Adapter Declaration Type 20050317
10 C_ADP_DECL_PROTECTED Constant Public Type reference (TYPE) WDR_ADP_PROPERTY_DECL 1 Web Dynpro ABAP - Adapter Declaration Type 20050317
11 C_ADP_DECL_PUBLIC Constant Public Type reference (TYPE) WDR_ADP_PROPERTY_DECL 3 Web Dynpro ABAP - Adapter Declaration Type 20050317
12 C_ADP_DECL_PUBLIC_READONLY Constant Public Type reference (TYPE) WDR_ADP_PROPERTY_DECL 2 Web Dynpro ABAP - Adapter Declaration Type 20050317
13 C_ADP_MAPPING_RULE_AGGR Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 4 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
14 C_ADP_MAPPING_RULE_CONST Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 0 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
15 C_ADP_MAPPING_RULE_ENUM Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 2 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
16 C_ADP_MAPPING_RULE_EVENT Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 5 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
17 C_ADP_MAPPING_RULE_GET Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 1 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
18 C_ADP_MAPPING_RULE_INTERNAL Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 98 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
19 C_ADP_MAPPING_RULE_NONE Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 7 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
20 C_ADP_MAPPING_RULE_PROP Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 6 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
21 C_ADP_MAPPING_RULE_UCA Constant Public Type reference (TYPE) WDR_ADAPTER_PROP_MAPPING_RULE 3 Web Dynpro Runtime: Mapping Rule for Adapter Attribute 20050317
22 C_MD_CARDINALITY_0_1 Constant Public Type reference (TYPE) WDY_MD_CARDINALITY '00' Two Digit Number 20050317
23 C_MD_CARDINALITY_0_N Constant Public Type reference (TYPE) WDY_MD_CARDINALITY '02' Two Digit Number 20050317
24 C_MD_CARDINALITY_1_1 Constant Public Type reference (TYPE) WDY_MD_CARDINALITY '01' Two Digit Number 20050317
25 C_MD_CARDINALITY_1_N Constant Public Type reference (TYPE) WDY_MD_CARDINALITY '03' Two Digit Number 20050317
26 E_MAPPING_RULE Constant Public See coding 20060113
27 E_SECTION_NAME Constant Public See coding 20060113
28 M_OO_OBJECT_MAP Instance attribute Private Type reference (TYPE) T_OO_OBJECT_MAP 20050317
29 UIEL_ADAPTER Instance attribute Public Type reference (TYPE) WDR_UIEL_ADAPTER Web Dynpro Runtime: Adapter Name 20050317
30 UIEL_ADAPTER_TAB Instance attribute Public Type reference (TYPE) WDR_UIEL_ADAPTER_T Web Dynpro Runtime: Adapter for Elements of UI Libraries 20050317
31 UR_CONTROL_DESCR Instance attribute Public Object reference (TYPE REF TO) CL_WDG_UR_CONTROL_DESCR SWDP_UR_NW5 20050902
32 VIEW_ELEMENT_DESCR Instance attribute Public Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT_DESCR 20050317
33 _ASSERT_POS Static Attribute Public Object reference (TYPE REF TO) STRING 20050317
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20050317
2 CONSTRUCTOR Instance method Public Constructor 20050317
3 DESCRIBE_BY_ADAPTER_NAME Static method Public Method 20050317
4 GET_AGGR_MP Instance method Public Method Determine WDR_ADP_AGGR_MP for Property 20050317
5 GET_CUSTOM_RENDER_UCA_ID Instance method Public Method Returns UCA ID for Custom-Render Method, if Exists 20060104
6 GET_ENUM_MAPPING Static method Public Method Read Enumeration Mapping 20050317
7 GET_EVENT_MP Instance method Public Method Determine WDR_ADP_AGGR_MP for Property 20050317
8 GET_EVENT_PARAM_1_MP Instance method Public Method Determine WDR_ADP_AGGR_MP for Property 20050425
9 GET_FINALIZE_UCA_ID Instance method Public Method Returns UCA ID for Finalize Method, if Exists 20060104
10 GET_GET_MP Instance method Public Method Determine WDR_ADP_GET_MP for Property 20050317
11 GET_POST_RENDER_UCA_ID Instance method Public Method Returns UCA ID for Post-Render Method, if Exists 20060104
12 GET_UI_AGGREGATION_SINGLE_TYPE Instance method Public Method Determine Runtime Type for Aggregation 20050317
Events
Class CL_WDG_VIEW_ELEM_ADP_DESCR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_ADAPTER_PROP_FLAT Public Type reference (TYPE) CL_WDG_GEN_ADAPTERS=>T_ADAPTER_PROP_FLAT 20050317
2 T_ADMIN_LINE Private See coding 20050317 begin of t_admin_line, adapter_name type wdr_adapter_name, ur_prefix type cl_wdg_ur_control_descr=>t_ur_prefix, descr type ref to cl_wdg_view_elem_adp_descr, end of t_admin_line
3 T_ADMIN_TAB Private See coding 20050317 t_admin_tab type sorted table of t_admin_line with unique key adapter_name ur_prefix
4 T_ENUM_MP_DEF_TAB Public See coding 20050317 t_enum_mp_def_tab type sorted table of wdr_enum_mp_def with unique key library_name wd_enum_name ur_enum_name
5 T_ENUM_MP_ITEM_DIR Public See coding 20050317 t_enum_mp_item_dir type sorted table of wdr_enum_mp_item with unique key library_name wd_enum_name ur_enum_name velem_const_name
6 T_ENUM_MP_ITEM_TAB Public See coding 20050317 t_enum_mp_item_tab type standard table of wdr_enum_mp_item with default key
7 T_OO_OBJECT_MAP Public See coding 20050317 t_oo_object_map type sorted table of t_oo_object_map_entry with unique key clsname
8 T_OO_OBJECT_MAP_ENTRY Public See coding 20050317 begin of t_oo_object_map_entry, clsname type seoclsname, oo_object type ref to cl_oo_object, end of t_oo_object_map_entry
9 T_WDR_ADP_AGGR_MP_TAB Public See coding 20050317 t_wdr_adp_aggr_mp_tab type sorted table of wdr_adp_aggr_mp with unique key library_name adapter_name property_name
10 T_WDR_ADP_AGR_P_MP_TAB Public See coding 20050317 t_wdr_adp_agr_p_mp_tab type sorted table of wdr_adp_agr_p_mp with unique key library_name adapter_name property_name sequence_number
11 T_WDR_ADP_CONST_MP_TAB Public See coding 20050317 t_wdr_adp_const_mp_tab type sorted table of wdr_adp_const_mp with unique key library_name adapter_name property_name
12 T_WDR_ADP_ENUM_MP_TAB Public See coding 20050317 t_wdr_adp_enum_mp_tab type sorted table of wdr_adp_enum_mp with unique key library_name adapter_name property_name velem_const_name
13 T_WDR_ADP_EVENT_MP_TAB Public See coding 20050317 t_wdr_adp_event_mp_tab type sorted table of wdr_adp_event_mp with unique key library_name adapter_name property_name
14 T_WDR_ADP_GET_MP_TAB Public See coding 20050317 t_wdr_adp_get_mp_tab type sorted table of wdr_adp_get_mp with unique key library_name adapter_name property_name
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WDG_VIEW_ELEM_ADP_DESCR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_NAME Call by reference Type reference (TYPE) WDR_ADAPTER_NAME Web Dynpro Runtime: Name eines Adapter 20050317
2 Importing UR_PREFIX Call by reference Type reference (TYPE) CL_WDG_UR_CONTROL_DESCR=>T_UR_PREFIX 20050902

Method CONSTRUCTOR on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method DESCRIBE_BY_ADAPTER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_NAME Call by reference Type reference (TYPE) WDR_ADAPTER_NAME Web Dynpro Runtime: Name eines Adapter 20050317
2 Returning DESCR Value transfer Object reference (TYPE REF TO) CL_WDG_VIEW_ELEM_ADP_DESCR Meta Daten Zugriff für Adapter Generierung 20050317
3 Importing UR_PREFIX Call by reference Type reference (TYPE) CL_WDG_UR_CONTROL_DESCR=>T_UR_PREFIX CL_WDG_UR_CONTROL_DESCR=>C_DEFAULT_UR_PREFIX 20050902

Method DESCRIBE_BY_ADAPTER_NAME on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_AGGR_MP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_PROP Call by reference Type reference (TYPE) T_ADAPTER_PROP_FLAT 20050317
2 Returning ADP_AGGR_MP Value transfer Type reference (TYPE) WDR_ADP_AGGR_MP Web Dynpro Runtime: Get->Property Mapping von Adaptern 20050317

Method GET_AGGR_MP on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_CUSTOM_RENDER_UCA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UCA_ID Value transfer Type reference (TYPE) STRING 20060104

Method GET_CUSTOM_RENDER_UCA_ID on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_ENUM_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENUM_MP_DEF Call by reference Type reference (TYPE) WDR_ENUM_MP_DEF Web Dynpro Runtime: Enum->Property eines Adapters 20050317
2 Exporting ENUM_MP_ITEM_TAB Call by reference Type reference (TYPE) T_ENUM_MP_ITEM_TAB Web Dynpro Runtime: Enum->Property eines Adapters 20050317
3 Importing LIBRARY_NAME Call by reference Type reference (TYPE) WDR_ENUM_MP_DEF-LIBRARY_NAME Web-Dynpro : Name einer UI-Element-Library 20050317
4 Importing UR_ENUM_NAME Call by reference Type reference (TYPE) WDR_ENUM_MP_DEF-UR_ENUM_NAME Komponentenname 20050317
5 Importing WD_ENUM_NAME Call by reference Type reference (TYPE) WDR_ENUM_MP_DEF-WD_ENUM_NAME Komponentenname 20050317

Method GET_ENUM_MAPPING on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_EVENT_MP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_PROP Call by reference Type reference (TYPE) T_ADAPTER_PROP_FLAT 20050317
2 Returning ADP_EVENT_MP Value transfer Type reference (TYPE) WDR_ADP_EVENT_MP Web Dynpro Runtime: Get->Property Mapping von Adaptern 20050317

Method GET_EVENT_MP on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_EVENT_PARAM_1_MP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_PROP Call by reference Type reference (TYPE) T_ADAPTER_PROP_FLAT 20050425
2 Returning ADP_EVENT_MP Value transfer Type reference (TYPE) WDR_ADP_EVENT_MP Web Dynpro Runtime: Get->Property Mapping von Adaptern 20050425

Method GET_EVENT_PARAM_1_MP on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_FINALIZE_UCA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UCA_ID Value transfer Type reference (TYPE) STRING 20060104

Method GET_FINALIZE_UCA_ID on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_GET_MP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER_PROP Call by reference Type reference (TYPE) T_ADAPTER_PROP_FLAT 20050317
2 Returning ADP_GET_MP Value transfer Type reference (TYPE) WDR_ADP_GET_MP Web Dynpro Runtime: Get->Property Mapping von Adaptern 20050317

Method GET_GET_MP on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_POST_RENDER_UCA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UCA_ID Value transfer Type reference (TYPE) STRING 20060104

Method GET_POST_RENDER_UCA_ID on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.

Method GET_UI_AGGREGATION_SINGLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPENAME Value transfer Type reference (TYPE) STRING 20050317
2 Importing UI_AGGR_DEF Call by reference Type reference (TYPE) WDY_UI_AGGR_DEF Web Dynpro : Definition von Viewelementaggregationen 20050317

Method GET_UI_AGGREGATION_SINGLE_TYPE on class CL_WDG_VIEW_ELEM_ADP_DESCR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710