SAP ABAP Class CL_WDR_NW7_CLIENT_INFO_HANDLER (Receives specific client information through JavaScript)
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 20080729
2 Interface implementation (CLASS c. INTERFACES i_ref)  IFUR_NW7_CLIENTINSPECTOR 20121102
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_AFTER_TREATMENT Interface for Postprocessing Menus 20080729
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WD_CLIENT_INFORMATION Provides Client Information 20130225
Properties
Class CL_WDR_NW7_CLIENT_INFO_HANDLER  
Short Description Receives specific client information through JavaScript    
Super Class CL_NW7_VIEW_ELEMENT_ADAPTER Web Dynpro Local Test XX7 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_RUNTIME_RENDERING   Web Dynpro Runtime: Rendering 
Created 20080725   SAP 
Last change 20141120    
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 IFUR_NW7__CONTROL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IFUR_NW7_CLIENTINSPECTOR 20121102
2 IF_WDR_AFTER_TREATMENT Interface for Postprocessing Menus 20080729
3 IF_WD_CLIENT_INFORMATION Provides Client Information 20130225
Friends
# Friend Modeled only Created on Description
1 CL_WDR_THEME_INFO 20130314 Theme Information
2 CL_WD_CLIENT_INFORMATION 20130312 Service Class for Client Information
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEFAULT_THEMED_ROW_HEIGHT Constant Private Type reference (TYPE) WDR_ROW_HEIGHT '27px' Web Dynpro ABAP: Theme Line Height 20140121
2 M_CLIENT_INFO_CONTAINER Static Attribute Private Object reference (TYPE REF TO) IFUR_NW7_CONTAINER 20130312
3 M_EVENTS Static Attribute Private Type reference (TYPE) TT_EVENTS 20130206
4 M_EVENT_REGISTER_CHANGE Static Attribute Private Type reference (TYPE) ABAP_BOOL '' 20130311
5 M_FIRST_TIME Static Attribute Private Type reference (TYPE) ABAP_BOOL 'X' 20130307
6 M_INLINE_CSS_DRIVER Instance attribute Private Object reference (TYPE REF TO) CLUR_INLINE_CSS_DRIVER Driver for Inline CSS Handling 20080729
7 M_INSTANCE_CLIENT Static Attribute Public Object reference (TYPE REF TO) CL_WDR_NW7_CLIENT_INFO_HANDLER Client information collected first on client 20130227
8 M_INSTANCE_SERVER Static Attribute Public Object reference (TYPE REF TO) CL_WDR_NW7_CLIENT_INFO_HANDLER Client information sent as an event to the server 20130227
9 M_PROPERTIES Static Attribute Private Type reference (TYPE) T_PROPERTIES 20130305
10 M_SEND_EVENT Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130312
11 M_SEND_EVENTS Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130305
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CLIENT_INSPECTORS Static method Public Method 20130304
2 CHECK_AND_REMOVE_DB_ENTRIES Instance method Protected Method Checks no. of entries in DB table and deletes if necessary 20121107
3 CREATE Static method Public Method 20080729
4 CREATE_CLIENT_COMMAND Static method Public Method 20130304
5 GET_CLIENT_INFO_CONTAINER Static method Public Method 20130312
6 GET_CLIENT_INFO_FROM_DB Instance method Protected Method Reads the persistent client info data 20121107
7 GET_JAVA_VERSION Static method Public Method 20131014
8 GET_THEME_FORM_ROW_HEIGHT Static method Protected Method 20130314
9 GET_THEME_TABLE_ROW_HEIGHT Static method Protected Method 20130314
10 RECEIVE Static method Public Method 20080729
11 SET_CLIENT_INFO_TO_DB Instance method Protected Method Reads the persistent client info data 20121107
12 SET_EVENT_NOTIFY Instance method Protected Method 20130201
13 SET_PROPERTIES Instance method Protected Method 20130312
Events
Class CL_WDR_NW7_CLIENT_INFO_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_EVENTS Private See coding 20130206 tt_events type STANDARD TABLE OF t_event
2 T_EVENT Private See coding 20130206 begin of t_event. types action type string. " actionname types action_location type string. " . types property type WDR_CLIENT_INfo_PROPTERTY. " Properties to observe types end of t_event
3 T_PROPERTIES Private See coding 20130305 begin of t_properties. types clientheight type string. types clientwidth type string. types screenheight type string. types screenwidth type string. types screenorientation type string. types DeviceType type string. types end of t_properties
Method Signatures

Method ADD_CLIENT_INSPECTORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLIENT_INFO_CONTAINER Value transfer Object reference (TYPE REF TO) IFUR_NW7_CONTAINER 20130304

Method ADD_CLIENT_INSPECTORS on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method CHECK_AND_REMOVE_DB_ENTRIES Signature

Method CHECK_AND_REMOVE_DB_ENTRIES on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no parameter.
Method CHECK_AND_REMOVE_DB_ENTRIES on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_SSR_LS Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_SSR_LS Lightspeed Variante von CLIENT_SSR 20080729
2 Importing INLINE_CSS_DRIVER Call by reference Object reference (TYPE REF TO) CLUR_INLINE_CSS_DRIVER Treiber für das Inline CSS Handling 20080729

Method CREATE on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method CREATE_CLIENT_COMMAND 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) 20130304
2 Importing CLIENT_STATUS Call by reference Type reference (TYPE) STRING 20130312

Method CREATE_CLIENT_COMMAND on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method GET_CLIENT_INFO_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLIENT_INFO_CONTAINER Value transfer Object reference (TYPE REF TO) IFUR_NW7_CONTAINER 20130312

Method GET_CLIENT_INFO_CONTAINER on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method GET_CLIENT_INFO_FROM_DB Signature

Method GET_CLIENT_INFO_FROM_DB on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no parameter.
Method GET_CLIENT_INFO_FROM_DB on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method GET_JAVA_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VERSION Value transfer Type reference (TYPE) I 20131014

Method GET_JAVA_VERSION on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method GET_THEME_FORM_ROW_HEIGHT Signature

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

Method GET_THEME_FORM_ROW_HEIGHT on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method GET_THEME_TABLE_ROW_HEIGHT Signature

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

Method GET_THEME_TABLE_ROW_HEIGHT on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method RECEIVE Signature

Method RECEIVE on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no parameter.
Method RECEIVE on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method SET_CLIENT_INFO_TO_DB Signature

Method SET_CLIENT_INFO_TO_DB on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no parameter.
Method SET_CLIENT_INFO_TO_DB on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method SET_EVENT_NOTIFY Signature

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

Method SET_EVENT_NOTIFY on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_STATUS Call by reference Type reference (TYPE) STRING 20131119

Method SET_PROPERTIES on class CL_WDR_NW7_CLIENT_INFO_HANDLER has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 712