SAP ABAP Class CL_WDR_ADAPTER_SMART_CLIENT_BG (Adapter for Web Dynpro View Elements)
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
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_NW7_VIEW_ELEMENT_ADAPTER | Web Dynpro Local Test XX7 | 20100630 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WDR_ADAPTER_SMART_CLIENT | Adapter for Web Dynpro View Elements | 20071108 |
Properties
| Class | CL_WDR_ADAPTER_SMART_CLIENT_BG | |
| Short Description | Adapter for Web Dynpro View Elements | |
| Super Class | CL_NW7_VIEW_ELEMENT_ADAPTER | Web Dynpro Local Test XX7 |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | S | System Program |
| Category | 0 | |
| Package | SWDP_RUNTIME_RENDERING | Web Dynpro Runtime: Rendering |
| Created | 20071108 | SAP |
| Last change | 20130531 | 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) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_WDR_ADAPTER_SMART_CLIENT | Adapter for Web Dynpro View Elements | 20071108 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_WDR_ADAPTER_SMART_CLIENT | 20071217 | Adapter for Web Dynpro View Elements | |
| 2 | CL_WDR_CLIENT_SMART_NEW | 20071217 | Web Dynpro XML Client Implementation |
Attributes
Methods
Events
Class CL_WDR_ADAPTER_SMART_CLIENT_BG has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TS_ADAPTER_CLASS_STRUC | Protected | See coding | Adapter Info | 20071108 | begin of ts_adapter_class_struc,
type_id type guid,
adapter type ref to if_wdr_adapter_smart_client,
class type string,
library type wdy_md_ui_element_library,
end of ts_adapter_class_struc
|
|
| 2 | TS_CACHE | Private | See coding | 20071108 | begin of ts_cache,
disabled type abap_bool,
context type ref to if_wdr_context,
node_path type string, " path and cached node
path_len type i, path_off type i,
node_info type ref to cl_wdr_context_node_info,
end of ts_cache
|
||
| 3 | TS_EVENT | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TS_EVENT | Event Info | 20071108 | |
| 4 | TS_GEO_IGS | Public | See coding | 20080408 | begin of ts_geo_igs,
geo_name type string,
geo_igs type ref to cl_gis_view_igs,
end of ts_geo_igs
|
||
| 5 | TS_PAGE_ID | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TS_PAGE_ID | Element Paging ID | 20071108 | |
| 6 | TS_RANGE | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TS_RANGE | 20071108 | |
|
| 7 | TS_SC_ATTR_INFO | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TS_SC_ATTR_INFO | Smart Client Context Attribute Info | 20071108 | |
| 8 | TS_SC_NODE_INFO | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TS_SC_NODE_INFO | Smart Client Context Node Info | 20071108 | |
| 9 | TS_STAT | Private | See coding | 20071108 | begin of ts_stat,
node_collected type i, " number of collected nodes
attr_collected type i, " number of collected attributes
attr_generated type i, " number of generated attributes
cache_hits type i, " number node_info cache hits
cache_miss type i, " number node_info cache miss
end of ts_stat
|
||
| 10 | TS_TEMP | Private | See coding | 20071108 | begin of ts_temp, " temporary storage
node_info type ref to cl_wdr_context_node_info,
attr_name type string,
attr_prop type string,
attr_path type string,
attr_info type wdr_context_attribute_info,
sc_info type ref to ts_sc_node_info,
sc_attr type ts_sc_attr_info,
sc_attr_info type ref to ts_sc_attr_info,
exeption type ref to cx_wd_exception,
end of ts_temp
|
||
| 11 | TS_VIEW | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TS_VIEW | View Info | 20071108 | |
| 12 | TT_ADAPTER_CLASS_TABLE | Protected | See coding | Adapter Info Table | 20071108 | tt_adapter_class_table
type hashed table of ts_adapter_class_struc
with unique key type_id initial size 100
|
|
| 13 | TT_EVENTS | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TT_EVENTS | Event Info Table | 20071108 | |
| 14 | TT_GEO_IGS | Public | See coding | 20080408 | tt_geo_igs type standard table of ts_geo_igs
|
||
| 15 | TT_PAGE_ID | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TT_PAGE_ID | Element Paging ID Table | 20071108 | |
| 16 | TT_RANGE | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TT_RANGE | 20071108 | |
|
| 17 | TT_SC_ATTR_INFO | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TT_SC_ATTR_INFO | Smart Client Context Attribute Info Table | 20071108 | |
| 18 | TT_SC_NODE_INFO | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TT_SC_NODE_INFO | Smart Client Context Node Info Table | 20071108 | |
| 19 | TT_VIEWS | Public | Type reference (TYPE) | CL_WDR_CLIENT_SMART_NEW=>TT_VIEWS | View Info Table | 20071108 | |
Method Signatures
Method CREATE_BUSINESS_GRAPHIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RFC_DEST | Call by reference | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20071108 | |||
| 2 | WD_BUSINESS_GRAPHICS | Call by reference | Object reference (TYPE REF TO) | CL_WD_BUSINESS_GRAPHICS | 20071108 |
Method CREATE_BUSINESS_GRAPHIC on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method GET_ATTR_EXTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071116 | |||
| 2 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071116 | |||
| 3 | PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071116 | ||||
| 4 | VALUE | Value transfer | Type reference (TYPE) | ANY | 20071116 |
Method GET_ATTR_EXTERNAL on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method GET_ATTR_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071115 | |||
| 2 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071116 | |||
| 3 | PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071116 | ||||
| 4 | VALUE | Value transfer | Type reference (TYPE) | ANY | 20071115 |
Method GET_ATTR_INTERNAL on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method GET_BND_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071116 | |||
| 2 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071116 | |||
| 3 | PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071116 | ||||
| 4 | R_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071116 |
Method GET_BND_ELEMENT on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method GET_BND_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071113 | |||
| 2 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071113 | |||
| 3 | NODE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20071113 | |||
| 4 | PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071113 |
Method GET_BND_NODE on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method GET_PATH2_FROM_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071113 | ||||
| 2 | R_PATH2 | Value transfer | Type reference (TYPE) | WDR_CONTEXT_PATH_TABLE2 | Pfadtabelle | 20071113 |
Method GET_PATH2_FROM_ELEMENT on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method GET_PATH2_FROM_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071113 | ||||
| 2 | R_PATH2 | Value transfer | Type reference (TYPE) | WDR_CONTEXT_PATH_TABLE2 | Pfadtabelle | 20071113 |
Method GET_PATH2_FROM_NODE on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_BG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMAGEMAP | Value transfer | Type reference (TYPE) | STRING | 20071114 | ||||
| 2 | IMAGEURL | Value transfer | Type reference (TYPE) | STRING | 20071114 | ||||
| 3 | WD_BUSINESS_GRAPHICS | Call by reference | Object reference (TYPE REF TO) | CL_WD_BUSINESS_GRAPHICS | 20071108 |
Method HANDLE_BG on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_CATEGORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CATEGORY | Call by reference | Object reference (TYPE REF TO) | CL_WD_CATEGORY | 20071108 |
Method HANDLE_CATEGORY on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_GEO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMAGEMAP | Value transfer | Type reference (TYPE) | STRING | 20071114 | ||||
| 2 | IMAGEURL | Value transfer | Type reference (TYPE) | STRING | 20071114 | ||||
| 3 | WD_GEO_MAP | Call by reference | Object reference (TYPE REF TO) | CL_WD_GEO_MAP | 20071108 |
Method HANDLE_GEO on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_GEOMAPMOVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EVENTID | Call by reference | Type reference (TYPE) | STRING | 20071120 | ||||
| 2 | GEO_MAP | Call by reference | Object reference (TYPE REF TO) | CL_WD_GEO_MAP | 20071120 | ||||
| 3 | PARAMS | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE_LIST | Table of Name/Value Pairs | 20071120 |
Method HANDLE_GEOMAPMOVE on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_GEOMAPZOOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EVENTID | Call by reference | Type reference (TYPE) | STRING | 20071120 | ||||
| 2 | GEO_MAP | Call by reference | Object reference (TYPE REF TO) | CL_WD_GEO_MAP | 20071120 | ||||
| 3 | PARAMS | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE_LIST | Table of Name/Value Pairs | 20071120 |
Method HANDLE_GEOMAPZOOM on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_NUMERIC_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071114 | |||
| 2 | NUMERIC_VALUE | Call by reference | Object reference (TYPE REF TO) | CL_WD_NUMERIC_VALUE | 20071108 | ||||
| 3 | POINT | Call by reference | Object reference (TYPE REF TO) | CL_WD_POINT | 20071109 | ||||
| 4 | VALUE_PATH | Call by reference | Type reference (TYPE) | STRING | 20071119 |
Method HANDLE_NUMERIC_VALUE on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_POINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | POINT | Call by reference | Object reference (TYPE REF TO) | CL_WD_POINT | 20071112 | ||||
| 2 | POINT_PATH | Call by reference | Type reference (TYPE) | STRING | 20071113 | ||||
| 3 | SERIES_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071114 |
Method HANDLE_POINT on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_SERIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071113 | |||
| 2 | SERIES | Call by reference | Object reference (TYPE REF TO) | CL_WD_SERIES | 20071108 | ||||
| 3 | SERIES_PATH | Call by reference | Type reference (TYPE) | STRING | 20071113 |
Method HANDLE_SERIES on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_SIMPLE_SERIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SIMPLE_SERIES | Call by reference | Object reference (TYPE REF TO) | CL_WD_SIMPLE_SERIES | 20071108 | ||||
| 2 | SIMPLE_SERIES_PATH | Call by reference | Type reference (TYPE) | STRING | 20071116 |
Method HANDLE_SIMPLE_SERIES on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
Method HANDLE_TIME_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071114 | |||
| 2 | POINT | Call by reference | Object reference (TYPE REF TO) | CL_WD_POINT | 20071109 | ||||
| 3 | TIME_VALUE | Call by reference | Object reference (TYPE REF TO) | CL_WD_TIME_VALUE | 20071108 | ||||
| 4 | VALUE_PATH | Call by reference | Type reference (TYPE) | STRING | 20071119 |
Method HANDLE_TIME_VALUE on class CL_WDR_ADAPTER_SMART_CLIENT_BG has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 711 |