Hierarchy

⤷

⤷

Properties
Class | CL_UAP_TREE_NAVIGATION | |
Short Description | Navigation with Overview Tree | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | UAP_GUI_ENABLING_FRAMEWORK | Framework for GUI Programming |
Created | 20000117 | SAP |
Last change | 20041006 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_UAP_TREE_NAVIGATION has no interface implemented.
Friends
Class CL_UAP_TREE_NAVIGATION has no friend class.
Attributes
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CMENU_REQUESTED | Instance Event (0) |
Public (2) |
Menu Requested | 20010201 |
2 | DROPDOWN_REQUESTED | Instance Event (0) |
Private (0) |
Dropdown for Function | 20010201 |
3 | FUNCTION_SELECTION | Instance Event (0) |
Public (2) |
Function Selection | 20010201 |
4 | NODE_SELECTION | Instance Event (0) |
Public (2) |
Selection of node | 20010201 |
Types
Class CL_UAP_TREE_NAVIGATION has no local type.
Method Signatures
Method ADD_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NODE_KEY | Call by reference | Attribute reference (LIKE) | 20001203 |
Method ADD_NODES on class CL_UAP_TREE_NAVIGATION has no exception.
Method ADD_TO_FAVORITES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010306 | ||
2 | ![]() |
IM_PARENT | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010306 |
Method ADD_TO_FAVORITES on class CL_UAP_TREE_NAVIGATION has no exception.
Method ADJUST_TOOLBAR_STATUS Signature
Method ADJUST_TOOLBAR_STATUS on class CL_UAP_TREE_NAVIGATION has no parameter.
Method ADJUST_TOOLBAR_STATUS on class CL_UAP_TREE_NAVIGATION has no exception.
Method ADJUST_TREE Signature
Method ADJUST_TREE on class CL_UAP_TREE_NAVIGATION has no parameter.
Method ADJUST_TREE on class CL_UAP_TREE_NAVIGATION has no exception.
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DESTINATION | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010322 | ||
2 | ![]() |
IM_SOURCE | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010322 | ||
3 | ![]() |
RE_MODE | Value transfer | Type reference (TYPE) | CDCHNGIND | Art der Änderung (U, I, E, D) | 20010322 |
Method CHECK_AUTHORITY on class CL_UAP_TREE_NAVIGATION has no exception.
Method COLLAPSE_TREE Signature
Method COLLAPSE_TREE on class CL_UAP_TREE_NAVIGATION has no parameter.
Method COLLAPSE_TREE on class CL_UAP_TREE_NAVIGATION has no exception.
Method COMPLETE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_NODES | Call by reference | Type reference (TYPE) | UAP_NODES | Knoten für Navigation | 20010223 |
Method COMPLETE_NODES on class CL_UAP_TREE_NAVIGATION has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20010311 | ||
2 | ![]() |
IM_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | Dynpronummer | 20000117 | ||
3 | ![]() |
IM_FAVORITES | Call by reference | Type reference (TYPE) | UAP_BOOLEAN | SPACE | Boolean | 20010309 | |
4 | ![]() |
IM_INDEX | Call by reference | Type reference (TYPE) | UAP_BOOLEAN | SPACE | Boolean | 20010213 | |
5 | ![]() |
IM_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Programmname | 20000117 | ||
6 | ![]() |
IM_SEARCH | Call by reference | Type reference (TYPE) | UAP_BOOLEAN | SPACE | Boolean | 20010213 |
Method CONSTRUCTOR on class CL_UAP_TREE_NAVIGATION has no exception.
Method CREATE_TREE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010215 | ||
2 | ![]() |
RE_TREE_NODE | Value transfer | Type reference (TYPE) | MTREESNODE | Knotenstruktur eines Simple Trees (Report saptrex3) | 20010215 |
Method CREATE_TREE_NODE on class CL_UAP_TREE_NAVIGATION has no exception.
Method DELETE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ALL | Call by reference | Type reference (TYPE) | UAP_BOOLEAN | SPACE | alle Vorkommen | 20010212 | |
2 | ![]() |
IM_NODES | Call by reference | Type reference (TYPE) | UAP_NODES | Knoten für Navigation | 20010130 | ||
3 | ![]() |
IM_ONLY_FAVORITES | Call by reference | Type reference (TYPE) | UAP_BOOLEAN | SPACE | Boolean | 20010309 |
Method DELETE_NODES on class CL_UAP_TREE_NAVIGATION has no exception.
Method DROP_IS_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DESTINATION | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010207 | ||
2 | ![]() |
IM_SOURCE | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010207 | ||
3 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | UAP_BOOLEAN | Boolean | 20010207 |
Method DROP_IS_ALLOWED on class CL_UAP_TREE_NAVIGATION has no exception.
Method EXPAND_TREE Signature
Method EXPAND_TREE on class CL_UAP_TREE_NAVIGATION has no parameter.
Method EXPAND_TREE on class CL_UAP_TREE_NAVIGATION has no exception.
Method GET_EXTENSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_EXTENSION | Value transfer | Type reference (TYPE) | I | Breite | 20000620 |
Method GET_EXTENSION on class CL_UAP_TREE_NAVIGATION has no exception.
Method GET_SELECTED_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_NODE | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010313 |
Method GET_SELECTED_NODE on class CL_UAP_TREE_NAVIGATION has no exception.
Method HANDLE_CMENU_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MENU | Call by reference | Type reference (TYPE) | 20001201 | ||||
2 | ![]() |
NODE_KEY | Call by reference | Attribute reference (LIKE) | 20010109 |
Method HANDLE_CMENU_REQUEST on class CL_UAP_TREE_NAVIGATION has no exception.
Method HANDLE_CMENU_SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Attribute reference (LIKE) | 20001201 | ||||
2 | ![]() |
NODE_KEY | Call by reference | Type reference (TYPE) | 20001201 |
Method HANDLE_CMENU_SELECT on class CL_UAP_TREE_NAVIGATION has no exception.
Method HANDLE_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NODE_KEY | Value transfer | Attribute reference (LIKE) | NODE_KEY | 20001201 |
Method HANDLE_DOUBLE_CLICK on class CL_UAP_TREE_NAVIGATION has no exception.
Method HANDLE_DRAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DRAG_DROP_OBJECT | Call by reference | Attribute reference (LIKE) | 20010123 | ||||
2 | ![]() |
NODE_KEY | Call by reference | Attribute reference (LIKE) | 20010123 |
Method HANDLE_DRAG on class CL_UAP_TREE_NAVIGATION has no exception.
Method HANDLE_DROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DRAG_DROP_OBJECT | Call by reference | Attribute reference (LIKE) | 20010123 | ||||
2 | ![]() |
NODE_KEY | Call by reference | Attribute reference (LIKE) | 20010123 |
Method HANDLE_DROP on class CL_UAP_TREE_NAVIGATION has no exception.
Method INCLUDE_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | Position | 20010213 |
Method INCLUDE_SEARCH on class CL_UAP_TREE_NAVIGATION has no exception.
Method INCLUDE_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | Position | 20010213 |
Method INCLUDE_TOOLBAR on class CL_UAP_TREE_NAVIGATION has no exception.
Method INCLUDE_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ROW | Call by reference | Type reference (TYPE) | I | Position | 20010213 |
Method INCLUDE_TREE on class CL_UAP_TREE_NAVIGATION has no exception.
Method INIT_TREE Signature
Method INIT_TREE on class CL_UAP_TREE_NAVIGATION has no parameter.
Method INIT_TREE on class CL_UAP_TREE_NAVIGATION has no exception.
Method INSERT_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NODES | Value transfer | Type reference (TYPE) | UAP_NODES | Knoten für Navigation | 20010124 |
Method INSERT_NODES on class CL_UAP_TREE_NAVIGATION has no exception.
Method IS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20000626 |
Method IS_ACTIVE on class CL_UAP_TREE_NAVIGATION has no exception.
Method LOCK_DRAG_DROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DESTINATION | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010319 | ||
2 | ![]() |
IM_SOURCE | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010319 | ||
3 | ![]() |
RE_MODE | Value transfer | Type reference (TYPE) | CDCHNGIND | Art der Änderung (U, I, E, D) | 20010319 |
Method LOCK_DRAG_DROP on class CL_UAP_TREE_NAVIGATION has no exception.
Method ON_KEY_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_NEW_KEY | Call by reference | Attribute reference (LIKE) | 20010205 |
Method ON_KEY_CHANGED on class CL_UAP_TREE_NAVIGATION has no exception.
Method ON_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTION | Call by reference | Attribute reference (LIKE) | 20010213 | ||||
2 | ![]() |
FRAME | Call by reference | Attribute reference (LIKE) | 20010213 | ||||
3 | ![]() |
GETDATA | Call by reference | Attribute reference (LIKE) | 20010213 | ||||
4 | ![]() |
POSTDATA | Call by reference | Attribute reference (LIKE) | 20010213 | ||||
5 | ![]() |
QUERY_TABLE | Call by reference | Attribute reference (LIKE) | 20010213 |
Method ON_SEARCH on class CL_UAP_TREE_NAVIGATION has no exception.
Method ON_TOOLBAR_DROPDOWN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Attribute reference (LIKE) | 20010201 | ||||
2 | ![]() |
POSX | Call by reference | Attribute reference (LIKE) | 20010201 | ||||
3 | ![]() |
POSY | Call by reference | Attribute reference (LIKE) | 20010201 |
Method ON_TOOLBAR_DROPDOWN on class CL_UAP_TREE_NAVIGATION has no exception.
Method ON_TOOLBAR_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Attribute reference (LIKE) | 20010201 |
Method ON_TOOLBAR_SELECTION on class CL_UAP_TREE_NAVIGATION has no exception.
Method SEARCH_EQUAL_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010223 | ||
2 | ![]() |
RE_NODES | Value transfer | Type reference (TYPE) | UAP_NODES | Knoten für Navigation | 20010223 |
Method SEARCH_EQUAL_NODES on class CL_UAP_TREE_NAVIGATION has no exception.
Event Signatures
Event CMENU_REQUESTED Signature
Event CMENU_REQUESTED on class CL_UAP_TREE_NAVIGATION has no parameter.
Event DROPDOWN_REQUESTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_OK_CODE | Exporting | Value transfer | Type reference (TYPE) | UAP_OK | OK-Code | 20010201 |
Event FUNCTION_SELECTION Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_OK_CODE | Exporting | Value transfer | Type reference (TYPE) | UAP_OK | OK-Code | 20010201 |
Event NODE_SELECTION Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_NODE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_UAP_NAVIGATION_NODE | Navigationsknoten | 20010201 |
History
Last changed by/on | SAP | 20041006 |
SAP Release Created in |