SAP ABAP Class CL_WDR_STATELESS_MANAGER (Prototype for Stateless WDA)
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_WDR_STATELESS_MANAGER | |
| Short Description | Prototype for Stateless WDA | |
| 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 | 20100302 | 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
Class CL_WDR_STATELESS_MANAGER has no interface implemented.
Friends
Class CL_WDR_STATELESS_MANAGER 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) | TT_ATTRIBUTE_FIELD_NAME | 20100302 | ||||
| 2 | Static Attribute | Private | Type reference (TYPE) | TT_CLIENT_FORM_NODE | 20100302 | ||||
| 3 | Static Attribute | Private | Type reference (TYPE) | TT_SUBMIT_ACTION | 20100302 | ||||
| 4 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100302 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Switch on the form field game | 20100302 | |
| 2 | Static method | Public | Method | Get form field name of a context attribute | 20100302 | |
| 3 | Static method | Public | Method | Register a context node info | 20100302 | |
| 4 | Static method | Public | Method | Alternative Field Name | 20100302 | |
| 5 | Static method | Public | Method | Prefix for Field Names | 20100302 | |
| 6 | Static method | Public | Method | Key Attribute for Multiple Nodes | 20100302 | |
| 7 | Static method | Public | Method | Should all fields or only non-initial fields be sent | 20100302 | |
| 8 | Static method | Public | Method | Add all forms to the container of a view | 20100302 | |
| 9 | Static method | Public | Method | semantic event configuration for client-chang. props | 20100303 | |
| 10 | Static method | Public | Method | semantic event configuration for submit client actions | 20100302 | |
| 11 | Static method | Public | Method | Get the form field | 20100302 | |
| 12 | Static method | Private | Method | 20100302 | ||
| 13 | Static method | Public | Method | 20100302 |
Events
Class CL_WDR_STATELESS_MANAGER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_ATTRIBUTE_FIELD_NAME | Public | See coding | 20100302 | tt_attribute_field_name type standard TABLE OF t_attribute_field_name
|
||
| 2 | TT_CLIENT_FORM_NODE | Public | See coding | 20100302 | TT_CLIENT_FORM_NODE type STANDARD TABLE OF T_CLIENT_FORM_NODE
|
||
| 3 | TT_SUBMIT_ACTION | Public | See coding | 20100302 | tt_submit_action type STANDARD TABLE OF T_SUBMIT_ACTION
|
||
| 4 | T_ATTRIBUTE_FIELD_NAME | Public | See coding | 20100302 | begin of t_attribute_field_name,
context_node_info type ref to if_wd_context_node_info,
attribute type string,
field_name type string,
end of t_attribute_field_name
|
||
| 5 | T_CLIENT_FORM_NODE | Public | See coding | 20100302 | begin of T_CLIENT_FORM_NODE,
context_node_info type ref to IF_WD_CONTEXT_NODE_INFO,
send_all_fields type abap_bool,
url type string,
form_name type string,
target type string,
end of T_CLIENT_FORM_NODE
|
||
| 6 | T_SUBMIT_ACTION | Public | See coding | 20100302 | begin of T_SUBMIT_ACTION,
id type string,
view type ref to if_wd_view,
bind_client_form type string,
end of t_submit_action
|
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on class CL_WDR_STATELESS_MANAGER has no parameter.
Method ACTIVATE on class CL_WDR_STATELESS_MANAGER has no exception.
Method CE_GET_FULL_FORM_FIELD_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20100302 | ||||
| 2 | CONTEXT_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Schnittstelle für ein Knotenelement | 20100302 | |||
| 3 | FORM_FIELD_NAME | Value transfer | Type reference (TYPE) | STRING | 20100302 |
Method CE_GET_FULL_FORM_FIELD_NAME on class CL_WDR_STATELESS_MANAGER has no exception.
Method CNI_SET_CLIENT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENTFORM | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Make context node a client form? | 20100302 | ||
| 2 | CONTEXT_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_INFO | Web Dynpro: Schnittstelle der Metadaten eines Knotens | 20100302 | |||
| 3 | TARGET | Call by reference | Type reference (TYPE) | STRING | Target - should rather be part of the client action | 20100302 | |||
| 4 | URL | Call by reference | Type reference (TYPE) | STRING | URL - should rather be part of the client action | 20100302 |
Method CNI_SET_CLIENT_TYPE on class CL_WDR_STATELESS_MANAGER has no exception.
Method CNI_SET_FIELD_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20100302 | ||||
| 2 | CONTEXT_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_INFO | Web Dynpro: Schnittstelle der Metadaten eines Knotens | 20100302 | |||
| 3 | FIELD_NAME | Call by reference | Type reference (TYPE) | STRING | 20100302 |
Method CNI_SET_FIELD_NAME on class CL_WDR_STATELESS_MANAGER has no exception.
Method CNI_SET_FIELD_NAME_PREFIX Signature
Method CNI_SET_FIELD_NAME_PREFIX on class CL_WDR_STATELESS_MANAGER has no parameter.
Method CNI_SET_FIELD_NAME_PREFIX on class CL_WDR_STATELESS_MANAGER has no exception.
Method CNI_SET_KEY_ATTRIBUTE Signature
Method CNI_SET_KEY_ATTRIBUTE on class CL_WDR_STATELESS_MANAGER has no parameter.
Method CNI_SET_KEY_ATTRIBUTE on class CL_WDR_STATELESS_MANAGER has no exception.
Method CNI_SET_SEND_ALL_FIELDS Signature
Method CNI_SET_SEND_ALL_FIELDS on class CL_WDR_STATELESS_MANAGER has no parameter.
Method CNI_SET_SEND_ALL_FIELDS on class CL_WDR_STATELESS_MANAGER has no exception.
Method INT_ADD_CLIENT_FORMS 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) | IFUR_NW7_CONTAINER | Add forms to this container | 20100302 | |||
| 2 | CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Only those forms belonging to this controller | 20100302 |
Method INT_ADD_CLIENT_FORMS on class CL_WDR_STATELESS_MANAGER has no exception.
Method INT_GET_EVNT_FOR_BINDING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BOUND_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | the context element of the attribute of the ui-elem instance | 20100303 | |||
| 2 | CONTEXT_ATTRIBUTE_INFO | Call by reference | Type reference (TYPE) | WDR_CONTEXT_ATTRIBUTE_INFO | Bindung eines View-Elementes an einen Kontextknoten | 20100303 | |||
| 3 | EVENT | Value transfer | Type reference (TYPE) | STRING | complete semantic event configuration | 20100303 | |||
| 4 | PARAM_SCRIPT | Call by reference | Type reference (TYPE) | STRING | the UR value for the mapping | 20100303 |
Method INT_GET_EVNT_FOR_BINDING on class CL_WDR_STATELESS_MANAGER has no exception.
Method INT_GET_EVNT_FOR_SUBMIT_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT_ACTION | Call by reference | Type reference (TYPE) | STRING | 20100302 | ||||
| 2 | EVENT | Value transfer | Type reference (TYPE) | STRING | 20100302 | ||||
| 3 | VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API eines Views | 20100302 |
Method INT_GET_EVNT_FOR_SUBMIT_ACTION on class CL_WDR_STATELESS_MANAGER has no exception.
Method INT_GET_FORM_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE_INFO | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE_INFO | Web Dynpro: Schnittstelle für ein Knotenelement | 20100302 | |||
| 2 | FORM_NAME | Value transfer | Type reference (TYPE) | STRING | 20100302 |
Method INT_GET_FORM_NAME on class CL_WDR_STATELESS_MANAGER has no exception.
Method INT_RENDER_HIDDEN_INPUT_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTEXT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | WebDynpro: Schnittstelle für Kontext Knoten | 20100302 | |||
| 2 | FORM | Call by reference | Object reference (TYPE REF TO) | IFUR_NW7_FORM | 20100302 |
Method INT_RENDER_HIDDEN_INPUT_FIELDS on class CL_WDR_STATELESS_MANAGER has no exception.
Method VIEW_ADD_CLIENT_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BIND_CLIENT_FORM | Call by reference | Type reference (TYPE) | STRING | 20100302 | ||||
| 2 | ID | Call by reference | Type reference (TYPE) | STRING | 20100302 | ||||
| 3 | VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API eines Views | 20100302 |
Method VIEW_ADD_CLIENT_ACTION on class CL_WDR_STATELESS_MANAGER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |