SAP ABAP Class /UI2/CL_NWBC_RUNTIME35 (Business Client Runtime v3.5)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/IF_NWBC_RUNTIME The NWBC Runtime Interface 20120828
2 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/IF_NWBC_RUNTIME35 The NWBC Runtime Interface 20120828
3 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/IF_NWBC_RUNTIME35_INT NWBC - Internal Runtime Interface 20130131
4 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/IF_NWBC_RUNTIME_CORE The NWBC Runtime Interface (Core Functionality) 20120828
5 Interface implementation (CLASS c. INTERFACES i_ref)  /UI2/IF_NWBC_TREE_EXT_PROVIDER NWBC extend navigation tree 20130528
Properties
Class /UI2/CL_NWBC_RUNTIME35  
Short Description Business Client Runtime v3.5    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI2/NWBC_CORE   NetWeaver Business Client - Core Functionality 
Created 20120828   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
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 /UI2/IF_NWBC_RUNTIME35 Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 /UI2/IF_NWBC_RUNTIME35_INT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 IF_NWBC_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 /UI2/IF_NWBC_RUNTIME The NWBC Runtime Interface 20120828
2 /UI2/IF_NWBC_RUNTIME35 The NWBC Runtime Interface 20120828
3 /UI2/IF_NWBC_RUNTIME35_INT NWBC - Internal Runtime Interface 20130131
4 /UI2/IF_NWBC_RUNTIME_CORE The NWBC Runtime Interface (Core Functionality) 20120828
5 /UI2/IF_NWBC_TREE_EXT_PROVIDER NWBC extend navigation tree 20130528
Friends
# Friend Modeled only Created on Description
1 /UI2/CL_NWBC_FACTORY 20140506 NWBC - Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BASE_URL Instance attribute Private Attribute reference (LIKE) 20120831
2 CACHED_COCKPITS Static Attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_COCKPITS 20120828
3 CACHED_COCKPITS_WITH_ROLES Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_COCKPITS_WITH_ROLES 20120828
4 CACHED_CONFIGURATION Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_CONFIGURATION 20120828
5 CACHED_FAVORITES Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120828
6 CACHED_NAVIGATION_TREE Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120828
7 CACHED_NAVIGATION_TREE_ACCESS Instance attribute Private Type reference (TYPE) T_NAVIGATION_TREE_ACCESS_TAB 20130201
8 CACHED_NAVIGATION_TREE_INFO Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120828
9 CACHED_NODE_REFERENCES Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES Cached direct references from Apllication Alias 20130118
10 CACHED_OBN_TARGETS Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_OBN_TARGETS 20120828
11 CACHED_REFERENCES_VALID Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE References valid cache indicator 20130118
12 CACHED_ROLES Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_ROLES 20120828
13 CACHED_SAP_MENU Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120828
14 CACHED_SAP_MENU_INFO Instance attribute Private Type reference (TYPE) T_SAP_MENU_INFO 20140506
15 CACHED_SAP_MENU_TREE_INFO Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120828
16 CACHED_SYSTEM_INFO Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_SYSTEM_INFO 20120828
17 CACHED_TROUBLE_SHOOTING_INFO Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_TROUBLE_SHOOTING_INFO 20120828
18 CACHED_TR_REFERENCES Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES Cached transaction references from Apllication Alias 20130118
19 CACHED_USER_INFO Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_USER_INFO 20120828
20 CACHED_USER_MENU Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120828
21 CACHED_USER_MENU_TREE_INFO Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120828
22 CACHED_USER_ROLES Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_ROLES Cached roles assigned to user 20120828
23 CACHED_WDA_REFERENCES Instance attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES Cached WebDynpro App references from Apllication Alias 20130118
24 CACHED_WHITELIST_ENTRIES Static Attribute Private Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35~T_WHITELIST_ENTRIES 20120828
25 CACHE_ID Instance attribute Private Type reference (TYPE) T_CLUSTER_ID 20120828
26 COCKPIT Instance attribute Private Attribute reference (LIKE) 20120831
27 COCKPIT_UPPERCASE Instance attribute Private Attribute reference (LIKE) 20120831
28 CONFIG_API Instance attribute Private Object reference (TYPE REF TO) /UI2/CL_NWBC_CFG 20130419
29 C_CLUSTER_ID4SAP_MENU Constant Public Type reference (TYPE) SYUNAME 'SAP' User Name 20120828
30 C_FAVORITES Constant Private Type reference (TYPE) AGR_NAME 'SAP_NWBC_FAVORITES!' Role Name 20120828
31 C_NWBC_CACHE_COUNTER_ID Constant Private Type reference (TYPE) INDX_SRTFD 'nwbc_cache_counter' 20130419
32 C_NWBC_MERGED_ROLE_NAME Constant Private Type reference (TYPE) STRING 'NWBC_MERGED_ROLE' Name of merged NWBC role 20120828
33 C_SAP_MENU Constant Private Type reference (TYPE) AGR_NAME 'SAP_MENU' Role Name 20120828
34 C_TXT_MENU_HELP Constant Public Type reference (TYPE) STRING '@HELP@' Hardcoded name for 'Help' menu 20120828
35 C_TXT_MENU_MENU Constant Public Type reference (TYPE) STRING '@MENU@' Hardcoded name for 'Menu' menu 20120828
36 C_TXT_MENU_PERSONALIZE Constant Public Type reference (TYPE) STRING '@PERSONALIZE@' Hardcoded name for 'Personalize' menu 20120828
37 C_TXT_MENU_SEARCH Constant Public Type reference (TYPE) STRING '@SEARCH@' Hardcoded name for 'Search' menu 20120828
38 FULL_QUALIFIED_BASE_URL Instance attribute Private Attribute reference (LIKE) 20120831
39 FULL_QUALIFIED_HOST Instance attribute Private Attribute reference (LIKE) 20120831
40 ICF_BASE_URL Instance attribute Private Attribute reference (LIKE) 20120831
41 LANGUAGE_BCP Instance attribute Public Type reference (TYPE) STRING Language spec acc. to BCP47 standard 20130624
42 NWBC_SHELL Instance attribute Private Attribute reference (LIKE) 20120831
43 PATH_FILTER Instance attribute Private Attribute reference (LIKE) 20130419
44 ROLE_FILTER Instance attribute Private Attribute reference (LIKE) 20120831
45 RUNTIME_LOAD Instance attribute Private Attribute reference (LIKE) 20120831
46 SAP_RELEASE_702_PLUS Instance attribute Private Attribute reference (LIKE) 20120831
47 SERVER Instance attribute Private Attribute reference (LIKE) 20120831
48 URL Instance attribute Private Attribute reference (LIKE) 20120831
49 VERSION Instance attribute Private Attribute reference (LIKE) 20120831
Methods
# Method Level Visibility Method type Description Created on
1 ADD_QUERY_PARAM Instance method Protected Method Moves query paramater 20120828
2 CACHE_NAVIGATION_TREE Instance method Private Method cache calculated NWBC navigation tree 20120829
3 CACHE_OBN_TARGETS Instance method Private Method cache OBN targets 20120829
4 CACHE_SAP_MENU Instance method Private Method cache SAP menu 20120829
5 CHECK_NAVIGATION_TREE_CACHE Instance method Private Method check whether cached NWBC navigation tree is valid 20120829
6 CHECK_SAP_MENU_CACHE Instance method Private Method check whether cached NWBC SAP Menu is valid 20120829
7 COLLECT_NODES Static method Protected Method 20130118
8 COLLECT_REFERENCES Instance method Protected Method Collect associated bindings (cached) 20130118
9 COLLECT_REFERENCES_CORE Static method Protected Method Collect associated bindings 20130118
10 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20120829
11 DECODE_UNIQUE_ID Static method Private Method Encodes navigation tree unique id 20120828
12 ENCODE_UNIQUE_ID Static method Private Method Encodes navigation tree unique id 20120828
13 GET Static method Public Method Return NWBC Runtime 20120828
14 GET_CACHED_NAVIGATION_TREE Instance method Private Method returns cached NWBC navigation tree 20120829
15 GET_CACHED_OBN_TARGETS Instance method Private Method returns cached NWBC OBN targets 20120829
16 GET_ENTERPRISE_SEARCH_ENTRIES Instance method Public Method returns Enterprise Search Entries 20120828
17 GET_FPM_SAVED_SEARCHES Instance method Protected Method Return list of FPM seatrches matching search string 20120828
18 GET_LINKS_BY_NODE Instance method Protected Method Collect Link Collections by node ids 20130118
19 GET_NAVIGATION_TREE Instance method Private Method returns the Navigation Tree from scratch 20120829
20 GET_NAVIGATION_TREE_CORE Instance method Private Method Creates the Navigation Tree from scratch 20120829
21 GET_NODES Instance method Private Method returns the raw navigation tree 20120829
22 GET_NODES_BY_ALIAS Instance method Protected Method Collect nodes by tag from application alias 20130118
23 GET_ROLES_TEXTS Instance method Protected Method 20130419
24 GET_SAP_MENU_INFO Instance method Public Method returns cluster ID for user's area sap menu 20120828
25 GET_SEARCHES_BY_NODE Instance method Protected Method Collect Siearch Providers by node ids 20130118
26 GET_SP_BY_NODE Instance method Protected Method Collect Side Panels by node ids 20130118
27 GET_TREE_EXT_PROVIDER Instance method Protected Method Get Tree Extenstion Provider Object 20130528
28 GET_USER_INFO Instance method Private Method 20120831
29 IS_ROLE_EXIST Static method Public Method Check role existence independt from user 20120828
30 MOVE_QUERY_PARAM Instance method Protected Method Moves query paramater 20120828
31 READ_BIT Static method Private Method Reads bit value 20120828
32 RESOLVE_LPD_CRE Instance method Protected Method 20120828
33 RESOLVE_NAVIGATION Instance method Private Method 20120831
34 RESOLVE_OBN Instance method Private Method resolve object.method 20120829
35 RESOLVE_URL Instance method Private Method Generic nwbc extension URL resolving method 20120829
36 REST_GET_ASSOCIATED Instance method Private Method Process requests for reading associated data 20130118
37 REST_SYSTEM_ALIAS_API Instance method Private Method Process requests for reading associated data 20140402
38 STRIP_NAVIGATION_TREE Instance method Protected Method Strips unused fields from data structure 20120828
39 TO_MD5 Static method Protected Method Creates md5 key out of the string 20120828
40 TREE_ADD_SPECIAL_ENTRIES Instance method Private Method Build parent/child relationship for navigation tree 20120828
41 TREE_BUILD_APPIDS Static method Private Method Build user menu unique application ids for all entries 20130522
42 TREE_BUILD_ICON Instance method Private Method Build complete url for navigation entry 20130904
43 TREE_BUILD_RELATIONSHIP Instance method Private Method Build parent/child relationship for navigation tree 20120828
44 TREE_BUILD_URL Instance method Private Method Build complete url for navigation entry 20120829
45 TREE_BUILD_URLS Instance method Private Method Build complete urls for nodes 20120829
46 TREE_CLONE_ENTRIES Instance method Private Method Build parent/child relationship for navigation tree 20120828
47 TREE_CLONE_ENTRY Instance method Private Method Build parent/child relationship for navigation tree 20120828
48 TREE_MERGE_DUPLICATES Instance method Private Method Build parent/child relationship for navigation tree 20120829
49 TREE_PROCESS_APPL_ALIAS Instance method Private Method Build parent/child relationship for navigation tree 20120828
50 TREE_PROCESS_APPL_ALIAS_GLOBAL Instance method Private Method Build parent/child relationship for navigation tree 20120829
51 TREE_REMOVE_DANGLING_CHILDREN Instance method Private Method Build parent/child relationship for navigation tree 20120829
52 TREE_RESOLVE_TEXTS Instance method Private Method Build complete urls for nodes 20120829
53 TREE_SERIALIZE_CONTEXT Instance method Private Method Create NWBC context for navigation entry 20120829
Events
Class /UI2/CL_NWBC_RUNTIME35 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CLONE_INDEX Private See coding 20131230 tt_clone_index TYPE HASHED TABLE OF t_clone_index WITH UNIQUE KEY object_id
2 T_CLONE_INDEX Private See coding 20131230 BEGIN OF t_clone_index, object_id TYPE string, count LIKE sy-tabix, END OF t_clone_index
3 T_CLUSTER_ID Public See coding 20120828 BEGIN OF t_cluster_id, uname TYPE syuname, extended_key TYPE hier_guid, language TYPE laiso, show_tcode TYPE boole_d, END OF t_cluster_id
4 T_MASK Public See coding 20120828 t_mask(8) TYPE x
5 T_NAVIGATION_TREE_ACCESS Private See coding 20130419 BEGIN OF t_navigation_tree_access, menu_type TYPE /ui2/if_nwbc_runtime35=>t_menu_type, instance TYPE REF TO /ui2/if_nwbc_nav_tree_access, END OF t_navigation_tree_access
6 T_NAVIGATION_TREE_ACCESS_TAB Private See coding 20130419 t_navigation_tree_access_tab TYPE SORTED TABLE OF t_navigation_tree_access WITH UNIQUE KEY menu_type
7 T_SAP_MENU_INFO Public See coding 20120828 BEGIN OF t_sap_menu_info, cluster_id TYPE t_cluster_id, sap_menu_name TYPE hier_guid, timestamp TYPE timestamp, END OF t_sap_menu_info
Method Signatures

Method ADD_QUERY_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMS Call by reference Type reference (TYPE) TIHTTPNVP Parameters table 20120828
2 Importing IV_NAME Call by reference Type reference (TYPE) CSEQUENCE Name of parameter 20120828
3 Importing IV_QUERY_STRING Call by reference Type reference (TYPE) CSEQUENCE Query string 20120828
4 Importing IV_VALUE Call by reference Type reference (TYPE) CSEQUENCE Value of parameter 20120828

Method ADD_QUERY_PARAM on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method CACHE_NAVIGATION_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NAVIGATION_TREE_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120829
2 Importing IT_NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120829
3 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120829

Method CACHE_NAVIGATION_TREE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method CACHE_OBN_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBN_TARGETS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_OBN_TARGETS 20120829

Method CACHE_OBN_TARGETS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method CACHE_SAP_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NAVIGATION_TREE_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120829
2 Importing IT_NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120829

Method CACHE_SAP_MENU on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method CHECK_NAVIGATION_TREE_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DONT_CACHE Call by reference Type reference (TYPE) ABAP_BOOL 20120829
2 Exporting EV_IS_NAV_TREE_CACHE_VALID Call by reference Type reference (TYPE) ABAP_BOOL 20120829
3 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120829

Method CHECK_NAVIGATION_TREE_CACHE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method CHECK_SAP_MENU_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CACHE_EXIST Call by reference Type reference (TYPE) ABAP_BOOL 20120829
2 Exporting EV_DONT_CACHE Call by reference Type reference (TYPE) ABAP_BOOL 20120829

Method CHECK_SAP_MENU_CACHE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method COLLECT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_UNIQUE_IDS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS 20130118
2 Importing IT_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE 20130118
3 Importing IV_INCLUDE_FOLDERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130118
4 Importing IV_LEVEL Call by reference Type reference (TYPE) I 99999 Nesting level to read 20130118
5 Importing IV_ROOT Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_ENTRY-OBJECT_ID /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_ENTRY-OBJECT_ID 20130118

Method COLLECT_NODES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method COLLECT_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES Direct node references 20130118
2 Exporting ET_TRANSACTION Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES Transaction references 20130118
3 Exporting ET_WDA Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES WebDynpro Application references 20130118
4 Importing IT_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE Navigation tree 20130118

Method COLLECT_REFERENCES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method COLLECT_REFERENCES_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES Direct node references 20130118
2 Exporting ET_TRANSACTION Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES Transaction references 20130118
3 Exporting ET_WDA Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>TT_REFERENCES WebDynpro Application references 20130118
4 Importing IT_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE Navigation tree 20130118

Method COLLECT_REFERENCES_CORE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASE_URL Call by reference Type reference (TYPE) STRING 20120829
2 Importing COCKPIT Call by reference Type reference (TYPE) STRING 20120829
3 Importing FULL_QUALIFIED_BASE_URL Call by reference Type reference (TYPE) STRING 20120829
4 Importing ICF_BASE_URL Call by reference Type reference (TYPE) STRING Internal ICF path 20120829
5 Importing NWBC_SHELL Call by reference Type reference (TYPE) STRING cl_nwbc=>for_desktop | cl_nwbc=>for_html 20120829
6 Importing ROLE_FILTER Call by reference Type reference (TYPE) STRING 20120829
7 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20120829

Method CONSTRUCTOR on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method DECODE_UNIQUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AGR_NAME Call by reference Type reference (TYPE) AGR_NAME Role Name 20120828
2 Exporting ORIGIN_ID Call by reference Type reference (TYPE) STRING Original id of node from PFCG 20120828
3 Exporting SYSID Call by reference Attribute reference (LIKE) SY-SYSID Name of the SAP System 20120828
4 Importing UNIQUE_ID Call by reference Type reference (TYPE) STRING Node Unique ID 20120828

Method DECODE_UNIQUE_ID on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method ENCODE_UNIQUE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGR_NAME Call by reference Type reference (TYPE) AGR_NAME Role Name 20120828
2 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type 20120828
3 Importing ORIGIN_ID Call by reference Type reference (TYPE) STRING Original id of node from PFCG 20120828
4 Importing SYSID Call by reference Attribute reference (LIKE) SY-SYSID SY-SYSID Name of the SAP System 20120828
5 Returning UNIQUE_ID Value transfer Type reference (TYPE) STRING Node Unique ID 20120828

Method ENCODE_UNIQUE_ID on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BASE_URL Call by reference Type reference (TYPE) STRING `` 20120828
2 Importing COCKPIT Call by reference Type reference (TYPE) STRING `` 20120828
3 Importing FULL_QUALIFIED_BASE_URL Call by reference Type reference (TYPE) STRING `` 20120828
4 Importing ICF_BASE_URL Call by reference Type reference (TYPE) STRING `` 20120828
5 Importing NWBC_SHELL Call by reference Type reference (TYPE) STRING cl_nwbc=>for_desktop | cl_nwbc=>for_html 20120828
6 Importing ROLE_FILTER Call by reference Type reference (TYPE) STRING `` 20120828
7 Returning RUNTIME Value transfer Object reference (TYPE REF TO) /UI2/IF_NWBC_RUNTIME 20120828
8 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Framework (iHTTP) HTTP Server 20120828

Method GET on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_CACHED_NAVIGATION_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAVIGATION_TREE_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120829
2 Exporting ET_NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120829
3 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120829

Method GET_CACHED_NAVIGATION_TREE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_CACHED_OBN_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBN_TARGETS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_OBN_TARGETS 20120829

Method GET_CACHED_OBN_TARGETS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_ENTERPRISE_SEARCH_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ENTERPRISE_SEARCH_ENTRIES Value transfer Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_SEARCH_ENTRIES 20120828

Method GET_ENTERPRISE_SEARCH_ENTRIES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_FPM_SAVED_SEARCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAX_HIT_COUNT Call by reference Type reference (TYPE) I 25 Maximum number of entries to read 20120828
2 Importing PATTERN Call by reference Type reference (TYPE) CSEQUENCE Search pattern 20120828
3 Returning QUERIED_APPLICATIONS Value transfer Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_APPLICATIONS List of found applications 20120828
4 Importing QUERY Call by reference Type reference (TYPE) CSEQUENCE Query string, can contain leading or trailing '*' 20120828

Method GET_FPM_SAVED_SEARCHES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_LINKS_BY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LC Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS Associated LCs 20130118
2 Importing IT_NODES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS Unique IDs for which LCs should be queried 20130118
3 Importing IT_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE Navigation tree 20130118

Method GET_LINKS_BY_NODE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_NAVIGATION_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120829
2 Exporting NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120829
3 Exporting NAVIGATION_TREE_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120829
4 Exporting NAVIGATION_TREE_STD Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120829

Method GET_NAVIGATION_TREE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_NAVIGATION_TREE_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_LANGUAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120829
2 Importing IT_ROLE_IDS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_ROLE_IDS 20120829
3 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120829
4 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120829
5 Changing NAVIGATION_TREE_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120829
6 Importing SERVICEMAP_TIMESTAMP Call by reference Type reference (TYPE) STRING '' 20120829
7 Importing SHOW_TRANSACTION_CODES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120829
8 Importing USER Call by reference Type reference (TYPE) CSEQUENCE 20120829

Method GET_NAVIGATION_TREE_CORE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ROLE_IDS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_ROLE_IDS 20120829
2 Exporting ET_NAVIGATION_TREE_SAP Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120829
3 Exporting ET_NODES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NODES 20120829
4 Exporting ET_TEXTS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_TEXTS 20120829
5 Exporting ET_URLS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_URLS 20120829
6 Exporting EV_DONT_CACHE Call by reference Type reference (TYPE) ABAP_BOOL 20120829
7 Exporting EV_SAP_MENUS_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20120829
8 Importing IV_ALL_LANGUAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120829
9 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20120829
10 Importing IV_USER Call by reference Type reference (TYPE) CSEQUENCE 20120829
11 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120829

Method GET_NODES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_NODES_BY_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS Associated nodes 20130118
2 Importing IT_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE Navigation tree 20130118
3 Importing IV_COLLECT_LINK_COLLECTIONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Collect associated Link Collections 20130118
4 Importing IV_COLLECT_SEARCHES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Collect associated Search Providers 20130118
5 Importing IV_COLLECT_SIDE_PANELS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Collect associated Side Panels 20130118
6 Importing IV_INCLUDE_FOLDERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Include folders 20130118
7 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) STRING Object ID 20130118
8 Importing IV_TR Call by reference Type reference (TYPE) STRING Transaction code (SE80) 20130118
9 Importing IV_URL Call by reference Type reference (TYPE) STRING Generic URL 20130118
10 Importing IV_WDA Call by reference Type reference (TYPE) STRING Web Dynpro Application name and configuration 20130118

Method GET_NODES_BY_ALIAS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_ROLES_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCRIPTIONS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_ROLES_LANG_TEXTS 20130419
2 Exporting ET_TEXTS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_ROLES_LANG_TEXTS 20130419
3 Importing IT_ROLES_IDS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_ROLE_IDS 20130419
4 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU 20130419

Method GET_ROLES_TEXTS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_SAP_MENU_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SAP_MENU_INFO Value transfer Type reference (TYPE) T_SAP_MENU_INFO 20120828

Method GET_SAP_MENU_INFO on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_SEARCHES_BY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEARCHES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS Associated Searches 20130118
2 Importing IT_NODES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS Unique IDs for which SPs should be queried 20130118
3 Importing IT_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE Navigation tree 20130118

Method GET_SEARCHES_BY_NODE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_SP_BY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SP Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS Associated SPs 20130118
2 Importing IT_NODES Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_UNIQUE_IDS Unique IDs for which SPs should be queried 20130118
3 Importing IT_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE Navigation tree 20130118

Method GET_SP_BY_NODE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_TREE_EXT_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TREE_EXT_PROVIDER Value transfer Object reference (TYPE REF TO) /UI2/IF_NWBC_TREE_EXT_PROVIDER NWBC extend navigation tree 20130528

Method GET_TREE_EXT_PROVIDER on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method GET_USER_INFO Signature

Method GET_USER_INFO on class /UI2/CL_NWBC_RUNTIME35 has no parameter.
Method GET_USER_INFO on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method IS_ROLE_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGR_NAME Call by reference Type reference (TYPE) AGR_NAME Role Name 20120828
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120828

Method IS_ROLE_EXIST on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method MOVE_QUERY_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SOURCE Call by reference Type reference (TYPE) TIHTTPNVP Source table 20120828
2 Changing CT_TARGET Call by reference Type reference (TYPE) TIHTTPNVP Target table 20120828
3 Importing IV_DELETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Delete parameter from source 20120828
4 Importing IV_NAME Call by reference Type reference (TYPE) CSEQUENCE Name of parameter 20120828
5 Importing IV_NEW_NAME Call by reference Type reference (TYPE) CSEQUENCE Optional new name 20120828

Method MOVE_QUERY_PARAM on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method READ_BIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLAGS Call by reference Type reference (TYPE) CHAR16 PFCG flags to decode 20120828
2 Importing MASK Call by reference Type reference (TYPE) XUBITVEC16 Bit Vector (16 Bits) 20120828
3 Importing MASK8 Call by reference Type reference (TYPE) T_MASK Bit Vector (32 Bits) 20120828
4 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL Flag value 20120828

Method READ_BIT on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method RESOLVE_LPD_CRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_POST_BODY Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20120828
2 Exporting EV_URL Call by reference Type reference (TYPE) STRING 20120828
3 Importing IV_APP_PARAMS Call by reference Type reference (TYPE) STRING 20120828
4 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20120828
5 Importing IV_SM59_ALIAS Call by reference Type reference (TYPE) STRING 20120828

Method RESOLVE_LPD_CRE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method RESOLVE_NAVIGATION Signature

Method RESOLVE_NAVIGATION on class /UI2/CL_NWBC_RUNTIME35 has no parameter.
Method RESOLVE_NAVIGATION on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method RESOLVE_OBN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBN_TARGET Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_OBN_TARGET 20120829
2 Importing METHOD Call by reference Type reference (TYPE) STRING 20120829
3 Importing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120829
4 Importing OBJECT Call by reference Type reference (TYPE) STRING 20120829
5 Exporting OBN_RESOLVE_LOG Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_OBN_RESOLVE_LOG 20120829
6 Importing OBN_TARGETS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_OBN_TARGETS 20120829
7 Importing REQUEST_OBN_RESOLVE_LOG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120829
8 Importing SYSTEM_ALIAS Call by reference Type reference (TYPE) STRING 20120829

Method RESOLVE_OBN on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method RESOLVE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NAVIGATION_ENTRY Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_ENTRY Only valid and bound if object_id is set. 20120829
2 Importing NWBC_CONTEXT Call by reference Type reference (TYPE) STRING String that encodes position within navigation tree 20120829
3 Changing QUERY_PARMS Call by reference Type reference (TYPE) TIHTTPNVP Post body from OBN navigation 20120829
4 Exporting REPORT_TYPE Call by reference Type reference (TYPE) STRING Type of the returned URL 20120829
5 Exporting SM59_RFC_DESTINATION_NAME Call by reference Type reference (TYPE) RFCDES-RFCDEST Logical Destination (Specified in Function Call) 20120829
6 Importing TARGET Call by reference Type reference (TYPE) CSEQUENCE Role: role:object_id 20120829
7 Exporting URL Call by reference Type reference (TYPE) STRING Target (Fully Qualified) URL inclusive parameters 20120829
# Exception Resumable Description Created on
1 NOT_RESOLVED The URL can not be resolved 20120831
2 RESOLVING_ERROR Url is recognized but error during resolving occured 20120831

Method REST_GET_ASSOCIATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVER_ASSIST Call by reference Object reference (TYPE REF TO) /UI2/CL_NWBC_SERVER_ASSIST NWBC - Server Assist 20130118
2 Importing IV_CMD Call by reference Type reference (TYPE) CSEQUENCE Command name 20130118
3 Importing IV_FORMAT Call by reference Attribute reference (LIKE) /UI2/IF_NWBC_CONSTANTS=>GC_S_CONTENT_FORMAT-XML /UI2/IF_NWBC_CONSTANTS=>GC_S_CONTENT_FORMAT-XML Output Format 20140404
4 Importing IV_REST_OF_URL Call by reference Type reference (TYPE) STRING Rest of URL to be processed 20130118

Method REST_GET_ASSOCIATED on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method REST_SYSTEM_ALIAS_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVER_ASSIST Call by reference Object reference (TYPE REF TO) /UI2/CL_NWBC_SERVER_ASSIST NWBC - Server Assist 20140402
2 Importing IV_CMD Call by reference Type reference (TYPE) CSEQUENCE Command name 20140402
3 Importing IV_FORMAT Call by reference Attribute reference (LIKE) /UI2/IF_NWBC_CONSTANTS=>GC_S_CONTENT_FORMAT-XML /UI2/IF_NWBC_CONSTANTS=>GC_S_CONTENT_FORMAT-XML Output Format 20140404
4 Importing IV_REST_OF_URL Call by reference Type reference (TYPE) STRING Rest of URL to be processed 20140402

Method REST_SYSTEM_ALIAS_API on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method STRIP_NAVIGATION_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_SRT 20120828

Method STRIP_NAVIGATION_TREE on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TO_MD5 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LENGTH Call by reference Type reference (TYPE) I 0 String length to be involved in calculation 20120828
2 Importing IV_VALUE Call by reference Type reference (TYPE) STRING Input string 20120828
3 Returning RV_RESULT Value transfer Type reference (TYPE) STRING Caluclated MD5 hash key 20120828

Method TO_MD5 on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_ADD_SPECIAL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120828
2 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120828
3 Changing NAVIGATION_TREE_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE_INFO 20120828
4 Importing SERVICEMAP_TIMESTAMP Call by reference Type reference (TYPE) STRING '' 20120828

Method TREE_ADD_SPECIAL_ENTRIES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_BUILD_APPIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20130522

Method TREE_BUILD_APPIDS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_BUILD_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_ENTRY 20130904
2 Changing CT_NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20131230
3 Importing IS_USER_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_USER_INFO 20130904

Method TREE_BUILD_ICON on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_BUILD_RELATIONSHIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120828

Method TREE_BUILD_RELATIONSHIP on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_BUILD_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_ENTRY 20120829
2 Changing CT_NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20131230
3 Importing IS_USER_INFO Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_USER_INFO 20130903
4 Importing IV_FORCE_ALIAS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130419

Method TREE_BUILD_URL on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_BUILD_URLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU_TYPE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_MENU_TYPE Menu Type; see Type description 20120829
2 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120829
3 Importing SAP_MENUS_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120829
4 Importing SERVICEMAP_TIMESTAMP Call by reference Type reference (TYPE) STRING '' 20120829

Method TREE_BUILD_URLS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_CLONE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120828

Method TREE_CLONE_ENTRIES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_CLONE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CLONE_INDEX Call by reference Type reference (TYPE) TT_CLONE_INDEX 20131230
2 Changing CT_NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120828
3 Changing CV_CLONE_IDX Call by reference Attribute reference (LIKE) SY-TABIX 20131230
4 Importing IV_OBJECT_IDX Value transfer Attribute reference (LIKE) SY-TABIX 20131230
5 Importing IV_RECURSIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Clone also children 20120828

Method TREE_CLONE_ENTRY on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_MERGE_DUPLICATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120829

Method TREE_MERGE_DUPLICATES on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_PROCESS_APPL_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120828

Method TREE_PROCESS_APPL_ALIAS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_PROCESS_APPL_ALIAS_GLOBAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120829

Method TREE_PROCESS_APPL_ALIAS_GLOBAL on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_REMOVE_DANGLING_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120829

Method TREE_REMOVE_DANGLING_CHILDREN on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_RESOLVE_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NAVIGATION_TREE Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_TREE 20120829
2 Importing IT_ROLE_IDS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_ROLE_IDS 20120829
3 Importing IT_TEXTS Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_TEXTS_H 20120829
4 Importing IV_SAP_MENUS_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120829

Method TREE_RESOLVE_TEXTS on class /UI2/CL_NWBC_RUNTIME35 has no exception.

Method TREE_SERIALIZE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAVIGATION_ENTRY Call by reference Type reference (TYPE) /UI2/IF_NWBC_RUNTIME35=>T_NAVIGATION_ENTRY Navigation entry 20120829
2 Returning RV_CONTEXT Value transfer Type reference (TYPE) STRING URL encoded context string 20120829

Method TREE_SERIALIZE_CONTEXT on class /UI2/CL_NWBC_RUNTIME35 has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 100