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
⤷
⤷
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 | 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_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 | 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 | Instance method | Private | Method | Collects attribute updates in merge util | 20101013 | |
| 2 | Instance method | Private | Method | Collects lead selection updates in merge util | 20101013 | |
| 3 | Instance method | Private | Method | Collects selection updates in merge util | 20101013 | |
| 4 | Instance method | Private | Method | Internal: Escape XML Attributes | 20100922 | |
| 5 | Instance method | Private | Method | Determines view-relative path for context element | 20101013 | |
| 6 | Instance method | Private | Method | Performs special handling for specific events | 20101018 | |
| 7 | Instance method | Public | Method | Creates XBCML request from request data | 20100917 | |
| 8 | Instance method | Private | Method | Creates |
20100922 | |
| 9 | Instance method | Private | Method | Creates close-window |
20101008 | |
| 10 | Instance method | Private | Method | Creates RequestContextMenu for automation | 20101109 | |
| 11 | Instance method | Private | Method | Renders attributes from merge util | 20101013 | |
| 12 | Instance method | Private | Method | Renders |
20101013 | |
| 13 | Instance method | Private | Method | Renders elements from merge util | 20101013 | |
| 14 | Instance method | Private | Method | Renders nodes from merge util | 20101013 | |
| 15 | 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 | ATTRIBUTE_UPDATES | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_ATTRIBUTE_UPDATE | 20101013 | ||||
| 2 | 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 | LEAD_SELECTION_UPDATES | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_LEAD_SELECTION_UPDATE | 20101013 | ||||
| 2 | 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 | 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 | 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 | ESCAPED | Value transfer | Type reference (TYPE) | STRING | 20100922 | ||||
| 2 | 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 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20101013 | |||
| 2 | PATH | Value transfer | Type reference (TYPE) | STRING | 20101013 | ||||
| 3 | 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 | EVENT | Call by reference | Object reference (TYPE REF TO) | CL_WDR_SERVER_EVENT | Server Event | 20101018 | |||
| 2 | HANDLED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101018 | ||||
| 3 | PARAMETER | Call by reference | Type reference (TYPE) | WDR_NAME_VALUE | Name/Value Pair | 20101018 | |||
| 4 | UI_EVPAR_DEF | Call by reference | Type reference (TYPE) | WDY_UI_EVPAR_DEF | Web Dynpro : Eventparameterdefinitionen | 20101018 | |||
| 5 | 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 | REQUEST_DATA | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>T_REQUEST | 20100917 | ||||
| 2 | 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 | ACTION_EVENTS | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_ACTION_EVENTS | 20100922 | ||||
| 2 | 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 | CLOSE_WINDOW | Call by reference | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20101008 | ||||
| 2 | WINDOWS_TO_CLOSE | Call by reference | Type reference (TYPE) | WDR_WINDOW_LIST | Liste von Windows | 20101008 | |||
| 3 | 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 | CONTEXT_MENU_INFO | Call by reference | Type reference (TYPE) | IF_WDR_UPDATE_SERVER_PEER_DATA=>TYPE_S_CONTEXT_MENU | 20101109 | ||||
| 2 | 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 | ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | WebDynpro: Schnittstelle für Kontext Knoten | 20101013 | |||
| 2 | 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 | 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 | 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 | 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 | 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 | NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20101013 | |||
| 3 | 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 | CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20101013 | |||
| 2 | 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 | PARENT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20101013 | |||
| 4 | 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 | VIEW_STATE_UPDATES | Call by reference | Type reference (TYPE) | CL_WDR_ECATT_REQUEST_COLLECTOR=>TT_VIEW_STATE_UPDATE | 20100922 | ||||
| 2 | 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 |