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
⤷ 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 | ABAP | 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 | Importing | RFC_DEST | Call by reference | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20071108 | ||
2 | Importing | 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 | Importing | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071116 | ||
2 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071116 | ||
3 | Importing | PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071116 | |||
4 | Exporting | 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 | Importing | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071115 | ||
2 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071116 | ||
3 | Importing | PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071116 | |||
4 | Exporting | 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 | Importing | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071116 | ||
2 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071116 | ||
3 | Importing | PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071116 | |||
4 | Returning | 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 | Importing | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071113 | ||
2 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071113 | ||
3 | Returning | NODE | Value transfer | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20071113 | ||
4 | Importing | 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 | Importing | I_PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071113 | |||
2 | Returning | 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 | Importing | I_PATH_NAME | Call by reference | Type reference (TYPE) | STRING | 20071113 | |||
2 | Returning | 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 | Exporting | IMAGEMAP | Value transfer | Type reference (TYPE) | STRING | 20071114 | |||
2 | Exporting | IMAGEURL | Value transfer | Type reference (TYPE) | STRING | 20071114 | |||
3 | Importing | 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 | Importing | 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 | Exporting | IMAGEMAP | Value transfer | Type reference (TYPE) | STRING | 20071114 | |||
2 | Exporting | IMAGEURL | Value transfer | Type reference (TYPE) | STRING | 20071114 | |||
3 | Importing | 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 | Importing | EVENTID | Call by reference | Type reference (TYPE) | STRING | 20071120 | |||
2 | Importing | GEO_MAP | Call by reference | Object reference (TYPE REF TO) | CL_WD_GEO_MAP | 20071120 | |||
3 | Importing | 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 | Importing | EVENTID | Call by reference | Type reference (TYPE) | STRING | 20071120 | |||
2 | Importing | GEO_MAP | Call by reference | Object reference (TYPE REF TO) | CL_WD_GEO_MAP | 20071120 | |||
3 | Importing | 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 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071114 | ||
2 | Importing | NUMERIC_VALUE | Call by reference | Object reference (TYPE REF TO) | CL_WD_NUMERIC_VALUE | 20071108 | |||
3 | Importing | POINT | Call by reference | Object reference (TYPE REF TO) | CL_WD_POINT | 20071109 | |||
4 | Importing | 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 | Importing | POINT | Call by reference | Object reference (TYPE REF TO) | CL_WD_POINT | 20071112 | |||
2 | Importing | POINT_PATH | Call by reference | Type reference (TYPE) | STRING | 20071113 | |||
3 | Importing | 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 | Importing | BINDING | Call by reference | Object reference (TYPE REF TO) | WDR_PROPERTY_BINDING | Bindung eines View-Elementes an einen Kontextknoten | 20071113 | ||
2 | Importing | SERIES | Call by reference | Object reference (TYPE REF TO) | CL_WD_SERIES | 20071108 | |||
3 | Importing | 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 | Importing | SIMPLE_SERIES | Call by reference | Object reference (TYPE REF TO) | CL_WD_SIMPLE_SERIES | 20071108 | |||
2 | Importing | 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 | Importing | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20071114 | ||
2 | Importing | POINT | Call by reference | Object reference (TYPE REF TO) | CL_WD_POINT | 20071109 | |||
3 | Importing | TIME_VALUE | Call by reference | Object reference (TYPE REF TO) | CL_WD_TIME_VALUE | 20071108 | |||
4 | Importing | 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 |