SAP ABAP Class CL_WDR_ECATT_REQUEST_RENDERER (eCATT Support: Creates XBCML request for eCATT recording)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ BC-WD-ABA (Application Component) Web Dynpro ABAP
⤷ SWDP_RUNTIME_ECATT_SUPPORT (Package) eCATT Specific Support from Web Dynpro ABAP
⤷ BC-WD-ABA (Application Component) Web Dynpro ABAP
⤷ SWDP_RUNTIME_ECATT_SUPPORT (Package) eCATT Specific Support from Web Dynpro ABAP
Properties
Class | CL_WDR_ECATT_REQUEST_RENDERER | |
Short Description | eCATT Support: Creates XBCML request for eCATT recording | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWDP_RUNTIME_ECATT_SUPPORT | eCATT Specific Support from Web Dynpro ABAP |
Created | 20100917 | 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) |
2 | CL_ABAP_CHAR_UTILITIES | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_WDR_ECATT_REQUEST_COLLECTOR | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_WDR_ECATT_REQUEST_RENDERER has no interface implemented.
Friends
Class CL_WDR_ECATT_REQUEST_RENDERER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CRLF | Constant | Public | Attribute reference (LIKE) | CL_ABAP_CHAR_UTILITIES=>CR_LF | CL_ABAP_CHAR_UTILITIES=>CR_LF | "Carriage Return and Line Feed" Character Pair | 20100917 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COLLECT_CONTEXT_UPDATES | Instance method | Private | Method | Collects attribute updates in merge util | 20101013 |
2 | COLLECT_LEAD_SELECTION_UPDATES | Instance method | Private | Method | Collects lead selection updates in merge util | 20101013 |
3 | COLLECT_SELECTION_UPDATES | Instance method | Private | Method | Collects selection updates in merge util | 20101013 |
4 | E | Instance method | Private | Method | Internal: Escape XML Attributes | 20100922 |
5 | GET_ELEMENT_PATH_FOR_VIEW | Instance method | Private | Method | Determines view-relative path for context element | 20101013 |
6 | HANDLE_SPECIAL_EVENT_PARAMETER | Instance method | Private | Method | Performs special handling for specific events | 20101018 |
7 | RENDER | Instance method | Public | Method | Creates XBCML request from request data | 20100917 |
8 | RENDER_ACTION_EVENTS | Instance method | Private | Method | Creates |
20100922 |
9 | RENDER_CLOSE_WINDOWS | Instance method | Private | Method | Creates close-window |
20101008 |
10 | RENDER_CONTEXT_MENU_REQUEST | Instance method | Private | Method | Creates RequestContextMenu for automation | 20101109 |
11 | RENDER_MERGE_ATTRIBUTES | Instance method | Private | Method | Renders attributes from merge util | 20101013 |
12 | RENDER_MERGE_DATA | Instance method | Private | Method | Renders |
20101013 |
13 | RENDER_MERGE_ELEMENTS | Instance method | Private | Method | Renders elements from merge util | 20101013 |
14 | RENDER_MERGE_NODES | Instance method | Private | Method | Renders nodes from merge util | 20101013 |
15 | RENDER_VIEW_STATE_UPDATES | Instance method | Private | Method | Creates |
20100922 |
Events
Class CL_WDR_ECATT_REQUEST_RENDERER has no event.
Types
Class CL_WDR_ECATT_REQUEST_RENDERER has no local type.
Method Signatures
Method COLLECT_CONTEXT_UPDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ATTRIBUTE_UPDATES | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_ATTRIBUTE_UPDATE | 20101013 | |||
2 | Importing | MERGE_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_WDR_ECATT_DATA_MERGE_UTIL | Erstellt XBCML Request für eCATT Aufzeichnung | 20101018 |
Method COLLECT_CONTEXT_UPDATES on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method COLLECT_LEAD_SELECTION_UPDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LEAD_SELECTION_UPDATES | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_LEAD_SELECTION_UPDATE | 20101013 | |||
2 | Importing | MERGE_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_WDR_ECATT_DATA_MERGE_UTIL | Erstellt XBCML Request für eCATT Aufzeichnung | 20101018 |
Method COLLECT_LEAD_SELECTION_UPDATES on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method COLLECT_SELECTION_UPDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MERGE_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_WDR_ECATT_DATA_MERGE_UTIL | Erstellt XBCML Request für eCATT Aufzeichnung | 20101018 | ||
2 | Importing | SELECTION_UPDATES | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_SELECTION_UPDATE | 20101013 |
Method COLLECT_SELECTION_UPDATES on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method E Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ESCAPED | Value transfer | Type reference (TYPE) | STRING | 20100922 | |||
2 | Importing | STRING | Call by reference | Type reference (TYPE) | CSEQUENCE | 20100922 |
Method E on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method GET_ELEMENT_PATH_FOR_VIEW 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 | 20101013 | ||
2 | Returning | PATH | Value transfer | Type reference (TYPE) | STRING | 20101013 | |||
3 | Importing | VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API eines Views | 20101013 |
Method GET_ELEMENT_PATH_FOR_VIEW on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method HANDLE_SPECIAL_EVENT_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENT | Call by reference | Object reference (TYPE REF TO) | CL_WDR_SERVER_EVENT | Server Event | 20101018 | ||
2 | Exporting | HANDLED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101018 | |||
3 | Importing | PARAMETER | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE | Name/Value Pair | 20101018 | ||
4 | Importing | UI_EVPAR_DEF | Call by reference | Type reference (TYPE) | WDY_UI_EVPAR_DEF | Web Dynpro : Eventparameterdefinitionen | 20101018 | ||
5 | Exporting | XML_VALUE | Value transfer | Type reference (TYPE) | STRING | 20101018 |
Method HANDLE_SPECIAL_EVENT_PARAMETER on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REQUEST_DATA | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>T_REQUEST | 20100917 | |||
2 | Returning | XBCML_REQUEST_STRING | Value transfer | Type reference (TYPE) | STRING | 20101013 |
Method RENDER on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_ACTION_EVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACTION_EVENTS | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_ACTION_EVENTS | 20100922 | |||
2 | Importing | XBCML_REQUEST | Value transfer | Object reference (TYPE REF TO) | STRING | 20100922 |
Method RENDER_ACTION_EVENTS on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_CLOSE_WINDOWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CLOSE_WINDOW | Call by reference | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20101008 | |||
2 | Importing | WINDOWS_TO_CLOSE | Call by reference | Type reference (TYPE) | WDR_WINDOW_LIST | Liste von Windows | 20101008 | ||
3 | Importing | XBCML_REQUEST | Call by reference | Object reference (TYPE REF TO) | STRING | 20101008 |
Method RENDER_CLOSE_WINDOWS on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_CONTEXT_MENU_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTEXT_MENU_INFO | Call by reference | Type reference (TYPE) | IF_WDR_UPDATE_SERVER_PEER_DATA=>TYPE_S_CONTEXT_MENU | 20101109 | |||
2 | Importing | XBCML_REQUEST | Value transfer | Object reference (TYPE REF TO) | STRING | 20101109 |
Method RENDER_CONTEXT_MENU_REQUEST on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_MERGE_ATTRIBUTES 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 | WebDynpro: Schnittstelle für Kontext Knoten | 20101013 | ||
2 | Importing | MERGE_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_WDR_ECATT_DATA_MERGE_UTIL | Erstellt XBCML Request für eCATT Aufzeichnung | 20101018 | ||
3 | Importing | XBCML_REQUEST | Call by reference | Object reference (TYPE REF TO) | STRING | 20101013 |
Method RENDER_MERGE_ATTRIBUTES on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_MERGE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MERGE_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_WDR_ECATT_DATA_MERGE_UTIL | Erstellt XBCML Request für eCATT Aufzeichnung | 20101018 | ||
2 | Importing | XBCML_REQUEST | Call by reference | Object reference (TYPE REF TO) | STRING | 20101013 |
Method RENDER_MERGE_DATA on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_MERGE_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MERGE_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_WDR_ECATT_DATA_MERGE_UTIL | Erstellt XBCML Request für eCATT Aufzeichnung | 20101018 | ||
2 | Importing | NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20101013 | ||
3 | Importing | XBCML_REQUEST | Call by reference | Object reference (TYPE REF TO) | STRING | 20101013 |
Method RENDER_MERGE_ELEMENTS on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_MERGE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20101013 | ||
2 | Importing | MERGE_UTIL | Call by reference | Object reference (TYPE REF TO) | CL_WDR_ECATT_DATA_MERGE_UTIL | Erstellt XBCML Request für eCATT Aufzeichnung | 20101018 | ||
3 | Importing | PARENT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20101013 | ||
4 | Importing | XBCML_REQUEST | Call by reference | Object reference (TYPE REF TO) | STRING | 20101013 |
Method RENDER_MERGE_NODES on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
Method RENDER_VIEW_STATE_UPDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VIEW_STATE_UPDATES | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_VIEW_STATE_UPDATE | 20100922 | |||
2 | Importing | XBCML_REQUEST | Call by reference | Object reference (TYPE REF TO) | STRING | 20100922 |
Method RENDER_VIEW_STATE_UPDATES on class CL_WDR_ECATT_REQUEST_RENDERER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 703 |