SAP ABAP Class CL_WDR_VIEW_ADAPTER (Adapter for a View)
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
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 20070717
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFUR_NW7_CONTAINER 20071212
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_NW7_DELTA_RENDERER Adapter with Delta Rendering 20070719
Properties
Class CL_WDR_VIEW_ADAPTER  
Short Description Adapter for a View    
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     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20061121   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_WDR_DELTA_R_ABSTR_ADAPTER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_WDR_NW7_DELTA_RENDERER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IFUR_NW7_CONTAINER 20071212
2 IF_WDR_NW7_DELTA_RENDERER Adapter with Delta Rendering 20070719
Friends
Class CL_WDR_VIEW_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AID_VIEW_ADAPTER Constant Public Type reference (TYPE) GUID '00127991401D1DEB9ED92DBAA5040E4D' Globally Unique Identifier 20061123
2 MC_ID Constant Public Type reference (TYPE) STRING 'WD_VIEW' 20070129
3 MV_HOTKEY_HANDLING Instance attribute Private Type reference (TYPE) ABAP_BOOL Hotkeys for Deletion 20080404
4 MV_WDAV_PREFIX Static Attribute Private Type reference (TYPE) STRING 20080404
5 M_ASSOC_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_WDR_NW7_ASSOC_CONTENT_ADP Adapter for Associated Content "aka" Post Content 20101122
6 M_DATA_FORMS_COL Instance attribute Private Object reference (TYPE REF TO) IF_WDR_NW7_DATA_FORMS_COL Renderer: Client Forms Collection 20101119
7 M_DIRTY_STATE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_WDR_VE_ADAPTER_DIRTY_STATE 20070129
8 M_NW7_ROOT_ADAPTER Instance attribute Private Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER Lightspeed Version of Root Adapter 20080404
9 M_PAGE_DEFAULT_BUTTON_ID Instance attribute Private Type reference (TYPE) STRING 20110211
10 M_RENDERED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20070719
11 M_RENDERED_ON_ENTER Instance attribute Private Type reference (TYPE) WDR_POPUP_BUTTON_ACTION Web Dynpro: Buttons on Popup 20110211
12 M_RENDER_ASSOC_EXTERNAL Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101122
13 M_ROOT_ADAPTER Instance attribute Private Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER Adapter for Web Dynpro View Elements 20061123
14 M_ROOT_VIEW_ELEMENT Instance attribute Private Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT Web Dynpro View Element 20061123
15 M_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_WDR_VIEW Web Dynpro View Controller 20061123
16 M_WINDOW Instance attribute Public Object reference (TYPE REF TO) CL_WDR_WINDOW 20061123
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_WINDOW_ENTER_HOTKEY Instance method Private Method 20110211
2 CONSTRUCTOR Instance method Public Constructor 20061123
3 GET_DIRTY_ADAPTER Instance method Public Method 20061123
4 GET_RENDERABLE_ROOT Instance method Private Method 20110207
5 HANDLE_POST_CONTENT__ADV Instance method Private Method 20110822
6 HOTKEYS_AFTER Instance method Private Method Hotkey Handling: After Calling SET_CONTENT( ) 20110211
7 HOTKEYS_BEFORE Instance method Private Method Hotkey Handling: Before Calling SET_CONTENT( ) 20110211
8 HOTKEYS_UPDATE Instance method Private Method Hotkey Handling: Update Changed Hotkeys 20110211
9 PUT_POST_CONTENT__ADV Instance method Private Method 20110823
10 SEND_ASSOC_EXTERNAL Instance method Public Method Experimental 20101122
11 SET_RENDER_ASSOC_EXTERNAL Instance method Public Method 20101122
12 UPDATE_DEFAULT_BUTTON Instance method Private Method 20110211
Events
Class CL_WDR_VIEW_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CUR_HOTKEY_INFO Private See coding 20110211 begin of t_cur_hotkey_info, handle type abap_bool, adapter type ref to cl_nw7_view_element_adapter, ur_hotkeys type ref to ifur_nw7_hotkeys, hotkeys type ref to cl_nw7_view_element_adapter, swapped_hotkeys type ref to ifur_nw7_hotkeys, end of t_cur_hotkey_info
2 T_HOTKEYS_INFO Private See coding 20110211 begin of T_HOTKEYS_INFO, cur type t_cur_hotkey_info, updated_hotkeys type t_hotkeys_tab, end of t_hotkeys_info
3 T_HOTKEYS_TAB Private See coding 20110211 t_hotkeys_tab type sorted table of ref to cl_nw7_view_element_adapter with unique key table_line
Method Signatures

Method APPEND_WINDOW_ENTER_HOTKEY Signature

Method APPEND_WINDOW_ENTER_HOTKEY on class CL_WDR_VIEW_ADAPTER has no parameter.
Method APPEND_WINDOW_ENTER_HOTKEY on class CL_WDR_VIEW_ADAPTER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOTKEY_HANDLING Call by reference Type reference (TYPE) ABAP_BOOL 20080404
2 Importing WINDOW Call by reference Object reference (TYPE REF TO) CL_WDR_WINDOW 20061123

Method CONSTRUCTOR on class CL_WDR_VIEW_ADAPTER has no exception.

Method GET_DIRTY_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VIEW_ELEMENT_ADAPTER Value transfer Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER Adapter für Web Dynpro View Elemente 20061123

Method GET_DIRTY_ADAPTER on class CL_WDR_VIEW_ADAPTER has no exception.

Method GET_RENDERABLE_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER Local UR Test 20110207
2 Returning ROOT_CONTROL Value transfer Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER Local UR Test 20110207

Method GET_RENDERABLE_ROOT on class CL_WDR_VIEW_ADAPTER has no exception.

Method HANDLE_POST_CONTENT__ADV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER WebDynpro Local Test XX7 20110822
2 Changing ASSOC_CONTENTS Call by reference Type reference (TYPE) CL_WDR_DELTA_R_ABSTR_ADAPTER=>T_ADAPTER_MAP 20110823

Method HANDLE_POST_CONTENT__ADV on class CL_WDR_VIEW_ADAPTER has no exception.

Method HOTKEYS_AFTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HOTKEYS_INFO Call by reference Type reference (TYPE) T_HOTKEYS_INFO 20110211

Method HOTKEYS_AFTER on class CL_WDR_VIEW_ADAPTER has no exception.

Method HOTKEYS_BEFORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADAPTER Call by reference Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER WebDynpro Local Test XX7 20110211
2 Changing HOTKEYS_INFO Call by reference Type reference (TYPE) T_HOTKEYS_INFO 20110211

Method HOTKEYS_BEFORE on class CL_WDR_VIEW_ADAPTER has no exception.

Method HOTKEYS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DELTA_BLOCKS Call by reference Type reference (TYPE) IF_WDR_NW7_DELTA_RENDERER=>T_DELTA_BLOCK_TAB 20110211
2 Changing HOTKEYS_INFO Call by reference Type reference (TYPE) T_HOTKEYS_INFO 20110211

Method HOTKEYS_UPDATE on class CL_WDR_VIEW_ADAPTER has no exception.

Method PUT_POST_CONTENT__ADV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ASSOC_CONTENTS Call by reference Type reference (TYPE) CL_WDR_DELTA_R_ABSTR_ADAPTER=>T_ADAPTER_MAP 20110823
2 Changing DELTA_BLOCKS Call by reference Type reference (TYPE) IF_WDR_NW7_DELTA_RENDERER=>T_DELTA_BLOCK_TAB 20110823

Method PUT_POST_CONTENT__ADV on class CL_WDR_VIEW_ADAPTER has no exception.

Method SEND_ASSOC_EXTERNAL Signature

Method SEND_ASSOC_EXTERNAL on class CL_WDR_VIEW_ADAPTER has no parameter.
Method SEND_ASSOC_EXTERNAL on class CL_WDR_VIEW_ADAPTER has no exception.

Method SET_RENDER_ASSOC_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RENDER_ASSOC_EXTERNAL Call by reference Type reference (TYPE) ABAP_BOOL 20101122

Method SET_RENDER_ASSOC_EXTERNAL on class CL_WDR_VIEW_ADAPTER has no exception.

Method UPDATE_DEFAULT_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HOTKEYS Call by reference Object reference (TYPE REF TO) CL_NW7_VIEW_ELEMENT_ADAPTER WebDynpro Local Test XX7 20110211

Method UPDATE_DEFAULT_BUTTON on class CL_WDR_VIEW_ADAPTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710