SAP ABAP Class CLUR_NW7_SERVER (Unified Rendering Server)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ BC-WD-ABA (Application Component) Web Dynpro ABAP
⤷ SWDP_UR_NW7 (Package) Unified Rendering: Lightspeed
⤷ BC-WD-ABA (Application Component) Web Dynpro ABAP
⤷ SWDP_UR_NW7 (Package) Unified Rendering: Lightspeed
Properties
Class | CLUR_NW7_SERVER | |
Short Description | Unified Rendering Server | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SWDP_UR_NW7 | Unified Rendering: Lightspeed |
Created | 20080609 | 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) |
Interfaces
Class CLUR_NW7_SERVER has no interface implemented.
Friends
Class CLUR_NW7_SERVER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_PATH_1X1_GIF | Constant | Private | Type reference (TYPE) | STRING | '/sap/public/bc/ur/nw5/1x1.gif' | 20080609 | ||
2 | C_RECOMMENDATION | Constant | Public | Type reference (TYPE) | STRING | 'Internet Explorer 8, Firefox 3' | 20100129 | ||
3 | E_THEMETYPE | Constant | Public | Attribute reference (LIKE) | CLUR_NW7_THEME_UTIL=>E_THEMETYPE | CLUR_NW7_THEME_UTIL=>E_THEMETYPE | 20130904 | ||
4 | MC_BROWSERNAME_EXPLORER | Constant | Public | Type reference (TYPE) | STRING | 'Internet Explorer' | 20081021 | ||
5 | MC_BROWSERNAME_EXPLORER_OTHER | Constant | Public | Type reference (TYPE) | STRING | 'Internet Explorer Other' | 20081021 | ||
6 | MC_BROWSERNAME_FIREFOX | Constant | Public | Type reference (TYPE) | STRING | 'Firefox' | 20081021 | ||
7 | MC_BROWSERNAME_FIREFOX_OTHER | Constant | Public | Type reference (TYPE) | STRING | 'Firefox Other' | 20081021 | ||
8 | MC_BROWSERNAME_SAFARI | Constant | Public | Type reference (TYPE) | STRING | 'Safari' | 20081021 | ||
9 | MC_BROWSERNAME_SAFARI_MOBILE | Constant | Public | Type reference (TYPE) | STRING | 'Safari Mobile' | 20081021 | ||
10 | MC_BROWSERNAME_SAFARI_OTHER | Constant | Public | Type reference (TYPE) | STRING | 'Safari Other' | 20081021 | ||
11 | MC_DEFAULT_RENDER_MODE | Constant | Public | Type reference (TYPE) | STRING | 'QUIRKS' | 20131128 | ||
12 | MC_NAN | Constant | Public | Type reference (TYPE) | STRING | 'NaN' | Value cannot be determined | 20081021 | |
13 | MC_OSNAME_IPHONE | Constant | Public | Type reference (TYPE) | STRING | 'iPhone' | 20081021 | ||
14 | MC_OSNAME_WINDOWS_NT | Constant | Public | Type reference (TYPE) | STRING | 'Windows NT' | 20081021 | ||
15 | MC_PLATFORM_MACINTOSH | Constant | Public | Type reference (TYPE) | STRING | 'Macintosh' | 20081021 | ||
16 | MC_PLATFORM_WINDOWS | Constant | Public | Type reference (TYPE) | STRING | 'Windows' | 20081021 | ||
17 | MC_PLATFORM_X11 | Constant | Public | Type reference (TYPE) | STRING | 'X11' | 20081021 | ||
18 | MC_STANDARDS_POSSIBLE_IE_VER | Constant | Public | Type reference (TYPE) | F | 9 | 20131105 | ||
19 | MC_USERAGENT_GECKO | Constant | Public | Type reference (TYPE) | STRING | 'GECKO' | 20090105 | ||
20 | MC_USERAGENT_MSIE | Constant | Public | Type reference (TYPE) | STRING | 'MSIE' | 20090105 | ||
21 | MC_USERAGENT_WEBKIT | Constant | Public | Type reference (TYPE) | STRING | 'AppleWebKit' | 20090105 | ||
22 | M_ABORT_WITH_EXCEPTION | Static Attribute | Public | Object reference (TYPE REF TO) | CX_NO_CHECK | Abstract Superclass for All Global Exceptions | 20120612 | ||
23 | M_HTML_RENDER_MODE | Static Attribute | Private | Type reference (TYPE) | STRING | 20120705 | |||
24 | M_INLINE_CSS_DRIVER | Instance attribute | Private | Object reference (TYPE REF TO) | CLUR_INLINE_CSS_DRIVER | Driver for Inline CSS Handling | 20080609 | ||
25 | M_RENDERER | Instance attribute | Public | Object reference (TYPE REF TO) | IFUR_NW7 | 20080609 | |||
26 | M_SERVER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20080609 | ||
27 | M_SYSTEM | Instance attribute | Private | Object reference (TYPE REF TO) | IFUR_NW7_SYSTEM | 20110211 | |||
28 | M_THEMEROOT | Static Attribute | Public | Type reference (TYPE) | STRING | 20130904 | |||
29 | M_THEMETYPE | Static Attribute | Public | Type reference (TYPE) | I | E_THEMETYPE-LEGACY | 20130904 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ABORT | Static method | Private | Method | 20120612 | |
2 | ARE_SUPPORT_FEATURES_ALLOWED | Instance method | Private | Method | 20090512 | |
3 | CONSTRUCTOR | Instance method | Public | Constructor | 20080609 | |
4 | DETECT_USER_AGENT | Static method | Public | Method | 20081021 | |
5 | DETECT_USER_AGENT_NEW | Static method | Public | Method | 20110318 | |
6 | DETERMINE_RENDER_MODE | Static method | Private | Method | 20120611 | |
7 | DETERMINE_THEMEROOT | Static method | Private | Method | 20080609 | |
8 | GET_BOOLEAN_PARAMETER | Instance method | Private | Method | 20090512 | |
9 | GET_HTML_RENDER_MODE | Static method | Public | Method | 20120705 | |
10 | INIT | Instance method | Public | Method | 20080609 | |
11 | INIT_FIRST_DAY_OF_WEEK | Static method | Private | Method | 20080609 | |
12 | INIT_SUPPORT_FEATURES | Instance method | Private | Method | 20090512 | |
13 | SEND_PAGE | Instance method | Public | Method | 20080609 | |
14 | SEND_PAGE_UPDATE | Instance method | Public | Method | 20080609 |
Events
Class CLUR_NW7_SERVER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_USER_AGENT_INFO | Public | See coding | 20110318 | begin of t_user_agent_info,
useragentcode type string,
supported type abap_bool,
platform type string,
useragentversion type f,
useragentname type string,
device type string,
osversion type string,
osname type string,
browserversion type string,
mobile type abap_bool,
browsername type string,
plugin_support type abap_bool,
end of t_user_agent_info
|
Method Signatures
Method ABORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20120612 |
Method ABORT on class CLUR_NW7_SERVER has no exception.
Method ARE_SUPPORT_FEATURES_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090512 |
Method ARE_SUPPORT_FEATURES_ALLOWED on class CLUR_NW7_SERVER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SERVER | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20080609 |
Method CONSTRUCTOR on class CLUR_NW7_SERVER has no exception.
Method DETECT_USER_AGENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | BROWSERNAME | Call by reference | Type reference (TYPE) | STRING | name of the browser | 20081021 | ||
2 | Exporting | BROWSERVERSION | Call by reference | Type reference (TYPE) | STRING | version of the browser | 20081021 | ||
3 | Exporting | DEVICE | Call by reference | Type reference (TYPE) | STRING | ie6, ff1 or swf3 (see ifur_nw7_system) | 20081021 | ||
4 | Exporting | MOBILE | Call by reference | Type reference (TYPE) | ABAP_BOOL | is the user agent a mobile device? | 20081021 | ||
5 | Exporting | OSNAME | Call by reference | Type reference (TYPE) | STRING | name of the operating system | 20081021 | ||
6 | Exporting | OSVERSION | Call by reference | Type reference (TYPE) | STRING | version of the operating system | 20081021 | ||
7 | Exporting | PLATFORM | Call by reference | Type reference (TYPE) | STRING | Windows, Mac or X11 (see ifur_nw7_system) | 20081021 | ||
8 | Exporting | PLUGIN_SUPPORT | Call by reference | Type reference (TYPE) | ABAP_BOOL | browser supports plug-ins like ActiveX, ...? | 20121016 | ||
9 | Exporting | SUPPORTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | browser is supported(X), tolerated(-) or not( ) | 20081021 | ||
10 | Importing | USERAGENTCODE | Call by reference | Type reference (TYPE) | STRING | the user agent code | 20081021 | ||
11 | Exporting | USERAGENTNAME | Call by reference | Type reference (TYPE) | STRING | rendering engine: MSIE, Gecko or WebKit v | 20081021 | ||
12 | Exporting | USERAGENTVERSION | Call by reference | Type reference (TYPE) | F | version of the rendering engine (see ifur_nw7_system) | 20081021 |
Method DETECT_USER_AGENT on class CLUR_NW7_SERVER has no exception.
Method DETECT_USER_AGENT_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | USERAGENTCODE | Call by reference | Type reference (TYPE) | STRING | the user agent code | 20110318 | ||
2 | Returning | USER_AGENT_INFO | Value transfer | Type reference (TYPE) | T_USER_AGENT_INFO | 20110318 |
Method DETECT_USER_AGENT_NEW on class CLUR_NW7_SERVER has no exception.
Method DETERMINE_RENDER_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HTML_RENDER_MODE | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
2 | Importing | PREFERRED_RENDERING | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
3 | Returning | RENDER_MODE | Value transfer | Type reference (TYPE) | STRING | 20120611 | |||
4 | Importing | SAP_IE | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
5 | Importing | STANDARDS_POSSIBLE_IE_VERSION | Call by reference | Type reference (TYPE) | F | 20120611 | |||
6 | Importing | USERAGENT_NAME | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
7 | Importing | USERAGENT_VERSION | Call by reference | Type reference (TYPE) | F | 20120611 |
Method DETERMINE_RENDER_MODE on class CLUR_NW7_SERVER has no exception.
Method DETERMINE_THEMEROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPL_THEMEROOT | Call by reference | Type reference (TYPE) | STRING | 20080609 | |||
2 | Exporting | CACHING_VERSION | Call by reference | Type reference (TYPE) | STRING | 20080609 | |||
3 | Importing | CHECK_SECURITY_OF_THEMEURL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110211 | |||
4 | Importing | DEFAULT_THEME_ID | Call by reference | Type reference (TYPE) | STRING | 'sap_tradeshow' | 20110217 | ||
5 | Importing | FORCE_EXT_STYLESHEET | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080609 | |||
6 | Exporting | IS_EXTERNAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080609 | |||
7 | Importing | RTL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20080609 | |||
8 | Importing | SAP_CSSURL | Call by reference | Type reference (TYPE) | STRING | 20110211 | |||
9 | Importing | SAP_CSSVERSION | Call by reference | Type reference (TYPE) | STRING | 20110211 | |||
10 | Importing | SAP_EP_THEMEROOT | Call by reference | Type reference (TYPE) | STRING | 20110211 | |||
11 | Importing | SYSTEM | Call by reference | Object reference (TYPE REF TO) | IFUR_NW7_SYSTEM | 20080609 | |||
12 | Exporting | THEMEID | Call by reference | Type reference (TYPE) | STRING | 20080609 | |||
13 | Exporting | THEMEROOT | Call by reference | Type reference (TYPE) | STRING | 20080609 | |||
14 | Exporting | THEMETYPE | Call by reference | Type reference (TYPE) | I | 20130904 | |||
15 | Importing | URL_THEMEROOT | Call by reference | Type reference (TYPE) | STRING | 20120126 | |||
16 | Importing | USE_EXTERNAL_STYLESHEET | Call by reference | Type reference (TYPE) | WDR_APP_PROP_EXT_STYLE_SHEET | Steuerung für Verwendung externer Stylesheets | 20120113 |
Method DETERMINE_THEMEROOT on class CLUR_NW7_SERVER has no exception.
Method GET_BOOLEAN_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DEFAULT_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090512 | ||
2 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | 20090512 | |||
3 | Returning | VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090512 |
Method GET_BOOLEAN_PARAMETER on class CLUR_NW7_SERVER has no exception.
Method GET_HTML_RENDER_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | HTML_RENDER_MODE | Value transfer | Type reference (TYPE) | STRING | QUIRKS|STANDARDS | 20120705 |
Method GET_HTML_RENDER_MODE on class CLUR_NW7_SERVER has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ACCEPT_ALL_BROWSERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100129 | ||
2 | Importing | ACCESSIBILITY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20080609 | ||
3 | Importing | ACCESSIBILITY_MODE | Call by reference | Type reference (TYPE) | STRING | 20110630 | |||
4 | Importing | CHECK_SECURITY_OF_THEMEURL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110211 | ||
5 | Importing | CLIENT_DEBUG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110211 | |||
6 | Importing | DEFAULT_THEME_ID | Call by reference | Type reference (TYPE) | STRING | 'sap_tradeshow' | 20110217 | ||
7 | Importing | FIRST_DAY_OF_WEEK | Call by reference | Type reference (TYPE) | I | 20110222 | |||
8 | Importing | FORCE_EXTERNAL_STYLESHEET | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110211 | ||
9 | Importing | HTML_RENDER_MODE | Call by reference | Type reference (TYPE) | STRING | 20110221 | |||
10 | Importing | LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20080609 | |
11 | Importing | LOAD_ON_DEMAND | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110211 | ||
12 | Importing | PREFERRED_RENDERING | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
13 | Importing | REMOTE_DESKTOP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120412 | ||
14 | Importing | RTL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_UNDEFINED | 20080609 | ||
15 | Importing | SAP_CSSURL | Call by reference | Type reference (TYPE) | STRING | 20110211 | |||
16 | Importing | SAP_CSSVERSION | Call by reference | Type reference (TYPE) | STRING | 20110211 | |||
17 | Importing | SAP_EP_THEMEROOT | Call by reference | Type reference (TYPE) | STRING | 20110211 | |||
18 | Importing | SAP_IE | Call by reference | Type reference (TYPE) | STRING | 20120611 | |||
19 | Importing | SUPPRESS_CUSTOM_HTML | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110211 | ||
20 | Importing | SYSTEM | Call by reference | Object reference (TYPE REF TO) | IFUR_NW7_SYSTEM | 20110211 | |||
21 | Importing | THEME | Call by reference | Type reference (TYPE) | STRING | 20080609 | |||
22 | Importing | URL_THEME | Call by reference | Type reference (TYPE) | STRING | Themeroot (sap-theme, WDTHEMEROOT) | 20120127 | ||
23 | Importing | USER_AGENT_INFO | Call by reference | Type reference (TYPE) | T_USER_AGENT_INFO | 20110318 | |||
24 | Importing | USEXHR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20090512 | ||
25 | Importing | USE_ANIMATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110211 | ||
26 | Importing | USE_EXTERNAL_STYLESHEET | Call by reference | Type reference (TYPE) | WDR_APP_PROP_EXT_STYLE_SHEET | Steuerung für Verwendung externer Stylesheets | 20120113 |
Method INIT on class CLUR_NW7_SERVER has no exception.
Method INIT_FIRST_DAY_OF_WEEK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SYSTEM | Call by reference | Object reference (TYPE REF TO) | IFUR_NW7_SYSTEM | 20080609 |
Method INIT_FIRST_DAY_OF_WEEK on class CLUR_NW7_SERVER has no exception.
Method INIT_SUPPORT_FEATURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SYSTEM | Call by reference | Object reference (TYPE REF TO) | IFUR_NW7_SYSTEM | 20090512 |
Method INIT_SUPPORT_FEATURES on class CLUR_NW7_SERVER has no exception.
Method SEND_PAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PAGE | Call by reference | Object reference (TYPE REF TO) | IFUR_NW7_PAGE | 20080609 |
Method SEND_PAGE on class CLUR_NW7_SERVER has no exception.
Method SEND_PAGE_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PAGE_UPDATE | Call by reference | Object reference (TYPE REF TO) | IFUR_NW7_PAGEUPDATE | 20080609 |
Method SEND_PAGE_UPDATE on class CLUR_NW7_SERVER has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 711 |