SAP ABAP Interface /UI2/IF_NWBC_RUNTIME35 (The NWBC Runtime Interface)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
CA-UI2-INT-BE (Application Component) Backend Enablement
⤷
/UI2/NWBC_CORE (Package) NetWeaver Business Client - Core Functionality

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI2/CL_NWBC_RUNTIME35 | Business Client Runtime v3.5 | 20120828 |
Properties
Interface | /UI2/IF_NWBC_RUNTIME35 | |
Short Description | The NWBC Runtime Interface |
General Data
Package | /UI2/NWBC_CORE | NetWeaver Business Client - Core Functionality |
Created | 20120822 | SAP |
Last changed | 20141120 | |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /UI2/IF_NWBC_CONSTANTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | /UI2/IF_NWBC_RUNTIME | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | /UI2/IF_NWBC_RUNTIME | The NWBC Runtime Interface | 20120822 |
Friends
Interface /UI2/IF_NWBC_RUNTIME35 has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GUI_TAGS_MAX_REQUEST_SIZE | Constant | Public | Type reference (TYPE) | I | 200 | 20120822 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20130117 | |
2 | ![]() |
Instance method | Public | Method | 20130117 | |
3 | ![]() |
Instance method | Public | Method | 20130117 | |
4 | ![]() |
Instance method | Public | Method | 20120822 | |
5 | ![]() |
Instance method | Public | Method | 20120822 | |
6 | ![]() |
Instance method | Public | Method | 20120822 | |
7 | ![]() |
Instance method | Public | Method | 20120822 | |
8 | ![]() |
Instance method | Public | Method | 20120822 | |
9 | ![]() |
Instance method | Public | Method | 20120822 |
Events
Interface /UI2/IF_NWBC_RUNTIME35 has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_OBJ_ID | Public | See coding | 20130117 | tt_obj_id TYPE STANDARD TABLE OF string WITH DEFAULT KEY
|
||
2 | TT_REFERENCES | Public | See coding | 20130117 | tt_references TYPE STANDARD TABLE OF t_references WITH KEY name
|
||
3 | T_ALIASES | Public | Attribute reference (LIKE) | 20120822 | |
||
4 | T_ALL_RUNTIME_INFO | Public | Attribute reference (LIKE) | 20120822 | |
||
5 | T_APPLICATION | Public | Attribute reference (LIKE) | 20120822 | |
||
6 | T_APPLICATIONS | Public | Attribute reference (LIKE) | 20120822 | |
||
7 | T_ATTRIBUTE | Public | Attribute reference (LIKE) | 20120822 | |
||
8 | T_ATTRIBUTES | Public | Attribute reference (LIKE) | 20120822 | |
||
9 | T_COCKPIT | Public | Attribute reference (LIKE) | 20120822 | |
||
10 | T_COCKPITS | Public | Attribute reference (LIKE) | 20120822 | |
||
11 | T_COCKPITS_WITH_ROLES | Public | Attribute reference (LIKE) | 20120822 | |
||
12 | T_COCKPIT_WITH_ROLES | Public | Attribute reference (LIKE) | 20120822 | |
||
13 | T_CONFIGURATION | Public | Attribute reference (LIKE) | 20120822 | |
||
14 | T_CONTEXT_LIFETIME | Public | See coding | 20120822 | T_CONTEXT_LIFETIME type c LENGTH 1
|
||
15 | T_GUI_SCRIPT_ID | Public | See coding | 20120822 | T_GUI_SCRIPT_ID type c LENGTH 255
|
||
16 | T_GUI_TAG | Public | See coding | 20120822 | BEGIN OF t_gui_tag,
program_name TYPE sobj_name,
screen_number TYPE dynnr,
tag_id TYPE t_tag_id,
gui_script_id TYPE t_gui_script_id,
* conv_required TYPE nwbc_conversion_required, " removed; if data_element is filled then backend conversion is necessary
data_element TYPE rollname,
lifetime TYPE t_context_lifetime, "Equivalent to DTEL NWBC_CONTEXT_LIFETIME
is_sap_tag TYPE abap_bool,
END OF t_gui_tag
|
||
17 | T_GUI_TAGS | Public | See coding | 20120822 | t_gui_tags TYPE STANDARD TABLE OF t_gui_tag WITH KEY program_name screen_number tag_id
|
||
18 | T_GUI_TAG_INFO | Public | See coding | 20120822 | BEGIN OF t_gui_tag_info,
gui_tag_key TYPE timestamp,
gui_tags_count TYPE i,
END OF t_gui_tag_info
|
||
19 | T_LANG_TEXT | Public | Attribute reference (LIKE) | 20120822 | |
||
20 | T_LANG_TEXTS | Public | Attribute reference (LIKE) | 20120822 | |
||
21 | T_MENU_TYPE | Public | Attribute reference (LIKE) | 20120822 | |
||
22 | T_NAVIGATION_ENTRY | Public | Attribute reference (LIKE) | 20120822 | |
||
23 | T_NAVIGATION_TREE | Public | Attribute reference (LIKE) | 20120822 | |
||
24 | T_NAVIGATION_TREES | Public | Attribute reference (LIKE) | 20120822 | |
||
25 | T_NAVIGATION_TREE_INFO | Public | Attribute reference (LIKE) | 20120822 | |
||
26 | T_NAVIGATION_TREE_SRT | Public | Attribute reference (LIKE) | 20120822 | |
||
27 | T_NODES | Public | Attribute reference (LIKE) | 20120822 | |
||
28 | T_OBJECT_IDS | Public | Attribute reference (LIKE) | 20130418 | |
||
29 | T_OBN_RESOLVE_LOG | Public | Attribute reference (LIKE) | 20120822 | |
||
30 | T_OBN_TARGET | Public | Attribute reference (LIKE) | 20120822 | |
||
31 | T_OBN_TARGETS | Public | Attribute reference (LIKE) | 20120822 | |
||
32 | T_PARAMETER | Public | Attribute reference (LIKE) | 20120822 | |
||
33 | T_PARAMETERS | Public | Attribute reference (LIKE) | 20120822 | |
||
34 | T_QUERIED_APPLICATIONS | Public | Attribute reference (LIKE) | 20120822 | |
||
35 | T_REFERENCES | Public | See coding | 20130117 | BEGIN OF t_references,
name TYPE string,
dependent TYPE tt_obj_id,
END OF t_references
|
||
36 | T_REF_ID | Public | See coding | 20120822 | BEGIN OF t_ref_id,
unique_id TYPE string,
END OF t_ref_id
|
||
37 | T_REF_IDS | Public | See coding | 20120822 | t_ref_ids TYPE STANDARD TABLE OF t_ref_id WITH KEY unique_id
|
||
38 | T_ROLE | Public | Attribute reference (LIKE) | 20120822 | |
||
39 | T_ROLES | Public | Attribute reference (LIKE) | 20120822 | |
||
40 | T_ROLES_INFORMATION | Public | Attribute reference (LIKE) | 20120822 | |
||
41 | T_ROLES_LANG_TEXTS | Public | Attribute reference (LIKE) | 20130418 | |
||
42 | T_ROLE_IDS | Public | Attribute reference (LIKE) | 20120822 | |
||
43 | T_ROLE_LANG_TEXT | Public | Attribute reference (LIKE) | 20130418 | |
||
44 | T_ROLE_NAME | Public | Attribute reference (LIKE) | 20120822 | |
||
45 | T_ROLE_NAMES | Public | Attribute reference (LIKE) | 20120822 | |
||
46 | T_SEARCH_ENTRIES | Public | Attribute reference (LIKE) | 20120822 | |
||
47 | T_SEARCH_ENTRY | Public | Attribute reference (LIKE) | 20120822 | |
||
48 | T_SERVICE_DESCRIPTIONS | Public | Attribute reference (LIKE) | 20130418 | |
||
49 | T_SYSTEM_INFO | Public | Attribute reference (LIKE) | 20120822 | |
||
50 | T_TAG_ID | Public | See coding | 20120822 | T_TAG_ID type c LENGTH 255
|
||
51 | T_TEXTS | Public | Attribute reference (LIKE) | 20120822 | |
||
52 | T_TEXTS_H | Public | See coding | 20130117 | t_texts_h TYPE HASHED TABLE OF smensaplnt WITH UNIQUE KEY spras object_id
|
||
53 | T_TROUBLE_SHOOTING_INFO | Public | Attribute reference (LIKE) | 20120822 | |
||
54 | T_TROUBLE_SHOOTING_INFO_TEST | Public | Attribute reference (LIKE) | 20120822 | |
||
55 | T_TROUBLE_SHOOTING_TEST_ENTRY | Public | Attribute reference (LIKE) | 20120822 | |
||
56 | T_TROUBLE_SHOOTING_TEST_ENTRYS | Public | Attribute reference (LIKE) | 20120822 | |
||
57 | T_UNIQUE_IDS | Public | See coding | 20130117 | t_unique_ids TYPE STANDARD TABLE OF string WITH KEY table_line
|
||
58 | T_URLS | Public | Attribute reference (LIKE) | 20120822 | |
||
59 | T_USER_INFO | Public | Attribute reference (LIKE) | 20120822 | |
||
60 | T_WHITELIST | Public | See coding | 20120822 | BEGIN OF t_whitelist, "==> Whitelist
protocol TYPE string, " Protocol for URL (* = wild card)
host TYPE string, " Host Name with Domain, for example, *.myDomain.com
port TYPE string, " Port, for example, 1080 (empty = not used)
url TYPE string, " URL Template to Check, for example, /sap/*
END OF t_whitelist
|
||
61 | T_WHITELIST_ENTRIES | Public | See coding | 20120822 | t_whitelist_entries TYPE STANDARD TABLE OF t_whitelist WITH DEFAULT KEY
|
Method Signatures
Method GET_ASSOCIATED_APPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NODES | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE_SRT | 20130117 | |||
2 | ![]() |
ET_NODE_IDS | Call by reference | Type reference (TYPE) | T_UNIQUE_IDS | 20130117 | |||
3 | ![]() |
IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | 20130117 | |||
4 | ![]() |
IV_TR_NAME | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
5 | ![]() |
IV_UNIQUE_ID | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
6 | ![]() |
IV_URL | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
7 | ![]() |
IV_WDA_NAME | Call by reference | Type reference (TYPE) | STRING | 20130117 |
Method GET_ASSOCIATED_APPS on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method GET_ASSOCIATED_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NODES | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE_SRT | 20130117 | |||
2 | ![]() |
ET_NODE_IDS | Call by reference | Type reference (TYPE) | T_UNIQUE_IDS | 20130117 | |||
3 | ![]() |
IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | 20130117 | |||
4 | ![]() |
IV_TR_NAME | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
5 | ![]() |
IV_UNIQUE_ID | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
6 | ![]() |
IV_URL | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
7 | ![]() |
IV_WDA_NAME | Call by reference | Type reference (TYPE) | STRING | 20130117 |
Method GET_ASSOCIATED_LINKS on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method GET_ASSOCIATED_SEARCHES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NODES | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE_SRT | 20130117 | |||
2 | ![]() |
ET_NODE_IDS | Call by reference | Type reference (TYPE) | T_UNIQUE_IDS | 20130117 | |||
3 | ![]() |
IV_ROLE | Call by reference | Type reference (TYPE) | AGR_NAME | 20130117 | |||
4 | ![]() |
IV_TR_NAME | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
5 | ![]() |
IV_UNIQUE_ID | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
6 | ![]() |
IV_URL | Call by reference | Type reference (TYPE) | STRING | 20130117 | |||
7 | ![]() |
IV_WDA_NAME | Call by reference | Type reference (TYPE) | STRING | 20130117 |
Method GET_ASSOCIATED_SEARCHES on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method GET_GUI_TAGS4SCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GUI_TAGS | Call by reference | Type reference (TYPE) | T_GUI_TAGS | 20120822 | |||
2 | ![]() |
IV_PROGRAM_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | 20120822 |
Method GET_GUI_TAGS4SCREEN on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method GET_GUI_TAG_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
GUI_TAG_INFO | Value transfer | Type reference (TYPE) | T_GUI_TAG_INFO | 20120822 |
Method GET_GUI_TAG_INFO on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method GET_MENU_HASH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MENU_TYPE | Call by reference | Type reference (TYPE) | T_MENU_TYPE | /UI2/IF_NWBC_CONSTANTS=>GC_S_MENU_TYPE-USER | 20120822 | ||
2 | ![]() |
RV_HASH | Value transfer | Type reference (TYPE) | STRING | 20120822 |
Method GET_MENU_HASH on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method GET_NAVIGATION_TREES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_FAVORITES_INFO | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE_INFO | 20120822 | |||
2 | ![]() |
ES_SAP_MENU_INFO | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE_INFO | 20120822 | |||
3 | ![]() |
ES_USER_MENU_INFO | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE_INFO | 20120822 | |||
4 | ![]() |
ET_FAVORITES | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE | 20120822 | |||
5 | ![]() |
ET_SAP_MENU | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE | 20120822 | |||
6 | ![]() |
ET_USER_MENU | Call by reference | Type reference (TYPE) | T_NAVIGATION_TREE | 20120822 | |||
7 | ![]() |
IV_REQUEST_FAVORITES | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120822 | |||
8 | ![]() |
IV_REQUEST_SAP_MENU | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120822 | |||
9 | ![]() |
IV_REQUEST_USER_MENU | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120822 |
Method GET_NAVIGATION_TREES on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method GET_WHITELIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
WHITELIST_ENTRIES | Value transfer | Type reference (TYPE) | T_WHITELIST_ENTRIES | 20120822 |
Method GET_WHITELIST on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
Method INVALIDATE_NAV_TREE_CACHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ALL_USERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130418 | ||
2 | ![]() |
IV_LOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130418 |
Method INVALIDATE_NAV_TREE_CACHE on Interface /UI2/IF_NWBC_RUNTIME35 has no exception.
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 100 |