Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface composition (i COMPRISING i_ref) | IF_ITEM_TREE_CONTROL | *NO* REUSE - Internal Tree Control | 20071022 |
| 2 | Interface composition (i COMPRISING i_ref) | _IF_GUI_COLUMN_TREE | Strictely Internal: Column Tree Control | 20071209 |
| 3 | Interface composition (i COMPRISING i_ref) | _IF_GUI_ITEM_TREE_CONTROL | Strictely Internal: Item Tree Control | 20071209 |
| 4 | Interface composition (i COMPRISING i_ref) | _IF_GUI_TREE_CONTROL_BASE | Strictely Internal: Basic Tree Control | 20071209 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_AST_GUI_COLUMN_TREE_FAKE | - NO REUSE - Humble Object Column Tree for Unit Tests | 20071022 |
| 6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_AST_GUI_LIST_TREE_FAKE | - NO REUSE - Humble Object for use as DOC | 20080311 |
| 7 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_AST_TREE_CONTROL_BASE_DLGT | - NO REUSE -Delegate to Tree Control Base | 20071022 |
Properties
| Interface | IF_TREE_CONTROL_BASE | |
| Short Description | *NO* REUSE - Internal Tree Control |
General Data
| Package | SABP_SELFTEST_CONTROLS_GUI | *NO* REUSE - Left Overs which Need to be Adressed by .... |
| Created | 20071022 | SAP |
| Last changed | 20130531 | SAP |
| 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) |
| 2 | CNDD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 3 | CNTL | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_TREE_CONTROL_BASE has no interface.
Friends
Interface IF_TREE_CONTROL_BASE has no friend.
Attributes
Interface IF_TREE_CONTROL_BASE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Define Key That Triggers KEYPRESS Event | 20071022 | |
| 2 | Instance method | Public | Method | Accessibility: Sets Info Text to One Style | 20071022 | |
| 3 | Instance method | Public | Method | Accessibility: Deletes the Info Texts of All Styles | 20071022 | |
| 4 | Instance method | Public | Method | Accessibility: Deletes the Info Text for One Style | 20071022 | |
| 5 | Instance method | Public | Method | Collapses all Branches of Tree | 20071022 | |
| 6 | Instance method | Public | Method | Collapse nodes | 20071022 | |
| 7 | Instance method | Public | Method | Collapses all Branches of a Part of the Tree | 20071022 | |
| 8 | Instance method | Public | Method | Deletes all nodes of the tree | 20071022 | |
| 9 | Instance method | Public | Method | Deletes one node of the tree | 20071022 | |
| 10 | Instance method | Public | Method | Delete Several Nodes | 20071022 | |
| 11 | Instance method | Public | Method | Ensures That One Node Is Visible in Control | 20071022 | |
| 12 | Instance method | Public | Method | Expand Node (Subtree) | 20071022 | |
| 13 | Instance method | Public | Method | Expand Nodes | 20071022 | |
| 14 | Instance method | Public | Method | Expands all Root Nodes | 20071022 | |
| 15 | Instance method | Public | Method | Reads Expanded Nodes | 20071022 | |
| 16 | Instance method | Public | Method | Returns the Key of the Selected Node | 20071022 | |
| 17 | Instance method | Public | Method | Reads the selected nodes | 20071022 | |
| 18 | Instance method | Public | Method | Returns the Key of the Node at Top of Control | 20071022 | |
| 19 | Instance method | Public | Method | Move Node in Tree | 20071022 | |
| 20 | Instance method | Public | Method | Sets Whether a Node Can Be Selected | 20071022 | |
| 21 | Instance method | Public | Method | Sets the DRAGDROPID Property of a Node | 20071022 | |
| 22 | Instance method | Public | Method | Sets the EXPANDER Property for a Node | 20071022 | |
| 23 | Instance method | Public | Method | Sets the Folder Symbol to Expanded | 20071022 | |
| 24 | Instance method | Public | Method | Sets Visibility of a Node | 20071022 | |
| 25 | Instance method | Public | Method | Sets the IS_FOLDER Property of a Node | 20071022 | |
| 26 | Instance method | Public | Method | Sets Whether The Control Draws Hierarchy Line for a Node | 20071022 | |
| 27 | Instance method | Public | Method | Sets Leaf Symbol / Closed Folder Symbol | 20071022 | |
| 28 | Instance method | Public | Method | Sets the STYLE Property of a Node | 20071022 | |
| 29 | Instance method | Public | Method | Romve All Definitions of ADD_KEY_STROKE | 20071022 | |
| 30 | Instance method | Public | Method | Scrolls Tree Control | 20071022 | |
| 31 | Instance method | Public | Method | Select Nodes (Only With Multiple Node Selection) | 20071022 | |
| 32 | Instance method | Public | Method | Sets the Context Menu Selection Events | 20071022 | |
| 33 | Instance method | Public | Method | Standard Drop for Free Area in Control | 20071022 | |
| 34 | Instance method | Public | Method | 'X': Clicking node with right mouse button does not select | 20071022 | |
| 35 | Instance method | Public | Method | 'X': Open Folder Always Displays EXP_IMAGE | 20071022 | |
| 36 | Instance method | Public | Method | ' ': Display Control Without 3D Frame; 'X': Display With | 20071022 | |
| 37 | Instance method | Public | Method | Controls When Control is Redrawn | 20071022 | |
| 38 | Instance method | Public | Method | Sets Selected Node in Single Selection | 20071022 | |
| 39 | Instance method | Public | Method | Sets Node That Appears at Top of Control | 20071022 | |
| 40 | Instance method | Public | Method | Deselects Everything | 20071022 | |
| 41 | Instance method | Public | Method | Deselects Nodes (Only With Multiple Node Selection) | 20071022 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | DEFAULT_CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu Request for Control Background | 20071022 |
| 2 | DEFAULT_CONTEXT_MENU_SELECT | Instance Event (0) |
Public (2) |
Context Menu Entry Selected | 20071022 |
| 3 | EXPAND_NO_CHILDREN | Instance Event (0) |
Public (2) |
Node with EXPANDER Attribute Was Expanded | 20071022 |
| 4 | NODE_CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu Request for a Node | 20071022 |
| 5 | NODE_CONTEXT_MENU_SELECT | Instance Event (0) |
Public (2) |
Context Menu Entry Selected | 20071022 |
| 6 | NODE_DOUBLE_CLICK | Instance Event (0) |
Public (2) |
Double-Click Node | 20071022 |
| 7 | NODE_KEYPRESS | Instance Event (0) |
Public (2) |
Key Pressed, Node Was Selected | 20071022 |
| 8 | ON_DROP | Instance Event (0) |
Public (2) |
Object Dropped | 20071022 |
| 9 | ON_DROP_GET_FLAVOR | Instance Event (0) |
Public (2) |
There is More Than One Possible Flavor For a Drop | 20071022 |
| 10 | SELECTION_CHANGED | Instance Event (0) |
Public (2) |
Selection Has Changed | 20071022 |
Types
Interface IF_TREE_CONTROL_BASE has no local type.
Method Signatures
Method ADD_KEY_STROKE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEY | Value transfer | Type reference (TYPE) | I | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method ADD_STYLE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INFO | Value transfer | Type reference (TYPE) | C | 20071022 | ||||
| 2 | STYLE | Value transfer | Type reference (TYPE) | I | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method CLEAR_ALL_STYLE_INFOS Signature
Method CLEAR_ALL_STYLE_INFOS on Interface IF_TREE_CONTROL_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method CLEAR_STYLE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STYLE | Value transfer | Type reference (TYPE) | I | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method COLLAPSE_ALL_NODES Signature
Method COLLAPSE_ALL_NODES on Interface IF_TREE_CONTROL_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method COLLAPSE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 |
Method COLLAPSE_SUBTREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method DELETE_ALL_NODES Signature
Method DELETE_ALL_NODES on Interface IF_TREE_CONTROL_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method DELETE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method DELETE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 |
Method ENSURE_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method EXPAND_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXPAND_SUBTREE | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 | ||||
| 2 | LEVEL_COUNT | Value transfer | Type reference (TYPE) | I | 20071022 | ||||
| 3 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 | |||
| 5 | 20071022 |
Method EXPAND_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 |
Method EXPAND_ROOT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXPAND_SUBTREE | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 | ||||
| 2 | LEVEL_COUNT | Value transfer | Type reference (TYPE) | I | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method GET_EXPANDED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | 20071022 | ||||
| 2 | NO_HIDDEN_NODES | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method GET_SELECTED_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method GET_SELECTED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 |
Method GET_TOP_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method MOVE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 | ||||
| 2 | RELATKEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 | ||||
| 3 | RELATSHIP | Value transfer | Type reference (TYPE) | I | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 | |||
| 5 | 20071022 | |||
| 6 | 20071022 | |||
| 7 | 20071022 |
Method NODE_SET_DISABLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISABLED | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 | ||||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method NODE_SET_DRAGDROPID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAGDROPID | Value transfer | Type reference (TYPE) | INT2 | 20071022 | ||||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method NODE_SET_EXPANDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXPANDER | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 | ||||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method NODE_SET_EXP_IMAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXP_IMAGE | Value transfer | Type reference (TYPE) | TV_IMAGE | 20071022 | ||||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 |
Method NODE_SET_HIDDEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HIDDEN | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 | ||||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method NODE_SET_IS_FOLDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FOLDER | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 | ||||
| 2 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 |
Method NODE_SET_NO_BRANCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 | ||||
| 2 | NO_BRANCH | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method NODE_SET_N_IMAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 | ||||
| 2 | N_IMAGE | Value transfer | Type reference (TYPE) | TV_IMAGE | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method NODE_SET_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 | ||||
| 2 | STYLE | Value transfer | Type reference (TYPE) | I | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method REMOVE_ALL_KEY_STROKES Signature
Method REMOVE_ALL_KEY_STROKES on Interface IF_TREE_CONTROL_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method SCROLL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SCROLL_COMMAND | Value transfer | Type reference (TYPE) | I | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method SELECT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 | |||
| 5 | 20071022 |
Method SET_CTX_MENU_SELECT_EVENT_APPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPL_EVENT | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 |
Method SET_CTX_MENU_SELECT_EVENT_APPL on Interface IF_TREE_CONTROL_BASE has no exception.
Method SET_DEFAULT_DROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAG_DROP | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROP | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method SET_DISABLE_SEL_CHANGE_CTX_MEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISABLE_SEL_CHANGE_CTX_MEN | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method SET_FOLDER_SHOW_EXP_IMAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FOLDER_SHOW_EXP_IMAGE | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method SET_HAS_3D_FRAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HAS_3D_FRAME | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method SET_SCREEN_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | UPDATE | Value transfer | Type reference (TYPE) | AS4FLAG | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method SET_SELECTED_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 |
Method SET_TOP_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Type reference (TYPE) | TV_NODEKEY | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 |
Method UNSELECT_ALL Signature
Method UNSELECT_ALL on Interface IF_TREE_CONTROL_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 |
Method UNSELECT_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY_TABLE | Call by reference | Type reference (TYPE) | TREEV_NKS | 20071022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20071022 | |||
| 2 | 20071022 | |||
| 3 | 20071022 | |||
| 4 | 20071022 | |||
| 5 | 20071022 |
Event Signatures
Event DEFAULT_CONTEXT_MENU_REQUEST Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20071022 |
Event DEFAULT_CONTEXT_MENU_SELECT Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Function code chosen in context menu | 20071022 |
Event EXPAND_NO_CHILDREN Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node key | 20071022 |
Event NODE_CONTEXT_MENU_REQUEST Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu Object | 20071022 | ||
| 2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node key | 20071022 |
Event NODE_CONTEXT_MENU_SELECT Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Function code chosen in context menu | 20071022 | ||
| 2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node key | 20071022 |
Event NODE_DOUBLE_CLICK Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node key | 20071022 |
Event NODE_KEYPRESS Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEY | Exporting | Value transfer | Type reference (TYPE) | I | Key Pressed | 20071022 | ||
| 2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node key | 20071022 |
Event ON_DROP Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAG_DROP_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | Drag & Drop Object | 20071022 | ||
| 2 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node Key Onto Which Object Was Dropped | 20071022 |
Event ON_DROP_GET_FLAVOR Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAG_DROP_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | Drag&Drop Object | 20071022 | ||
| 2 | FLAVORS | Exporting | Value transfer | Type reference (TYPE) | CNDD_FLAVORS | Possible Flavors | 20071022 | ||
| 3 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node Key Onto Whcih Object Was Dropped | 20071022 |
Event SELECTION_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Exporting | Value transfer | Type reference (TYPE) | TV_NODEKEY | Node key | 20071022 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 711 |