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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | 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 | Static Attribute | Private | Type reference (TYPE) | T_ADMIN_TAB | 20050317 | ||||
| 2 | Static Attribute | Public | Type reference (TYPE) | WDR_UIEL_ADAPTER_T | 20050317 | ||||
| 3 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_AGGR_GENERATION | '00' | Web Dynpro Runtime: Generation Degree of Aggregations | 20050317 | ||
| 4 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_AGGR_GENERATION | '01' | Web Dynpro Runtime: Generation Degree of Aggregations | 20050317 | ||
| 5 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_AGGR_GENERATION | '02' | Web Dynpro Runtime: Generation Degree of Aggregations | 20050317 | ||
| 6 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_AGGR_TYPE | '00' | Web Dynpro Runtime: Type of Adapter Aggregations | 20050317 | ||
| 7 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_AGGR_TYPE | '01' | Web Dynpro Runtime: Type of Adapter Aggregations | 20050317 | ||
| 8 | Constant | Public | Type reference (TYPE) | WDR_ADP_PROPERTY_DECL | 4 | Web Dynpro ABAP - Adapter Declaration Type | 20050317 | ||
| 9 | Constant | Public | Type reference (TYPE) | WDR_ADP_PROPERTY_DECL | 5 | Web Dynpro ABAP - Adapter Declaration Type | 20050317 | ||
| 10 | Constant | Public | Type reference (TYPE) | WDR_ADP_PROPERTY_DECL | 1 | Web Dynpro ABAP - Adapter Declaration Type | 20050317 | ||
| 11 | Constant | Public | Type reference (TYPE) | WDR_ADP_PROPERTY_DECL | 3 | Web Dynpro ABAP - Adapter Declaration Type | 20050317 | ||
| 12 | Constant | Public | Type reference (TYPE) | WDR_ADP_PROPERTY_DECL | 2 | Web Dynpro ABAP - Adapter Declaration Type | 20050317 | ||
| 13 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 4 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 14 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 0 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 15 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 2 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 16 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 5 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 17 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 1 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 18 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 98 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 19 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 7 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 20 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 6 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 21 | Constant | Public | Type reference (TYPE) | WDR_ADAPTER_PROP_MAPPING_RULE | 3 | Web Dynpro Runtime: Mapping Rule for Adapter Attribute | 20050317 | ||
| 22 | Constant | Public | Type reference (TYPE) | WDY_MD_CARDINALITY | '00' | Two Digit Number | 20050317 | ||
| 23 | Constant | Public | Type reference (TYPE) | WDY_MD_CARDINALITY | '02' | Two Digit Number | 20050317 | ||
| 24 | Constant | Public | Type reference (TYPE) | WDY_MD_CARDINALITY | '01' | Two Digit Number | 20050317 | ||
| 25 | Constant | Public | Type reference (TYPE) | WDY_MD_CARDINALITY | '03' | Two Digit Number | 20050317 | ||
| 26 | Constant | Public | See coding | 20060113 | |||||
| 27 | Constant | Public | See coding | 20060113 | |||||
| 28 | Instance attribute | Private | Type reference (TYPE) | T_OO_OBJECT_MAP | 20050317 | ||||
| 29 | Instance attribute | Public | Type reference (TYPE) | WDR_UIEL_ADAPTER | Web Dynpro Runtime: Adapter Name | 20050317 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | WDR_UIEL_ADAPTER_T | Web Dynpro Runtime: Adapter for Elements of UI Libraries | 20050317 | |||
| 31 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_WDG_UR_CONTROL_DESCR | SWDP_UR_NW5 | 20050902 | |||
| 32 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_WDR_VIEW_ELEMENT_DESCR | 20050317 | ||||
| 33 | Static Attribute | Public | Object reference (TYPE REF TO) | STRING | 20050317 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | 20050317 | ||
| 2 | Instance method | Public | Constructor | 20050317 | ||
| 3 | Static method | Public | Method | 20050317 | ||
| 4 | Instance method | Public | Method | Determine WDR_ADP_AGGR_MP for Property | 20050317 | |
| 5 | Instance method | Public | Method | Returns UCA ID for Custom-Render Method, if Exists | 20060104 | |
| 6 | Static method | Public | Method | Read Enumeration Mapping | 20050317 | |
| 7 | Instance method | Public | Method | Determine WDR_ADP_AGGR_MP for Property | 20050317 | |
| 8 | Instance method | Public | Method | Determine WDR_ADP_AGGR_MP for Property | 20050425 | |
| 9 | Instance method | Public | Method | Returns UCA ID for Finalize Method, if Exists | 20060104 | |
| 10 | Instance method | Public | Method | Determine WDR_ADP_GET_MP for Property | 20050317 | |
| 11 | Instance method | Public | Method | Returns UCA ID for Post-Render Method, if Exists | 20060104 | |
| 12 | 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 | ADAPTER_NAME | Call by reference | Type reference (TYPE) | WDR_ADAPTER_NAME | Web Dynpro Runtime: Name eines Adapter | 20050317 | |||
| 2 | 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 | ADAPTER_NAME | Call by reference | Type reference (TYPE) | WDR_ADAPTER_NAME | Web Dynpro Runtime: Name eines Adapter | 20050317 | |||
| 2 | DESCR | Value transfer | Object reference (TYPE REF TO) | CL_WDG_VIEW_ELEM_ADP_DESCR | Meta Daten Zugriff für Adapter Generierung | 20050317 | |||
| 3 | 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 | ADAPTER_PROP | Call by reference | Type reference (TYPE) | T_ADAPTER_PROP_FLAT | 20050317 | ||||
| 2 | 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 | 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 | ENUM_MP_DEF | Call by reference | Type reference (TYPE) | WDR_ENUM_MP_DEF | Web Dynpro Runtime: Enum->Property eines Adapters | 20050317 | |||
| 2 | ENUM_MP_ITEM_TAB | Call by reference | Type reference (TYPE) | T_ENUM_MP_ITEM_TAB | Web Dynpro Runtime: Enum->Property eines Adapters | 20050317 | |||
| 3 | LIBRARY_NAME | Call by reference | Type reference (TYPE) | WDR_ENUM_MP_DEF-LIBRARY_NAME | Web-Dynpro : Name einer UI-Element-Library | 20050317 | |||
| 4 | UR_ENUM_NAME | Call by reference | Type reference (TYPE) | WDR_ENUM_MP_DEF-UR_ENUM_NAME | Komponentenname | 20050317 | |||
| 5 | 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 | ADAPTER_PROP | Call by reference | Type reference (TYPE) | T_ADAPTER_PROP_FLAT | 20050317 | ||||
| 2 | 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 | ADAPTER_PROP | Call by reference | Type reference (TYPE) | T_ADAPTER_PROP_FLAT | 20050425 | ||||
| 2 | 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 | 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 | ADAPTER_PROP | Call by reference | Type reference (TYPE) | T_ADAPTER_PROP_FLAT | 20050317 | ||||
| 2 | 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 | 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 | TYPENAME | Value transfer | Type reference (TYPE) | STRING | 20050317 | ||||
| 2 | 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 |