SAP ABAP Class CL_WDR_CLIENT_UPDATE_MANAGER (Manager for Updates of Client-Side UI Elements)
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_CLIENT_UPDATE_MANAGER  
Short Description Manager for Updates of Client-Side UI Elements    
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 20130314   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WDR_CLIENT_UPDATE_MANAGER has no forward declaration.
Interfaces
Class CL_WDR_CLIENT_UPDATE_MANAGER has no interface implemented.
Friends
Class CL_WDR_CLIENT_UPDATE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WDR_CLIENT_UPDATE_MANAGER Web Dynpro View Controller 20130314
2 M_REGISTERED_VIEWS Instance attribute Private Type reference (TYPE) T_REGISTERED_VIEWS 20130314
3 M_RENDER_ADAPTERS Instance attribute Private Type reference (TYPE) T_ADAPTERS 20130315
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADAPTER_TO_RENDER Instance method Public Method Add Indiviudal Adapter for Rendering 20130315
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20130314
3 GET_ADAPTERS_TO_RENDER Instance method Private Method Returns a list of "dirty" adapters 20130314
4 GET_INSTANCE Static method Public Method 20130314
5 ON_VIEW_ELEMENT_CHANGED Static method Private Event handling method Handler for Changes to View Elements 20130314
6 PROCESS_VIEW_ELEMENT Instance method Private Method Checks if an element is to be rendered on client side 20130314
7 REGISTER_CLIENT_VIEW Instance method Public Method Registers a view for client-side rendering 20130314
8 RENDER_UPDATES Instance method Public Method Renders updates for Client-side elements 20130314
9 UNREGISTER_CLIENT_VIEW Instance method Public Method Deregisters a view from client-side rendering 20130314
Events
Class CL_WDR_CLIENT_UPDATE_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_ADAPTERS Private See coding 20130314 t_adapters type standard table of ref to cl_nw7_view_element_adapter with default key
2 T_REGISTERED_VIEW Private See coding 20130314 begin of t_registered_view, view type ref to if_wd_view, elements_to_render type standard table of ref to cl_wdr_view_element with default key, end of t_registered_view
3 T_REGISTERED_VIEWS Private See coding 20130314 t_registered_views type hashed table of t_registered_view with unique key view
Method Signatures

Method ADD_ADAPTER_TO_RENDER 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 20130315

Method ADD_ADAPTER_TO_RENDER on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WDR_CLIENT_UPDATE_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method GET_ADAPTERS_TO_RENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ADAPTERS Value transfer Type reference (TYPE) T_ADAPTERS 20130314

Method GET_ADAPTERS_TO_RENDER on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_WDR_CLIENT_UPDATE_MANAGER Manager für Updates con Client-seitigen UI Elementen 20130314

Method GET_INSTANCE on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method ON_VIEW_ELEMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRC_VIEW_ELEMENT Value transfer Attribute reference (LIKE) 20130314

Method ON_VIEW_ELEMENT_CHANGED on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method PROCESS_VIEW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT WebDynpro View Element 20130314

Method PROCESS_VIEW_ELEMENT on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method REGISTER_CLIENT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20130314

Method REGISTER_CLIENT_VIEW on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method RENDER_UPDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_COMMAND_QUEUE Call by reference Object reference (TYPE REF TO) IF_WDR_CLIENT_COMMAND Kommando für den Client (UPDATE) 20130314
2 Importing WINDOW_ID Call by reference Type reference (TYPE) STRING Lightspeed main window adapter 20131111

Method RENDER_UPDATES on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.

Method UNREGISTER_CLIENT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20130314

Method UNREGISTER_CLIENT_VIEW on class CL_WDR_CLIENT_UPDATE_MANAGER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740