Hierarchy
⤷ BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷ SABP_ANALYZE_MI (Package) Objects for Memory Inspector
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_MI_DEBUGGER_DISPLAY_TREE | Derivative of CL_MI_DEBUGGER_DISPLAY_TREE for Debugger | 20081205 |
Properties
Class | CL_MI_DISPLAY_TREE | |
Short Description | Depiction of trees from memory objects as control | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SABP_ANALYZE_MI | Objects for Memory Inspector |
Created | 20081103 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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) |
Interfaces
Class CL_MI_DISPLAY_TREE has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_MI_DEBUGGER_DISPLAY_TREE | 20081205 | Derivative of CL_MI_DEBUGGER_DISPLAY_TREE for Debugger |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | COLUMN_TO_SORT | Instance attribute | Protected | Type reference (TYPE) | STRING | Column to use for sorting | 20081216 | ||
2 | COL_TREE_REF | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_MI_COLUMN_TREE | Column Tree Control | 20081103 | ||
3 | CURR_NTOP | Instance attribute | Private | Type reference (TYPE) | I | Current number of roots, 0 = all | 20081217 | ||
4 | C_BA | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'CBA' | Tree Control: Column Name / Item Name | 20081211 | |
5 | C_BU | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'CBU' | Tree Control: Column Name / Item Name | 20081211 | |
6 | C_FILTER | Constant | Private | Type reference (TYPE) | UI_FUNC | 'FILTER' | Function code for filtering | 20081210 | |
7 | C_HEAD | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'CHEAD' | Tree Control: Column Name / Item Name | 20081211 | |
8 | C_MAX_NODES | Constant | Public | Type reference (TYPE) | I | 250 | Maximum number of leaves per child | 20090120 | |
9 | C_MRE | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'CMRE' | Tree Control: Column Name / Item Name | 20081211 | |
10 | C_OA | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'COA' | Tree Control: Column Name / Item Name | 20081211 | |
11 | C_OU | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'COU' | Tree Control: Column Name / Item Name | 20081211 | |
12 | C_REF | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'CREF' | Tree Control: Column Name / Item Name | 20081211 | |
13 | C_SORT_DOWN | Constant | Private | Type reference (TYPE) | UI_FUNC | 'SORT_DOWN' | Function code for sorting in descending order | 20081210 | |
14 | C_SORT_UP | Constant | Private | Type reference (TYPE) | UI_FUNC | 'SORT_UP' | Function code for sorting in ascending order | 20081210 | |
15 | DISPLAY_TREE | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TREE | Interface to MI functions | 20081111 | ||
16 | FC_REFERENCES | Constant | Private | Type reference (TYPE) | UI_FUNC | 'INSERT_REFERENCES' | Function code for finding references | 20081125 | |
17 | ICON_BOX | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081103 | ||
18 | ICON_DATREF | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081103 | ||
19 | ICON_EVENT | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081202 | ||
20 | ICON_INSTANCE | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081103 | ||
21 | ICON_REFERENCES | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081125 | ||
22 | ICON_SCROLL_DOWN | Static Attribute | Public | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20090120 | ||
23 | ICON_SCROLL_UP | Static Attribute | Public | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20090120 | ||
24 | ICON_STRING | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081103 | ||
25 | ICON_TABLE | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081103 | ||
26 | ICON_UNKNOWN | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081103 | ||
27 | ICON_XSTRING | Static Attribute | Private | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20081202 | ||
28 | ITEMTABLE | Instance attribute | Private | Type reference (TYPE) | MIT_TREETEXT | Items - texts for tree | 20081103 | ||
29 | KEY_MINODES | Instance attribute | Private | Type reference (TYPE) | KEY_TO_MINODE_TABLE | Mapping of current tree nodes/MINODEs | 20081104 | ||
30 | MINODE_INVALID | Constant | Private | Type reference (TYPE) | MI_NODE | -11111 | Invalid MINODE | 20081125 | |
31 | NEXT_NODE_INDEX | Instance attribute | Private | Type reference (TYPE) | I | 1 | Next index to be assigned as key | 20081103 | |
32 | NODETABLE | Instance attribute | Private | Type reference (TYPE) | TREEV_NTAB | Nodes of technical tree | 20081103 | ||
33 | ROOT_SCROLLINFO | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_SCROLL_INFORMATION | Scrolling info for access level | 20090121 | ||
34 | SCROLL_NODES | Instance attribute | Private | Type reference (TYPE) | SCROLL_NODE_TABLE_T | 20090122 | |||
35 | SETTINGS_FILTER | Instance attribute | Protected | Type reference (TYPE) | SETTINGS_FILTER_T | 20081217 | |||
36 | SORT_ASCENDING | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Sort in ascending order (smallest first) | 20081217 | ||
37 | SPLITTER_REF | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | Splitter between buttons and tree | 20081209 | ||
38 | TOOLBAR_REF | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Search, filter | 20081209 | ||
39 | TOOL_INFO | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TOOL_INFO | Information on tool | 20090213 | ||
40 | USER_BUTTON_TABLE | Instance attribute | Private | Type reference (TYPE) | USER_BUTTON_TABLE_T | 20090629 |
Methods
Events
Class CL_MI_DISPLAY_TREE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | KEY_TO_MINODE | Private | See coding | 20081104 | BEGIN OF key_to_minode ,
* the world of memory trees
minode TYPE mi_node,
has_children type XSDBOOLEAN,
type type INT4,
icon type TV_IMAGE,
quick_info type MI_QUICK_INFO,
text type MI_SEMANTIC_NODE_TEXT,
alloc_bound_size TYPE abap_msize,
alloc_size TYPE abap_msize,
used_bound_size TYPE abap_msize,
used_size TYPE abap_msize,
* the world of frontend controls, this information is sometimes redundant to
* the last section, but this is a kind of cache for refreshing the tree
node_key TYPE tv_nodekey,
parent_key TYPE tv_nodekey,
column_tree_node TYPE TREEV_NODE,
column_tree_items TYPE MIT_TREETEXT,
* state of the entry
in_active_tree TYPE abap_bool, "displayed at the moment
scroll_information TYPE REF TO lcl_scroll_information,
* true after corresponding call of get_dominated_nodes
children_inserted TYPE abap_bool,
references_inserted TYPE abap_bool,
referencetable TYPE mit_reference_texts,
END OF key_to_minode
|
||
2 | KEY_TO_MINODE_TABLE | Private | See coding | 20081104 | key_to_minode_table TYPE SORTED TABLE OF key_to_minode WITH UNIQUE key node_key
with non-UNIQUE SORTED KEY alloc_bound components alloc_bound_size alloc_size
with non-UNIQUE SORTED KEY alloc_size components alloc_size alloc_bound_size
with non-UNIQUE SORTED KEY used_bound components used_bound_size used_size
with non-UNIQUE SORTED KEY used_size components used_size used_bound_size
WITH FURTHER SECONDARY KEYS
|
||
3 | NODE_TEXT_T | Private | See coding | 20081126 | node_text_t TYPE c LENGTH 72
|
||
4 | SCROLL_NODE_T | Private | See coding | 20090122 | BEGIN OF SCROLL_NODE_T ,
node_key TYPE tv_nodekey,
parent_key TYPE tv_nodekey,
END OF SCROLL_NODE_T
|
||
5 | SCROLL_NODE_TABLE_T | Private | See coding | 20090122 | scroll_node_table_T TYPE STANDARD TABLE OF SCROLL_NODE_T WITH key node_key
|
||
6 | SETTINGS_FILTER_T | Protected | See coding | 20081217 | Begin of SETTINGS_FILTER_T,
all type abap_bool,
eventhandler type abap_bool,
strings type abap_bool,
xstrings type abap_bool,
allstrings type abap_bool,
allxstrings type abap_bool,
instances type abap_bool,
itab type abap_bool,
datref type abap_bool,
boxed type abap_bool,
has_semantic_nodes type abap_bool,
end of SETTINGS_FILTER_T
|
||
7 | TITLELINE | Public | See coding | 20081103 | TITLELINE type C length 50
|
||
8 | USER_BUTTON_T | Private | See coding | 20090629 | BEGIN OF USER_BUTTON_T,
FCODE type UI_FUNC,
ICON type CHAR4,
TEXT type TEXT40,
QUICKINFO type ICONQUICK,
DISABLED type ABAP_BOOL,
END OF USER_BUTTON_T
|
||
9 | USER_BUTTON_TABLE_T | Private | See coding | 20090629 | USER_BUTTON_TABLE_T type standard table of USER_BUTTON_T WITH KEY fcode
|
Method Signatures
Method ADD_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ALIGN_LEFT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' = linksbündig | 20081218 | ||
2 | Importing | COLUMN_NAME | Call by reference | Type reference (TYPE) | TV_ITMNAME | Tree Control: Name einer Spalte / eines Items | 20081218 | ||
3 | Importing | COLUMN_TEXT | Call by reference | Type reference (TYPE) | TV_HEADING | Tree Control: Text in Länge 132 | 20081218 | ||
4 | Importing | COLUMN_TOOLTIP | Call by reference | Type reference (TYPE) | TV_HEADING | Tree Control: Text in Länge 132 | 20081218 | ||
5 | Importing | COLUMN_WIDTH | Call by reference | Type reference (TYPE) | INT4 | 25 | Natürliche Zahl | 20081218 | |
6 | Importing | DISABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20081218 | |||
7 | Importing | TREE | Call by reference | Object reference (TYPE REF TO) | CL_GUI_COLUMN_TREE | Column Tree Control | 20081218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081218 |
Method ADD_NODES_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ITEMTABLE | Call by reference | Type reference (TYPE) | MIT_TREETEXT | Für Tree von Dynprodebugger | 20081104 | ||
2 | Importing | P_NODETABLE | Call by reference | Type reference (TYPE) | TREEV_NTAB | Tree Control: Knotentabelle | 20081104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081104 |
Method ADD_TOOLBAR_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DISABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090629 | |||
2 | Importing | FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20081210 | ||
3 | Importing | ICON | Call by reference | Type reference (TYPE) | C | ICON | 20081210 | ||
4 | Importing | QUICKINFO | Call by reference | Type reference (TYPE) | ICONQUICK | Quickinfo für eine Ikone | 20081210 | ||
5 | Importing | TEXT | Call by reference | Type reference (TYPE) | TEXT40 | Text in der Länge 40 | 20081210 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081210 |
Method ADD_TOOLBAR_USER_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DISABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | eingabebereit = true | 20090629 | ||
2 | Importing | FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20090629 | ||
3 | Importing | ICON | Call by reference | Type reference (TYPE) | C | ICON | 20090629 | ||
4 | Importing | QUICKINFO | Call by reference | Type reference (TYPE) | ICONQUICK | Quickinfo für eine Ikone | 20090629 | ||
5 | Importing | TEXT | Call by reference | Type reference (TYPE) | TEXT40 | Text in der Länge 40 | 20090629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültiger Zustand bei der Darstellung | 20090629 |
Method APPLY_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_ROOTS | Call by reference | Type reference (TYPE) | MIT_EXT_NODE_INFO | Tabelle von Knoteninformationen | 20081217 |
Method APPLY_FILTER on class CL_MI_DISPLAY_TREE has no exception.
Method APPLY_FILTER_INNER_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | P_ROOTS | Call by reference | Type reference (TYPE) | MIT_EXT_NODE_INFO | Tabelle von Knoteninformationen | 20081218 |
Method APPLY_FILTER_INNER_NODES on class CL_MI_DISPLAY_TREE has no exception.
Method CHANGE_TREE_FOR_SCROLLING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20090122 | ||
2 | Importing | P_UP | Call by reference | Type reference (TYPE) | ABAP_BOOL | tru = sort up | 20090122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090122 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_MI_DISPLAY_TREE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MI_DISPLAY_TREE has no exception.
Method CLEAR_COLUMN_TREE Signature
Method CLEAR_COLUMN_TREE on class CL_MI_DISPLAY_TREE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090219 |
Method CLEAR_TREE Signature
Method CLEAR_TREE on class CL_MI_DISPLAY_TREE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081103 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container | 20081103 | ||
2 | Returning | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_MI_DISPLAY_TREE | Referenz auf erzeugtes Objekt | 20081103 | ||
3 | Importing | SEMANTIC_TREE | Call by reference | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TREE | Zugriff auf einen Objectgraphen | 20081107 | ||
4 | Importing | TITLE | Call by reference | Type reference (TYPE) | TITLELINE | Titelzeile des Baums | 20081103 | ||
5 | Importing | TOOL_INFO | Call by reference | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TOOL_INFO | TRUE = Semantische Knoten existieren | 20090213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081104 | |
2 | CX_MI_DISPLAY_INVALID_INPUT | Ungültige Eingabe | 20081103 |
Method CREATE_COLUMN_TREE_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KEY_MINODE_INDEX | Call by reference | Type reference (TYPE) | I | Index ab wo begonnen werden soll | 20090121 | ||
2 | Exporting | P_ITEMTABLE | Call by reference | Type reference (TYPE) | MIT_TREETEXT | Tabelle für MI Knotentexte | 20090121 | ||
3 | Exporting | P_NODETABLE | Call by reference | Type reference (TYPE) | TREEV_NTAB | Tree Control: Knotentabelle | 20090121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090121 |
Method CREATE_COLUMN_TREE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KEY_MINODE_INDEX | Call by reference | Type reference (TYPE) | I | Index ab wo begonnen werden soll | 20090121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090121 |
Method CREATE_CONTROLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20081209 | ||
2 | Importing | TITLE | Call by reference | Type reference (TYPE) | TITLELINE | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INVALID_INPUT | Ungültige Eingabe | 20081209 |
Method CREATE_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ICON | Value transfer | Type reference (TYPE) | TV_IMAGE | Tree Control: Ikone / Bild | 20081103 | ||
2 | Importing | INFO | Call by reference | Type reference (TYPE) | MI_QUICK_INFO | Quick-Info für Ikonen im sematischen Baum | 20081103 | ||
3 | Importing | NAME | Call by reference | Type reference (TYPE) | CHAR4 | Nicht näher def. Bereich, evtl. für Patchlevels verwendbar | 20081103 |
Method CREATE_ICON on class CL_MI_DISPLAY_TREE has no exception.
Method CREATE_NEW_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_FATHER_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20090121 | ||
2 | Importing | P_NODES | Call by reference | Type reference (TYPE) | MIT_EXT_NODE_INFO | Tabelle von Knoteninformationen | 20090121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090121 |
Method CREATE_SCROLL_TREE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARENT | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20090120 | ||
2 | Changing | P_ITEMTABLE | Call by reference | Type reference (TYPE) | MIT_TREETEXT | Für Tree Texte | 20090120 | ||
3 | Changing | P_NODETABLE | Call by reference | Type reference (TYPE) | TREEV_NTAB | Tree Control: Knotentabelle | 20090120 | ||
4 | Importing | P_UP | Call by reference | Type reference (TYPE) | ABAP_BOOL | TRUE = nach oben scrollen | 20090120 |
Method CREATE_SCROLL_TREE_NODE on class CL_MI_DISPLAY_TREE has no exception.
Method CREATE_TREE_NODE_BASICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODEATTRIBUTES | Call by reference | Type reference (TYPE) | MIS_EXT_NODE_INFO | Nach außen hin sichtbarer Teil einer Nodeinfo | 20090121 | ||
2 | Importing | PARENT | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20090121 | ||
3 | Changing | P_KEY_MINODE | Call by reference | Type reference (TYPE) | KEY_TO_MINODE | Abbildung Treen / Minode | 20090121 |
Method CREATE_TREE_NODE_BASICS on class CL_MI_DISPLAY_TREE has no exception.
Method DELETE_COLUMN_TREE_SUBTREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20090122 | ||
2 | Importing | P_SCROLL_INFORMATION | Call by reference | Object reference (TYPE REF TO) | LCL_SCROLL_INFORMATION | 20090122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090122 |
Method DELETE_TOOLBAR_USER_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20090629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültiger Zustand bei der Darstellung | 20090629 |
Method DEREGISTER_EVENTS Signature
Method DEREGISTER_EVENTS on class CL_MI_DISPLAY_TREE has no parameter.
Method DEREGISTER_EVENTS on class CL_MI_DISPLAY_TREE has no exception.
Method DISPLAY_ROOTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NTOP | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20081113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090121 |
Method EXPAND_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20081110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081110 |
Method FREE Signature
Method FREE on class CL_MI_DISPLAY_TREE has no parameter.
Method FREE on class CL_MI_DISPLAY_TREE has no exception.
Method GET_MINODE_FROM_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MI_NODE | Value transfer | Type reference (TYPE) | MI_NODE | Identifiziert einen Knoten im Objektgrafen des MI-Speichers | 20081205 | ||
2 | Importing | NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20081205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_NODE_ERROR | Bei der Bearbeitung der Node ist ein Fehler aufgetreten | 20081205 |
Method HANDLE_COL_TREE_DOUBLECLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | Tree Control: Schlüssel eines Knotens | 20081110 |
Method HANDLE_COL_TREE_DOUBLECLICK on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_EXPAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | Tree Control: Schlüssel eines Knotens | 20081110 |
Method HANDLE_COL_TREE_EXPAND on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_HEADER_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HEADER_NAME | Value transfer | Attribute reference (LIKE) | 20081211 |
Method HANDLE_COL_TREE_HEADER_CLICK on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_ITEM_M_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MENU | Value transfer | Attribute reference (LIKE) | 20081125 | ||||
2 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20081124 |
Method HANDLE_COL_TREE_ITEM_M_REQUEST on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_ITEM_M_SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Value transfer | Attribute reference (LIKE) | 20081125 | ||||
2 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20081124 |
Method HANDLE_COL_TREE_ITEM_M_SELECT on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_I_DOUBLECLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITEM_NAME | Value transfer | Attribute reference (LIKE) | 20090213 | ||||
2 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | Tree Control: Schlüssel eines Knotens | 20081110 |
Method HANDLE_COL_TREE_I_DOUBLECLICK on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_LINK_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ITEM_NAME | Value transfer | Attribute reference (LIKE) | 20090119 | ||||
2 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20090119 |
Method HANDLE_COL_TREE_LINK_CLICK on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_NODE_KEYPRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20081126 |
Method HANDLE_COL_TREE_NODE_KEYPRESS on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_NODE_M_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MENU | Value transfer | Attribute reference (LIKE) | 20081125 | ||||
2 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20081124 |
Method HANDLE_COL_TREE_NODE_M_REQUEST on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_COL_TREE_NODE_M_SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Value transfer | Attribute reference (LIKE) | 20081125 | ||||
2 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20081124 |
Method HANDLE_COL_TREE_NODE_M_SELECT on class CL_MI_DISPLAY_TREE has no exception.
Method HANDLE_TB_BUTTON_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Value transfer | Attribute reference (LIKE) | 20081211 |
Method HANDLE_TB_BUTTON_CLICKED on class CL_MI_DISPLAY_TREE has no exception.
Method INIT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container | 20090217 | ||
2 | Importing | SEMANTIC_TREE | Call by reference | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TREE | Zugriff auf einen Objectgraphen | 20090217 | ||
3 | Importing | TITLE | Call by reference | Type reference (TYPE) | TITLELINE | Titelzeile des Baums | 20090217 | ||
4 | Importing | TOOL_INFO | Call by reference | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TOOL_INFO | Info vom Tool für die Anzeige | 20090217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültiger Zustand bei der Darstellung | 20090217 | |
2 | CX_MI_DISPLAY_INVALID_INPUT | Ungültige Eingabe | 20090217 |
Method INSERT_REFERENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_NODE_KEY | Call by reference | Type reference (TYPE) | TV_NODEKEY | Tree Control: Schlüssel eines Knotens | 20090303 |
Method INSERT_REFERENCES on class CL_MI_DISPLAY_TREE has no exception.
Method PREPARE_CONTROLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20081209 | ||
2 | Importing | TITLE | Call by reference | Type reference (TYPE) | TITLELINE | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081209 | |
2 | CX_MI_DISPLAY_INVALID_INPUT | Ungültige Eingabe | 20081209 |
Method PREPARE_CONTROLS_TEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20081209 | ||
2 | Importing | TITLE | Call by reference | Type reference (TYPE) | TITLELINE | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081209 | |
2 | CX_MI_DISPLAY_INVALID_INPUT | Ungültige Eingabe | 20081209 |
Method PROVIDE_TEST_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TEST_TREE | Value transfer | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TREE | Zugriff auf den aktuellen semantischen Baum | 20081208 |
Method PROVIDE_TEST_TREE on class CL_MI_DISPLAY_TREE has no exception.
Method REFRESH_BUTTONS Signature
Method REFRESH_BUTTONS on class CL_MI_DISPLAY_TREE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültiger Zustand bei der Darstellung | 20090629 |
Method REFRESH_COLUMN_TREE_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | KEY_MINODE_INDEX | Call by reference | Type reference (TYPE) | I | Index ab wo begonnen werden soll | 20090122 | ||
2 | Exporting | P_ITEMTABLE | Call by reference | Type reference (TYPE) | MIT_TREETEXT | Tabelle für MI Knotentexte | 20090122 | ||
3 | Exporting | P_NODETABLE | Call by reference | Type reference (TYPE) | TREEV_NTAB | Tree Control: Knotentabelle | 20090122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090122 |
Method REFRESH_CONTROLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container | 20090211 | ||
2 | Importing | SEMANTIC_NODES_EXIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | TRUE = Semantische Knoten existieren | 20090211 | ||
3 | Importing | SEMANTIC_TREE | Call by reference | Object reference (TYPE REF TO) | IF_MI_DISPLAY_TREE | Zugriff auf einen Objectgraphen | 20090211 | ||
4 | Importing | TITLE | Call by reference | Type reference (TYPE) | TITLELINE | Titelzeile des Baums | 20090211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20090211 | |
2 | CX_MI_DISPLAY_INVALID_INPUT | Ungültige Eingabe | 20090211 |
Method REFRESH_TREE Signature
Method REFRESH_TREE on class CL_MI_DISPLAY_TREE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081103 |
Method REGISTER_EVENTS Signature
Method REGISTER_EVENTS on class CL_MI_DISPLAY_TREE has no parameter.
Method REGISTER_EVENTS on class CL_MI_DISPLAY_TREE has no exception.
Method SELECT_STANDARD_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ICON | Call by reference | Type reference (TYPE) | TV_IMAGE | Tree Control: Ikone / Bild | 20081204 | ||
2 | Importing | NODE_TYPE | Call by reference | Type reference (TYPE) | INT4 | Identifiziert einen Knoten im Objektgrafen des MI-Speichers | 20081204 |
Method SELECT_STANDARD_ICON on class CL_MI_DISPLAY_TREE has no exception.
Method SET_REGISTERED_EVENTS Signature
Method SET_REGISTERED_EVENTS on class CL_MI_DISPLAY_TREE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081204 |
Method SET_TOOLBAR_ATTRIBUTES Signature
Method SET_TOOLBAR_ATTRIBUTES on class CL_MI_DISPLAY_TREE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081210 |
Method SET_TREE_ATTRIBUTES Signature
Method SET_TREE_ATTRIBUTES on class CL_MI_DISPLAY_TREE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MI_DISPLAY_INTERNAL_ERROR | Ungültige Eingabe | 20081204 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 720 |