SAP ABAP Class CL_WDR_VE_ADAPTER_DIRTY_STATE (CL_WDR_VE_ADAPTER_DIRTY_STATE)
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_VE_ADAPTER_DIRTY_STATE | |
| Short Description | ||
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SWDP_RUNTIME_RENDERING | Web Dynpro Runtime: Rendering |
| Created | 20070129 | 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_VE_ADAPTER_DIRTY_STATE has no interface implemented.
Friends
Class CL_WDR_VE_ADAPTER_DIRTY_STATE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter for Web Dynpro View Elements | 20070129 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | T_ADAPTER_DIR | 20070129 | ||||
| 3 | Static Attribute | Private | Type reference (TYPE) | T_ADAPTER_PARENT_DIR | 20070129 | ||||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WDR_DELTA_RENDERER | Advanced Delta Rendering | 20110901 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20070129 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20070129 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090907 | ||||
| 8 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_UNDEFINED | 20110124 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | T_MESSAGE_WATCH_DIR | 20090817 | ||||
| 10 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WDR_DIRTY_STATE | Delta Handling: Change Status | 20070129 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20070129 |
Methods
Events
Class CL_WDR_VE_ADAPTER_DIRTY_STATE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_ADAPTER_DIR | Private | See coding | 20070129 | t_adapter_dir type hashed table of t_adapter_entry with unique key adapter
|
||
| 2 | T_ADAPTER_ENTRY | Private | See coding | 20070129 | begin of t_adapter_entry,
vea_dirty_state type ref to cl_wdr_ve_adapter_dirty_state,
parent_adapter type ref to cl_nw7_view_element_adapter,
adapter type ref to cl_nw7_view_element_adapter,
dirty_state type ref to lcl_abstract_dirty_state,
end of t_adapter_entry
|
||
| 3 | T_ADAPTER_PARENT_DIR | Private | See coding | 20070129 | t_adapter_parent_dir type sorted table of t_adapter_entry with non-unique key parent_adapter
|
||
| 4 | T_ADAPTER_TAB | Public | See coding | 20090817 | T_ADAPTER_TAB type standard table of ref to cl_nw7_view_element_adapter with default key
|
||
| 5 | T_MESSAGE_WATCH_DIR | Private | See coding | 20090817 | t_message_watch_dir type sorted table of t_message_watch_item with unique key message_id
|
||
| 6 | T_MESSAGE_WATCH_ITEM | Private | Type reference (TYPE) | CL_WDR_VIEW_DIRTY_STATE__ADV=>T_MESSAGE_WATCH_ITEM | 20111007 | |
Method Signatures
Method APPLY_CHANGES_BY_MESSAGES Signature
Method APPLY_CHANGES_BY_MESSAGES on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no parameter.
Method APPLY_CHANGES_BY_MESSAGES on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method APPLY_EXPLANATION_STATE Signature
Method APPLY_EXPLANATION_STATE on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no parameter.
Method APPLY_EXPLANATION_STATE on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method APPLY_GLOBAL_CHANGES Signature
Method APPLY_GLOBAL_CHANGES on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no parameter.
Method APPLY_GLOBAL_CHANGES on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 | |||
| 2 | WINDOW | Call by reference | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20070129 |
Method CONSTRUCTOR on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method CREATE_ADAPTER_DIRTY_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 | |||
| 2 | DIRTY_STATE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_DIRTY_STATE | Delta-Handling: Änderungszustand | 20070129 | |||
| 3 | WINDOW | Call by reference | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20070129 |
Method CREATE_ADAPTER_DIRTY_STATE on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method CREATE_SLAVE_DIRTY_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | WebDynpro Local Test XX7 | 20101112 | |||
| 2 | DIRTY_STATE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_DIRTY_STATE | Delta-Handling: Änderungszustand | 20101112 | |||
| 3 | IS_ASSOC | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101112 | |||
| 4 | MASTER_DIRTY_STATE | Call by reference | Object reference (TYPE REF TO) | IF_WDR_DIRTY_STATE | 20101112 | ||||
| 5 | VIEW_CONTAINER_ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | WebDynpro Local Test XX7 | 20101112 | |||
| 6 | WINDOW | Call by reference | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20101112 |
Method CREATE_SLAVE_DIRTY_STATE on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method DESTROY Signature
Method DESTROY on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no parameter.
Method DESTROY on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method GET_DIRTY_ADAPTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Value transfer | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 |
Method GET_DIRTY_ADAPTER on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method GET_DIRTY_ADAPTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTERS | Value transfer | Type reference (TYPE) | T_ADAPTER_TAB | Adapter für Web Dynpro View Elemente | 20090817 |
Method GET_DIRTY_ADAPTERS on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method GET_DIRTY_CHILD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 | |||
| 2 | DIRTY_ADAPTER | Value transfer | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 |
Method GET_DIRTY_CHILD on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method GET_DIRTY_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20090817 | |||
| 2 | DIRTY_ADAPTERS | Value transfer | Type reference (TYPE) | T_ADAPTER_TAB | 20090817 |
Method GET_DIRTY_CHILDREN on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method GET_PARENT_VIEW_ADAPTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 | |||
| 2 | IS_ASSOC | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20101112 | |||
| 3 | PARENT_VIEW_ADAPTER | Value transfer | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 |
Method GET_PARENT_VIEW_ADAPTER on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method INIT Signature
Method INIT on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no parameter.
Method INIT on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method OBSERVE_VIEW_CONTAINER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 | |||
| 2 | DIRTY_STATE | Value transfer | Object reference (TYPE REF TO) | IF_WDR_DIRTY_STATE | Delta-Handling: Änderungszustand | 20070129 | |||
| 3 | IS_ASSOC | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101029 | ||||
| 4 | VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API eines Views | 20070129 | |||
| 5 | VIEW_CONTAINER_ID | Call by reference | Type reference (TYPE) | STRING | 20070129 | ||||
| 6 | WINDOW | Call by reference | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20070129 |
Method OBSERVE_VIEW_CONTAINER on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method OBSERVE_WINDOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 | |||
| 2 | VE_ADAPTER_DIRTY_STATE | Value transfer | Object reference (TYPE REF TO) | CL_WDR_VE_ADAPTER_DIRTY_STATE | 20070129 | ||||
| 3 | WINDOW | Call by reference | Object reference (TYPE REF TO) | CL_WDR_WINDOW | 20070129 |
Method OBSERVE_WINDOW on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method ON_NW7_HANDLE_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EVENT_HANDLER | Value transfer | Attribute reference (LIKE) | 20071212 | |||||
| 2 | EVENT_NAME | Value transfer | Attribute reference (LIKE) | 20071212 | |||||
| 3 | EVENT_PARAMETERS | Value transfer | Attribute reference (LIKE) | 20100906 |
Method ON_NW7_HANDLE_EVENT on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method RAISE_CHANGE_FROM_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MESSAGE | Call by reference | Type reference (TYPE) | T_MESSAGE_WATCH_ITEM | 20111007 |
Method RAISE_CHANGE_FROM_MESSAGE on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method REMOVE_OBSERVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIRTY_STATE | Call by reference | Object reference (TYPE REF TO) | IF_WDR_DIRTY_STATE | Delta-Handling: Änderungszustand | 20070129 |
Method REMOVE_OBSERVER on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method REPORT_ADAPTER_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | Adapter für Web Dynpro View Elemente | 20070129 | |||
| 2 | DIRTY_ADAPTER | Call by reference | Object reference (TYPE REF TO) | CL_NW7_VIEW_ELEMENT_ADAPTER | WebDynpro View Controller | 20070129 |
Method REPORT_ADAPTER_EVENT on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
Method RESET_DIRTY Signature
Method RESET_DIRTY on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no parameter.
Method RESET_DIRTY on class CL_WDR_VE_ADAPTER_DIRTY_STATE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |