SAP ABAP Interface /UI2/IF_NAV_TREE_ACCESS (Navigation tree data access)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷
CA-UI2-INT-BE (Application Component) Backend Enablement
⤷
/UI2/SERVICES_NAV_TREE_700 (Package) UI BE: Navigation tree services, release 7.00

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /UI2/CL_NAV_TREE_DA | NavigationTree Data Accessor | 20111103 |
Properties
Interface | /UI2/IF_NAV_TREE_ACCESS | |
Short Description | Navigation tree data access |
General Data
Package | /UI2/SERVICES_NAV_TREE_700 | UI BE: Navigation tree services, release 7.00 |
Created | 20111103 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /UI2/IF_NWBC_RUNTIME | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | IF_NWBC_RUNTIME | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface /UI2/IF_NAV_TREE_ACCESS has no interface.
Friends
Interface /UI2/IF_NAV_TREE_ACCESS has no friend.
Attributes
Interface /UI2/IF_NAV_TREE_ACCESS has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get navigation tree | 20111103 |
Events
Interface /UI2/IF_NAV_TREE_ACCESS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | T_LANG_TEXT | Public | See coding | 20120503 | BEGIN OF t_lang_text,
language TYPE laiso,
text TYPE string,
END OF t_lang_text
|
||
2 | T_LANG_TEXTS | Public | See coding | 20120503 | t_lang_texts TYPE STANDARD TABLE OF t_lang_text WITH KEY language
|
||
3 | T_NAVIGATION_ENTRY | Public | See coding | 20120503 | BEGIN OF t_navigation_entry,
object_id TYPE string, " node id
unique_id TYPE string, " unique id that is computed to be "stable"
parent_id TYPE string, " parent id
agr_name TYPE agr_name, " role name
origin_id TYPE string, " object_id of the node relative to the role (agr_name)
menu_level TYPE string, " tree depth
report_type TYPE string, " see e_report_type
client_type TYPE string, " see e_client_type
sort_order TYPE i, " sort sequence of the tree level
target_system TYPE string, " if this application must be started on a different server
url TYPE string, " application URL
is_hidden TYPE abap_bool, " not shown in tree
force_sapgui TYPE abap_bool, " enable native SAPGUI rendering in the browser
is_report TYPE abap_bool, " special visualisation
is_new_create TYPE abap_bool, " move into "new" menu
is_home_page TYPE abap_bool, " homepage of the parent folder
for_print TYPE abap_bool, " this entry is used to show "printed" documents, new icon in NWBC v1.0
is_service_map TYPE abap_bool, " not used yet
link_collection TYPE abap_bool, " folder is part of link collections
single_top_level TYPE abap_bool, " display only one top level entry, rest on left panel
menu_entry TYPE abap_bool, " these entries belong in top menu
ref_id TYPE string, " homepage/folder reference (object id)
text TYPE string, " display text
description TYPE string, " tooltip text
icon TYPE string, " icon only relevant for folder root nodes (level=1) when visualized on the shell
icon_for_service_map TYPE string, " icon only relevant for folders when displayed in a service map (48x48)
is_top_level TYPE abap_bool, " set if node is a top level node
has_children TYPE abap_bool, " set if the node has children
is_disabled TYPE abap_bool, " entry is visible in tree, but disabled
is_emphasized TYPE abap_bool, " entry should be visualized more prominent in tree
application_alias TYPE string, " a string with no further meaning that applications can configure in PFCG to recognize entries again during BADI call
nwbc_context TYPE string, " runtimee encoded string that encodes context for application to know from where it is started
text_texts TYPE t_lang_texts,
description_texts TYPE t_lang_texts,
my_favorite TYPE abap_bool,
my_favorite_created TYPE tzntstmps,
my_last_used TYPE tzntstmps,
my_usage_counter TYPE int2,
END OF t_navigation_entry
|
||
4 | T_NAVIGATION_TREE | Public | See coding | 20120503 | t_navigation_tree TYPE STANDARD TABLE OF t_navigation_entry WITH KEY object_id
|
Method Signatures
Method GET_NAVIGATION_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NAVIGATION_TREE | Call by reference | Type reference (TYPE) | /UI2/IF_NWBC_RUNTIME=>T_NAVIGATION_TREE | Navigation tree | 20111103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
UI2 Exception for data provider | 20111103 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 200 |