SAP ABAP Class CL_GUI_ECATT_TREE (Tree Class for Display in Editor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_GUI (Package) eCATT GUI Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GUI_ECATT_XML_EVENTS Interface for Events 20020528
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LIST_TREE_MODEL_ITEM_PROV Column Tree Model: Load Items on Demand 20020826
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_TREE_DYN Tree Class for TCD Display in Editor 20010709
2 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_TREE_LOG Tree for the Log 20030403
3 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_TREE_UI -not used - Tree for User - Interface XML Documents 20030506
Properties
Class CL_GUI_ECATT_TREE  
Short Description Tree Class for Display in Editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_GUI   eCATT GUI Objects 
Created 20010709   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_LIST_TREE_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_TREE_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GUI_ECATT_XML_EVENTS Interface for Events 20020528
2 IF_LIST_TREE_MODEL_ITEM_PROV Column Tree Model: Load Items on Demand 20020826
Friends
Class CL_GUI_ECATT_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_EXPAND_KEYS Instance attribute Private Type reference (TYPE) ETXML_KEYTABLE Key of the Nodes to Be Reloaded 20040427
2 AT_KEYS_TO_EXPAND Instance attribute Private Type reference (TYPE) ETXML_KEYTABLE Key Set by Editor for Expander Selection 20050222
3 A_INIT_FOLDER_STATUS Instance attribute Private Type reference (TYPE) ETONOFF 'X' Status of Parameterization / Value Must Be Initialized 20050308
4 BEHAVIOR Instance attribute Protected Type reference (TYPE) ETXMLBEHVR XML Editor Customizing 20010710
5 CHANGES Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ECATT_TREE_CHANGED Changes 20031209
6 CHANGES_MADE Instance attribute Protected Type reference (TYPE) ETONOFF Changes in Tree 20020524
7 CMD_PARTS_READ Instance attribute Protected Type reference (TYPE) ETXML_UI_PART_TABTYPE Reloaded Subnodes of Command Interface 20040415
8 CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010709
9 CONVERSION_DONE Instance attribute Protected Type reference (TYPE) ETONOFF Incremental Conversion of Keys Successful 20030723
10 CO_DD_UI_ACTION Constant Private Type reference (TYPE) ETFLAVOR 'UI_ACTION_DROP' Drag Node to Action 20030716
11 DELETED_NODES Instance attribute Private Type reference (TYPE) ETXML_KEYTABLE Single Node to Be Deleted 20030718
12 DOMGID Instance attribute Protected Type reference (TYPE) TREEMLNOTA List Tree Model: Node Table 20010718
13 DOMITEMS Instance attribute Protected Type reference (TYPE) TREEMLITAC List Tree Model: Table of (Node Key + Item) 20010709
14 DOM_CONVERSION Instance attribute Private Type reference (TYPE) DOM_CONV Table of Conversion Structure 20040604
15 DOM_TREE Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_DOCUMENT Tree as DOM 20011015
16 DRAG_LEFT Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011207
17 DRAG_RIGHT Instance attribute Protected Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011207
18 EMPTY_TABLE_NODES Instance attribute Private Type reference (TYPE) ETXMLPATH_TABTYPE Empty Table Nodes and their Dependencies 20030314
19 ENTRY_WIDTH Instance attribute Private Type reference (TYPE) WIDTHS With of Entries in Tree 20030630
20 EXCEPTION_TO_RAISE Instance attribute Protected Object reference (TYPE REF TO) CX_ECATT_GUI eCATT Exceptions: GUI 20021121
21 EX_ECATT Instance attribute Protected Object reference (TYPE REF TO) CX_ECATT Basis Class for eCATT - Exceptions 20010709
22 FOLDER_KEYS Instance attribute Private Type reference (TYPE) ETXML_KEYTABLE Key of Folder Node 20011212
23 FOLDER_SHAPES Instance attribute Private Type reference (TYPE) ETXML_ITEM_TABTYPE Appearance of Folder Nodes after Refreshing 20011212
24 FOLDER_STATE Instance attribute Private Type reference (TYPE) ETXML_LINES_TABTYPE Folder Node Properties 20031113
25 G_LISTTREE Instance attribute Protected Object reference (TYPE REF TO) CL_LIST_TREE_MODEL List Tree Control 20010709
26 HANDLE_TREE Instance attribute Protected Type reference (TYPE) I Pointer on Drag&Drop Behavior 20011207
27 INDEX_LENGTH Constant Private Type reference (TYPE) INT4 5 Width of Index Incl. Brackets 20030701
28 IS_EXT Instance attribute Private Type reference (TYPE) ETONOFF eCATT Switch On/Off 20021114
29 IS_GUI Instance attribute Private Type reference (TYPE) ETONOFF eCATT Switch On/Off 20021114
30 IS_REFRESH Instance attribute Protected Type reference (TYPE) ETONOFF Tree Is in Refresh Mode 20021118
31 ITEM_NAME Instance attribute Protected Type reference (TYPE) ETDOM_NAME Name of Table Row Node 20020214
32 KEY_CONVERSION Instance attribute Private Type reference (TYPE) ETXML_CONVTABLE Setting Table for Key 20020523
33 KEY_LENGTH Instance attribute Private Type reference (TYPE) INT4 Length of Key in Tree 20030723
34 LIST_CALLTYPE Instance attribute Protected Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20010709
35 LIST_ITEM_POS Instance attribute Protected Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20010709
36 LIST_NAME_POS Instance attribute Protected Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20010709
37 LIST_STAT_POS Instance attribute Protected Type reference (TYPE) TV_ITMNAME Position of Status Icon 20030408
38 MSGSTR Instance attribute Protected Type reference (TYPE) STRING Error Messages 20010709
39 PATH_SEP Instance attribute Protected Type reference (TYPE) CHAR1 Separator for Paths 20020725
40 PGID_TAB Instance attribute Protected Type reference (TYPE) ETDOM_ALL_TABTYPE Table for Global Names of DOM Nodes 20010723
41 PROPERTIES Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_XML_PROPERTIES Properties of XML Editor 20011213
42 READONLY_MODE Instance attribute Protected Type reference (TYPE) ETREADONLY eCATT: Read-Only Mode, 1 - Display Only, 0 - Changeable 20011213
43 REFTYP Instance attribute Protected Type reference (TYPE) ETREF_TYP XML Schema Type of Parameter 20010720
44 REF_NODE Instance attribute Protected Type reference (TYPE) ETDOM_NAME Node for Parameter References 20020102
45 SCRIPTING_ENABLED Instance attribute Protected Type reference (TYPE) ETONOFF Node Keys Support Scripting 20020523
46 SHOW_VAR Instance attribute Protected Type reference (TYPE) ETONOFF Display Variant Name 20010724
47 SORT_ORDER Instance attribute Protected Type reference (TYPE) CHAR1 Sort Sequence of pgid 20020828
48 TAB_COLLECTION Instance attribute Private Type reference (TYPE) ETXML_LINES_TABTYPE List of Rows to Be Numbered 20020502
49 TB_RENAMED Instance attribute Private Type reference (TYPE) ETXMLPATH_TABTYPE List of Nodes to Be Renamed 20031230
50 TB_RENUMBERED Instance attribute Protected Type reference (TYPE) ETXMLPATH_TABTYPE List of Nodes to Be Numbered Serially 20020514
51 TITLE_NODE Instance attribute Protected Type reference (TYPE) ETDOM_NAME Header Node 20021118
52 T_CONTROL Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20010724
53 UI_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_XML_EDITOR Generic XML Editor 20040205
54 UI_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_ECATT_APL_XML_UI User Interface Exception 20040706
55 UI_TO_RELOAD Instance attribute Private Type reference (TYPE) ETXML_KEY Reloading of Command Parts Required 20040420
56 WD_TYPE Instance attribute Protected Type reference (TYPE) STRING Web Dynpro Type: ABAP or JAVA 20090716
57 XML_DATA Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA Data from Middleware 20010709
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODE_ITEMS Instance method Protected Method Load Items of a Single Node 20021114
2 BUILD_DISPLAY_GUI Instance method Private Method Set Up Display 20030722
3 CHANGE_FOLDERS Instance method Private Method Change Appearance of Folder Node 20020220
4 CHECK_COLUMN_ENTRY Instance method Protected Method Search Entry in Column 20011112
5 CHECK_EMPTY_TABLE Instance method Protected Method Find Depending Nodes of an Empty Table Type 20030314
6 CHECK_FOLDER_CHANGES Instance method Protected Method After Modification Shape of Folders (Folder Node) Can Change 20011212
7 CHECK_FOR_CHANGES Instance method Private Method Empty Table Types Changed? 20030328
8 COLLAPSE Instance method Public Method Collapse Tree Folder 20010718
9 CONSTRUCTOR Instance method Public Constructor Constructor 20010709
10 CONV_KEYS Instance method Protected Method Rename Key for GUI Scripting 20020522
11 DEREGISTER_EVENTS Instance method Protected Method Logout Event Handler 20020531
12 DISPLAY_BUILDER Instance method Protected Method Set Up or Change Node Table for Tree 20010720
13 DOM2KEY Instance method Protected Method Set Individual Key from DOM to Tree Display 20020523
14 ES_NEED_REFRESH Instance method Private Method Refresh ESF Data Node 20060425
15 EXPAND Instance method Public Method Expand tree 20010718
16 EXPAND_NODES Instance method Private Method Expand Specified Nodes 20011115
17 FILL_EVENTS Instance method Protected Method Fill Event Table for Column Tree Objects 20010709
18 FILL_ITEM_DEMAND Instance method Protected Method Fill Items for Tree Control 20020905
19 FIND_TITLE Instance method Private Method Search Title 20030812
20 GET_ATTRIBUTES Instance method Public Method Get Attributes 20010709
21 GET_EXPANDED_NODE Instance method Private Method Table of Expanded Nodes - Fill Paths 20050321
22 GET_EXPANDED_NODES Instance method Private Method Fill Table of Expanded Nodes 20011115
23 GET_IMAGE Instance method Private Method Query Appearance of Node 20041008
24 GET_ITEMS Instance method Protected Method 20011203
25 GET_LIFE Instance method Protected Method Get State of Control 20010724
26 GET_LIFE_NEW Instance method Protected Method Recreate Control for List Tree Model 20010807
27 GET_NODE Instance method Protected Method Navigate Node 20020904
28 GET_SELECTED_NODE Instance method Public Method Get Node Currently Selected 20010724
29 GET_SELECTED_PATH Instance method Public Method Determine Path of Last Node Selected 20040426
30 GET_WIDTH Instance method Private Method Read Width of Name Field 20030630
31 HANDLE_CONTEXT_REQUEST Instance method Private Method Context Menu Selected 20030410
32 HANDLE_CONTEXT_SELECT Instance method Private Method Entry in Context Menu Selected 20030410
33 HANDLE_ITEM_ADDITION Instance method Private Method Add Individual Items to Tree Model Without Node Change 20041008
34 HAS_REF_OR_VALUE Instance method Private Method Node Contains Subnodes with Values or Parameters 20041008
35 INSIDE_DRAG_ALLOWED Instance method Private Method Drag 'n' Drop 20030717
36 INTEGRITY_CHECK Instance method Protected Method Integrity Check for Control Tables 20011112
37 IS_SINGLE_BRANCH Instance method Private Method End Node Is on Level of Single Subnode 20041015
38 KEY2DOM Instance method Protected Method Set Individual Key from Tree to DOM Display 20020523
39 LOAD_ITEM Instance method Protected Method Reload Single Items 20021113
40 LOAD_NODES Instance method Private Method Create Display for Lazy Loading 20030520
41 MAKE_HEADER Instance method Protected Method Create Heading Node 20010723
42 MAKE_LOG Instance method Public Method Provide Tree for Log 20010720
43 MANAGE_FLAVORS Instance method Protected Method Drag and Drop Administration of Flavor 20030716
44 MARK_USED_FOLDERS Instance method Protected Method Change Display of Maintained Folders (Folder Nodes) 20011212
45 MSG_ADDITION_ENABLED Instance method Private Method Message Definitions Allowed 20030707
46 NAVIGATE Instance method Public Method Select Different Node 20020319
47 NODE_GET_IMAGE Instance method Private Method Determine Presentation of Node 20041011
48 NODE_GET_ITEM Instance method Private Method Get Individual Items of Tree 20041011
49 ON_BUTTON_CLICK Instance method Protected Event handling method Button Click 20010709
50 ON_CHECKBOX_CHANGE Instance method Protected Event handling method Class Checkbox Clicked 20010709
51 ON_DRAG Instance method Protected Event handling method Drag Node 20011207
52 ON_DRAG_MULTIPLE Instance method Protected Event handling method Drag Several Nodes 20011207
53 ON_DROP Instance method Protected Event handling method When Dropping an Object onto a Node 20011207
54 ON_DROP_COMPLETE Instance method Protected Event handling method Terminate Dropping onto Node 20011207
55 ON_DROP_COMPLETE_MULTIPLE Instance method Protected Event handling method Several Drops were successful 20011207
56 ON_DROP_GET_FLAVOR Instance method Protected Event handling method Specify Type of Drag&Drop Event 20011207
57 ON_EXPAND_NO_CHILDREN Instance method Protected Event handling method If No Subnodes Exist, 20010709
58 ON_ITEM_CONTEXT_MENU_REQUEST Instance method Protected Event handling method Request Context Menu for an Item 20010709
59 ON_ITEM_CONTEXT_MENU_SELECT Instance method Protected Event handling method Context Menu Entry of Item Selected 20010709
60 ON_ITEM_DOUBLE_CLICK Instance method Protected Event handling method Change Entry 20010709
61 ON_ITEM_KEYPRESS Instance method Protected Event handling method Button Clicked, Element Selected 20010709
62 ON_LINK_CLICK Instance method Protected Event handling method Link Clicked 20010709
63 ON_NODE_CONTEXT_MENU_REQUEST Instance method Protected Event handling method Context Menu Request for a Node 20010709
64 ON_NODE_CONTEXT_MENU_SELECT Instance method Protected Event handling method Context Menu Entry Selected 20010709
65 ON_NODE_DOUBLE_CLICK Instance method Protected Event handling method Double-Click on a Node 20010709
66 ON_NODE_KEYPRESS Instance method Protected Event handling method Node Selected, Button Clicked 20010709
67 RAISE_XML_EXCEPTION Instance method Protected Method Trigger Exception in XML Class 20020523
68 REFRESH Instance method Public Method Refresh Tree View 20010709
69 REGISTER_EVENTS Instance method Protected Method Register and Unregister Event Handler 20020603
70 RENUMBER Instance method Private Method Number Table Lines 20030702
71 RENUMBER_GUI Instance method Protected Method Enumerate Gui Nodes 20020514
72 RENUMBER_ITEM Instance method Protected Method Recount Table Row After Deletion 20010709
73 RESET Instance method Protected Method Reset Convertion Tables and Internal Tables 20040527
74 SET_ATTRIBUTES Instance method Public Method Set Attributes 20010709
75 SET_CHANGES Instance method Protected Method Changes Require the Refreshing of the Tree 20020524
76 SET_EXPANDER Instance method Private Method Set Expandable Flag for Node 20040422
77 SET_IMAGE Instance method Private Method Change Appearance of Node 20041008
78 SET_NAME Instance method Private Method Set Name Item in Tree 20040507
79 SET_NAMES Instance method Private Method Set Labeling of GUI Folder Nodes 20020527
80 SET_NAMES_USER Instance method Private Method Set Labeling of GUI Folder Nodes 20030731
81 SET_SCRIPTING Instance method Protected Method Switch On/Off Scripting 20020529
82 SET_SELECTED_NODE Instance method Protected Method Select Node 20020408
83 SET_SORT Instance method Protected Method Predefine Sorting of Runtime Table 20030312
84 SET_TAB_COLLECTION Instance method Private Method Create List of Nodes to Be Numbered 20020502
85 SHOW_TREE Instance method Protected Method Display Tree 20010724
86 STOP Instance method Public Method Resolve and Clear Tree 20010724
87 TREE_APPENDER Instance method Protected Method Adds Node to Tree Model 20010709
88 UI_CHECK_INTEGRITY Instance method Private Method Check Synchronization of DOM Using ITAB 20040805
89 UI_DETERMINE_STATUS Instance method Protected Method Determine Status of Execution for UI Drivers 20040126
90 UI_GET_BRANCH_INFO_FOR_MENU Instance method Private Method Check Node for Suitable Context Menu 20091001
91 UI_INIT_RENAMING Instance method Private Method Create Table Nodes to Be Renamed 20031230
92 UI_IS_EXPANDED Instance method Private Method WD: Have Segments Already Been Stored? 20050221
93 UI_NEEDS_RENAMING Instance method Protected Method UI Node Is Renamed for Display 20031230
94 UI_NEED_ERROR Instance method Private Method Setting of Error Status Required 20040506
95 UI_NEED_RELOAD Instance method Private Method Reload Removed Command Interface Parts 20040414
96 UI_RAISE_EXCEPTION Instance method Protected Method Trigger Exception in XML Class 20040706
97 UI_SHOW_CONTEXT Instance method Private Method Display Context Menu for Web Dynpro 20040308
98 UI_SPLIT_ENABLED Instance method Private Method Is Separation of Command Interfaces Allowed? 20040319
99 UPDATE_ITEMS Instance method Private Method Refresh Items 20041011
100 UPDATE_LIST_ITEM Instance method Protected Method Update Table for Display 20010709
101 UPDATE_NODES Instance method Private Method Refresh Single Nodes 20041013
102 UPDATE_WIDTH Instance method Private Method Specify Width of Entries 20030630
103 WD_CLEAN_UP_TABLES Instance method Private Method Table for Global Names of DOM Nodes 20091106
104 WD_IS_DATA Instance method Private Method Node Is in the Data Section of the Screen 20030704
105 WD_IS_DECL_ACTIONS Instance method Private Method Node Is in the Data Section of the Screen 20030717
106 WD_IS_URL_PARAM Instance method Private Method Is Node a URL Parameter? 20040402
107 WD_SET_NAMES Instance method Protected Method Set Labeling of GUI Folder Nodes 20040507
Events
# Event Type Visibility Description Created on
1 NODE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
Node or Row Double-Clicked 20020725
Types
Class CL_GUI_ECATT_TREE has no local type.
Method Signatures

Method ADD_NODE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021115
2 Importing IM_EXT_TOOL Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021114
3 Importing IM_GUI Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021114
4 Importing IM_LOG Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021114
5 Importing IM_NODE Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20021114
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20021114
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20021114

Method BUILD_DISPLAY_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INSERTED_WD_NODES Call by reference Type reference (TYPE) ETONOFF WD Änderungen (Insertion) 20091106
2 Importing IM_LOG Call by reference Type reference (TYPE) ETONOFF Bearbeitung für das Log 20030722
3 Importing IM_REFRESH Call by reference Type reference (TYPE) ETONOFF Wiederauffrischen nach Eingabe im Editor 20030722
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030722
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030722

Method CHANGE_FOLDERS Signature

Method CHANGE_FOLDERS on class CL_GUI_ECATT_TREE has no parameter.
Method CHANGE_FOLDERS on class CL_GUI_ECATT_TREE has no exception.

Method CHECK_COLUMN_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONV Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020527
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20011112
3 Returning RE_NODEKEY Value transfer Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20011112
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020524

Method CHECK_EMPTY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20030314
2 Importing IM_NODE_LEV Call by reference Type reference (TYPE) ETXML_LEV 20030328
3 Importing IM_PATH Call by reference Type reference (TYPE) ETDOM_NAME 20030314
4 Returning RE_EXISTS Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20030314
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030314

Method CHECK_FOLDER_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEVEL Call by reference Type reference (TYPE) ETXML_LEV Verschachtelungstiefe eines Knotens 20011212
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY schlüssel des veränderten Knotens 20011212
3 Importing IM_PARKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20011212
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt GUI XML Editor Ausnahmen 20030722

Method CHECK_FOR_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMPTY_AFTER Call by reference Type reference (TYPE) ETXMLPATH_TABTYPE 20030415
2 Importing IM_EMPTY_BEFORE Call by reference Type reference (TYPE) ETXMLPATH_TABTYPE 20030415
3 Importing IM_UPDATE_MISS_LINES Call by reference Type reference (TYPE) ETONOFF fehlende Zeilen hinzufügen 20030331
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030331
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030331

Method COLLAPSE Signature

Method COLLAPSE on class CL_GUI_ECATT_TREE has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020506

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010709
2 Importing IM_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_GUI_XML_PROPERTIES Eigenschaften des XML-Editors 20020524
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020524

Method CONV_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEM_TABLE Call by reference Type reference (TYPE) TREEMLITAC List Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20020522
2 Changing CH_NODE_TABLE Call by reference Type reference (TYPE) TREEMLNOTA List Tree Model: Knotentabelle 20020522
3 Importing IM_DELETE Call by reference Type reference (TYPE) ETONOFF 20030718
4 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030718
5 Importing IM_PARKEY Call by reference Type reference (TYPE) ETXML_KEY 20030722
6 Importing IM_UPDATE Call by reference Type reference (TYPE) ETONOFF Veränderungen einarbeiten 20020523
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020603
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020523

Method DEREGISTER_EVENTS Signature

Method DEREGISTER_EVENTS on class CL_GUI_ECATT_TREE has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020531

Method DISPLAY_BUILDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HAS_REF Call by reference Type reference (TYPE) ETONOFF Ist ein Bezug auf einen Parameter vorhanden? 20010720
2 Importing HAS_VALUE Call by reference Type reference (TYPE) ETONOFF Wert vorhanden? 20010720
3 Importing IM_CHANGE Call by reference Type reference (TYPE) ETONOFF Tabelle verändern 20010726
4 Importing IM_DELETE Call by reference Type reference (TYPE) ETONOFF 20030718
5 Importing IM_EXPANDER Call by reference Type reference (TYPE) ETONOFF Blattknoten soll Expander bekommen 20040422
6 Importing IM_FOLDER Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20010720
7 Importing IM_HANDLE Call by reference Type reference (TYPE) I Zeiger auf Drag&Drop Objekt 20011207
8 Importing IM_HIDDEN Call by reference Type reference (TYPE) ETONOFF unsichtbarer Knoten? 20010724
9 Importing IM_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Form des Knotens 20020807
10 Importing IM_INACTIVE Call by reference Type reference (TYPE) ETONOFF SAPGUI Schrift ist grau dargestellt 20011212
11 Importing IM_KEY Call by reference Type reference (TYPE) TM_NODEKEY 20030331
12 Importing IM_LEAF Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20010720
13 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010720
14 Importing IM_ON_DEMAND Call by reference Type reference (TYPE) ETONOFF Items zu diesem Knoten nur bei Bedarf laden 20020827
15 Importing IM_PARKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010720
16 Importing IM_PAR_KEY Call by reference Type reference (TYPE) TM_NODEKEY 20030331

Method DISPLAY_BUILDER on class CL_GUI_ECATT_TREE has no exception.

Method DOM2KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020523
2 Importing IM_TREENODE Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20020523
3 Returning RE_NODEKEY Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20020523
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020523

Method ES_NEED_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20060425
2 Returning RE_NEED_REFRESH Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20060425

Method ES_NEED_REFRESH on class CL_GUI_ECATT_TREE has no exception.

Method EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040511
2 Importing IM_SUBLEVELS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040422
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020506

Method EXPAND_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040707
2 Returning RE_EXPANDED Value transfer Type reference (TYPE) ETONOFF 20011203
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020523

Method FILL_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEACTIVATE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020603
2 Importing IM_EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS 20020531
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020531

Method FILL_ITEM_DEMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXT_TOOL Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021114
2 Importing IM_GUI Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021114
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020905
4 Returning RE_ITEMS Value transfer Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20020905
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020905
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20021114

Method FIND_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TITLE Value transfer Type reference (TYPE) ETDOM_NAME 20030812

Method FIND_TITLE on class CL_GUI_ECATT_TREE has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXPANDED_NODES Call by reference Type reference (TYPE) ETXMLPATH_TABTYPE Pfade der aufgeklappten Knoten 20050321
2 Exporting EX_CHANGES Call by reference Object reference (TYPE REF TO) CL_GUI_ECATT_TREE_CHANGED Baum hat sich geändert 20031212
3 Exporting EX_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010807
4 Exporting EX_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20010724
5 Exporting EX_DOMGID Call by reference Type reference (TYPE) TREEMLNOTA List Tree Model: Knotentabelle 20010718
6 Exporting EX_DOMITEMS Call by reference Type reference (TYPE) TREEMLITAC List Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20010718
7 Exporting EX_DRAG_LEFT Call by reference Object reference (TYPE REF TO) CL_DRAGDROP Behavior für Drag&Drop 20020531
8 Exporting EX_DRAG_RIGHT Call by reference Object reference (TYPE REF TO) CL_DRAGDROP Behavior für Drag&Drop 20020531
9 Exporting EX_EMPTY Call by reference Type reference (TYPE) ETONOFF leerer Tabellenknoten 20030925
10 Exporting EX_EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS registrierte Tree Ereignisse 20020531
11 Exporting EX_ITEM_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20020531
12 Exporting EX_RELOADKEYS Call by reference Type reference (TYPE) ETXML_KEYTABLE Schlüssel der nachzuladenden Knoten 20040420
13 Exporting EX_TREE Call by reference Object reference (TYPE REF TO) CL_LIST_TREE_MODEL List Tree Control mit Datenhaltung am Backend 20010807
14 Importing IM_PATH Call by reference Type reference (TYPE) ETXMLPATH Suche nach leeren Tabellenknoten 20030925

Method GET_ATTRIBUTES on class CL_GUI_ECATT_TREE has no exception.

Method GET_EXPANDED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODES Value transfer Type reference (TYPE) ETXMLPATH_TABTYPE Tabelle von Knotenschlüsseln 20050321
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20050321

Method GET_EXPANDED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODES Value transfer Type reference (TYPE) ETXML_KEYTABLE Tabelle von Knotenschlüsseln 20011115
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020418

Method GET_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20041008
2 Exporting EX_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20041008
3 Exporting EX_PAR_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20041008
4 Importing IM_NODE_KEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20041008
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041008

Method GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CALL Call by reference Type reference (TYPE) STRING 20011203
2 Exporting EX_VALUE Call by reference Type reference (TYPE) STRING 20011203
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY 20011203

Method GET_ITEMS on class CL_GUI_ECATT_TREE has no exception.

Method GET_LIFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CUSTOM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20010724
2 Changing CH_GUI_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20010724
3 Exporting EX_CREATED_NEW Call by reference Type reference (TYPE) ETONOFF Control wurde neu geschaffen 20010724
4 Importing IM_CONTAINER_NAME Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20010724
5 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20010724

Method GET_LIFE on class CL_GUI_ECATT_TREE has no exception.

Method GET_LIFE_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GUI_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20010807
2 Exporting EX_CREATED_NEW Call by reference Type reference (TYPE) ETONOFF Control wurde neu geschaffen 20010807
3 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20010807

Method GET_LIFE_NEW on class CL_GUI_ECATT_TREE has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOWN Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020904
2 Importing IM_NEXT Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020904
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020904
4 Importing IM_PREV Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020904
5 Importing IM_ROOT Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020904
6 Importing IM_UP Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020904
7 Returning RE_NODEKEY Value transfer Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020904

Method GET_NODE on class CL_GUI_ECATT_TREE has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODEKEY Value transfer Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010724
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020418

Method GET_SELECTED_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PATH Value transfer Type reference (TYPE) ETXMLPATH Pfad eines Knotens im XML-String 20040426

Method GET_SELECTED_PATH on class CL_GUI_ECATT_TREE has no exception.

Method GET_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FOUND Call by reference Type reference (TYPE) ETONOFF 20030630
2 Exporting EX_WIDTH Call by reference Type reference (TYPE) INT4 20030630
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030630

Method GET_WIDTH on class CL_GUI_ECATT_TREE has no exception.

Method HANDLE_CONTEXT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEMNAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20031211
2 Importing IM_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU 20030410
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY 20030410
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030410
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030410

Method HANDLE_CONTEXT_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEMNAME Call by reference Type reference (TYPE) TV_ITMNAME 20030410
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY 20030410
3 Importing IM_OKCODE Call by reference Type reference (TYPE) SY-UCOMM 20030410
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030410

Method HANDLE_ITEM_ADDITION Signature

Method HANDLE_ITEM_ADDITION on class CL_GUI_ECATT_TREE has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041008

Method HAS_REF_OR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_REF Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20041008
2 Exporting EX_VALUE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20041008
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20041008

Method HAS_REF_OR_VALUE on class CL_GUI_ECATT_TREE has no exception.

Method INSIDE_DRAG_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030717
2 Returning RE_ALLOWED Value transfer Type reference (TYPE) ETONOFF 20030717

Method INSIDE_DRAG_ALLOWED on class CL_GUI_ECATT_TREE has no exception.

Method INTEGRITY_CHECK Signature

Method INTEGRITY_CHECK on class CL_GUI_ECATT_TREE has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20011112

Method IS_SINGLE_BRANCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20041015
2 Returning RE_SINGLE_BRANCH Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20041015
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041015

Method KEY2DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Schlüssel 20020523
2 Returning RE_NODEKEY Value transfer Type reference (TYPE) ETXML_KEY DOM Schlüssel 20020523
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020523

Method LOAD_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20021113
2 Importing IM_ALIGN Call by reference Type reference (TYPE) INT4 CL_LIST_TREE_MODEL=>ALIGN_AUTO Natürliche Zahl 20021113
3 Importing IM_CLASS Call by reference Type reference (TYPE) INT4 CL_LIST_TREE_MODEL=>ITEM_CLASS_TEXT Natürliche Zahl 20021113
4 Importing IM_FONT Call by reference Type reference (TYPE) INT4 CL_LIST_TREE_MODEL=>ITEM_FONT_FIXED Tree Control: Ikone / Bild 20021113
5 Importing IM_HIDDEN Call by reference Type reference (TYPE) AS4FLAG 20031009
6 Importing IM_IGNOREIMAG Call by reference Type reference (TYPE) AS4FLAG 20030402
7 Importing IM_IMAGE Call by reference Type reference (TYPE) TV_IMAGE ' ' Tree Control: Ikone / Bild 20021113
8 Importing IM_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20021113
9 Importing IM_LENGTH Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20021122
10 Importing IM_STYLE Call by reference Type reference (TYPE) INT4 Darstellungsform der Items 20021114
11 Importing IM_TXTISQINFO Call by reference Type reference (TYPE) ETONOFF Fahne am Image 20030402
12 Importing IM_USEBGCOLOR Call by reference Type reference (TYPE) AS4FLAG 20031028
13 Importing IM_VALUE Call by reference Type reference (TYPE) TM_ITEMTXT Name eines Knotens im DOM 20021113

Method LOAD_ITEM on class CL_GUI_ECATT_TREE has no exception.

Method LOAD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELETED_WD_NODES Call by reference Type reference (TYPE) ETONOFF WD Änderungen 20091116
2 Importing IM_INSERTED_WD_NODES Call by reference Type reference (TYPE) ETONOFF WD Änderungen 20091106
3 Importing IM_REFRESH Call by reference Type reference (TYPE) ETONOFF Wiederauffrischen nach Eingabe im Editor 20030520
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030520
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030520

Method MAKE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20021115
2 Importing IM_LOG Call by reference Type reference (TYPE) ETONOFF Anzeige für das Log 20020815
3 Importing IM_REFRESH Call by reference Type reference (TYPE) ETONOFF KEINE neuen Items für das tree model 20010725
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010723
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20010725

Method MAKE_LOG Signature

Method MAKE_LOG on class CL_GUI_ECATT_TREE has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010723
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20010730

Method MANAGE_FLAVORS Signature

Method MANAGE_FLAVORS on class CL_GUI_ECATT_TREE has no parameter.
Method MANAGE_FLAVORS on class CL_GUI_ECATT_TREE has no exception.

Method MARK_USED_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_HAS_REF Call by reference Type reference (TYPE) ETONOFF es gibt mindestens einen Parameterbezug 20020102
2 Exporting EX_HAS_VALUE Call by reference Type reference (TYPE) ETONOFF es gibt nur Festwerte 20020102
3 Importing IM_INIT Call by reference Type reference (TYPE) ETONOFF Initialisierte Tabelle lesen 20031113
4 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20011212

Method MARK_USED_FOLDERS on class CL_GUI_ECATT_TREE has no exception.

Method MSG_ADDITION_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030707
2 Returning RE_ENABLED Value transfer Type reference (TYPE) ETONOFF 20030707

Method MSG_ADDITION_ENABLED on class CL_GUI_ECATT_TREE has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LEVEL_DOWN Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020319
2 Importing IM_LEVEL_UP Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020319
3 Importing IM_NEXT Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020319
4 Importing IM_PREV Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020319
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020319

Method NODE_GET_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20041011
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20041011
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041011

Method NODE_GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEM Call by reference Type reference (TYPE) TREEMLITEM List Tree Model: Item 20041011
2 Exporting EX_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20041012
3 Importing IM_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Charakterfeld der Länge 12 20041011
4 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20041011
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041011

Method ON_BUTTON_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) 20010709
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_BUTTON_CLICK on class CL_GUI_ECATT_TREE has no exception.

Method ON_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Value transfer Attribute reference (LIKE) 20010709
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010709
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_CHECKBOX_CHANGE on class CL_GUI_ECATT_TREE has no exception.

Method ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20011207
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20011207
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20011207

Method ON_DRAG on class CL_GUI_ECATT_TREE has no exception.

Method ON_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20011207
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20011207
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20011207

Method ON_DRAG_MULTIPLE on class CL_GUI_ECATT_TREE has no exception.

Method ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20011207
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20011207

Method ON_DROP on class CL_GUI_ECATT_TREE has no exception.

Method ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20011207
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20011207
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20011207

Method ON_DROP_COMPLETE on class CL_GUI_ECATT_TREE has no exception.

Method ON_DROP_COMPLETE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20011207
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20011207
3 Importing NODE_KEY_TABLE Value transfer Attribute reference (LIKE) 20011207

Method ON_DROP_COMPLETE_MULTIPLE on class CL_GUI_ECATT_TREE has no exception.

Method ON_DROP_GET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20011207
2 Importing FLAVORS Value transfer Attribute reference (LIKE) 20011207
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20011207

Method ON_DROP_GET_FLAVOR on class CL_GUI_ECATT_TREE has no exception.

Method ON_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_EXPAND_NO_CHILDREN on class CL_GUI_ECATT_TREE has no exception.

Method ON_ITEM_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010709
2 Importing MENU Value transfer Attribute reference (LIKE) 20010709
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_ITEM_CONTEXT_MENU_REQUEST on class CL_GUI_ECATT_TREE has no exception.

Method ON_ITEM_CONTEXT_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20010709
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010709
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_ITEM_CONTEXT_MENU_SELECT on class CL_GUI_ECATT_TREE has no exception.

Method ON_ITEM_DOUBLE_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) 20010709
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_ITEM_DOUBLE_CLICK on class CL_GUI_ECATT_TREE has no exception.

Method ON_ITEM_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20010709
2 Importing KEY Value transfer Attribute reference (LIKE) 20010709
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_ITEM_KEYPRESS on class CL_GUI_ECATT_TREE has no exception.

Method ON_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) 20040630
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20040630

Method ON_LINK_CLICK on class CL_GUI_ECATT_TREE has no exception.

Method ON_NODE_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Value transfer Attribute reference (LIKE) 20010709
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_NODE_CONTEXT_MENU_REQUEST on class CL_GUI_ECATT_TREE has no exception.

Method ON_NODE_CONTEXT_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20010709
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_NODE_CONTEXT_MENU_SELECT on class CL_GUI_ECATT_TREE has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_NODE_DOUBLE_CLICK on class CL_GUI_ECATT_TREE has no exception.

Method ON_NODE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Value transfer Attribute reference (LIKE) 20010709
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010709

Method ON_NODE_KEYPRESS on class CL_GUI_ECATT_TREE has no exception.

Method RAISE_XML_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABORT_FLAG Call by reference Type reference (TYPE) ETONOFF ABORT_FLAG 20020523
2 Importing CALLED_METHOD Call by reference Type reference (TYPE) STRING CALLED_METHOD 20020523
3 Importing IM_PNAME Call by reference Type reference (TYPE) STRING PNAME 20020523
4 Importing NEWS Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20020523
5 Importing NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME NODE_NAME 20020523
6 Importing NODE_PATH Call by reference Type reference (TYPE) ETXMLPATH NODE_PATH 20020523
7 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20020523
8 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20020523
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020523

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELETED Call by reference Type reference (TYPE) ETONOFF WD Knoten wurden gelöscht 20091116
2 Importing IM_EXISTS Call by reference Type reference (TYPE) ETONOFF der Knoten wurde schon auf Existenz geprüft 20010724
3 Importing IM_INSERTED Call by reference Type reference (TYPE) ETONOFF WD Knoten wurden hinzugefügt 20091106
4 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Neu anzuwählender Knoten 20010718
5 Importing IM_REBUILD Call by reference Type reference (TYPE) ETONOFF Neuaufbau des Baumes 20010718
6 Importing IM_REPOSITION Call by reference Type reference (TYPE) ETONOFF anderen Knoten markieren 20010718
7 Importing IM_WD_PARAM_NODE Call by reference Type reference (TYPE) ETXML_KEY Parametrisierter WD-Knoten 20100426
8 Importing IT_CHANGED_GIDS Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE WD veränderte Knoten 20091116
9 Importing IT_DELETED_GIDS Call by reference Type reference (TYPE) ETXML_KEYTABLE Tabelle von Knotenschlüsseln 20091106
10 Importing IT_INSERTED_GIDS Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20091106
11 Returning RE_STALE_DOM Value transfer Type reference (TYPE) ETONOFF DOM ist nicht synchron mit pgid 20040805
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20030219

Method REGISTER_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEACTIVATE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020603

Method REGISTER_EVENTS on class CL_GUI_ECATT_TREE has no exception.

Method RENUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODE_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens 20030702
2 Exporting EX_NUMBERED Call by reference Type reference (TYPE) ETONOFF 20030702
3 Importing IM_LEVEL Call by reference Type reference (TYPE) ETXML_LEV 20030702
4 Importing IM_PARENT Call by reference Type reference (TYPE) ETXML_NAME 20030702
5 Importing IM_TABINDEX Call by reference Type reference (TYPE) ETXML_IND Tabellenindex 20030702

Method RENUMBER on class CL_GUI_ECATT_TREE has no exception.

Method RENUMBER_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_NODE_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens 20020514
2 Exporting EX_NUMBERED Call by reference Type reference (TYPE) ETONOFF 20030701
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020514
4 Importing IM_PARENT Call by reference Type reference (TYPE) ETXML_NAME 20030815
5 Importing IM_TABINDEX Call by reference Type reference (TYPE) ETXML_IND Tabellenindex 20020514

Method RENUMBER_GUI on class CL_GUI_ECATT_TREE has no exception.

Method RENUMBER_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20021115
2 Importing IM_CUR_GID Call by reference Type reference (TYPE) ETXML_KEY GID des Tabellenknotens 20010709
3 Importing IM_ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Position des Namens im List Tree Model 20010709
4 Importing IM_LENGTH Call by reference Type reference (TYPE) INT4 Breite der items 20010802
5 Importing IM_LINE_NAME Call by reference Type reference (TYPE) ETXML_NAME Tabellenzeilennamen, die zu nummerieren sind 20020502
6 Importing IM_NAME Call by reference Type reference (TYPE) ETXML_NAME Name der Tabelle 20010709
7 Importing IM_SHOW_TABTYPE Call by reference Type reference (TYPE) ETONOFF 'X' Tabellennamen in den Zeilen mitgeben 20010801
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010709

Method RESET Signature

Method RESET on class CL_GUI_ECATT_TREE has no parameter.
Method RESET on class CL_GUI_ECATT_TREE has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGES Call by reference Object reference (TYPE REF TO) CL_GUI_ECATT_TREE_CHANGED Baum hat sich geändert 20031209
2 Importing IM_COL_HEADERS Call by reference Type reference (TYPE) ETXML_COLS_TABTYPE Tabelle der Knoten, die spaltenweise angezeigt werden 20010730
3 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010709
4 Importing IM_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20010807
5 Importing IM_DATA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA Daten von Middleware 20010709
6 Importing IM_DELETED_NODES Call by reference Type reference (TYPE) ETXML_KEYTABLE 20030718
7 Importing IM_DRAGDROP_HANDLE Call by reference Type reference (TYPE) INT4 20020531
8 Importing IM_DRAG_LEFT Call by reference Object reference (TYPE REF TO) CL_DRAGDROP Behavior für Drag&Drop 20020531
9 Importing IM_EDITOR Call by reference Object reference (TYPE REF TO) CL_GUI_XML_EDITOR Generischer XML Editor 20040205
10 Importing IM_EVENTS Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS 20020531
11 Importing IM_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_GUI_XML_PROPERTIES Eigenschaften des XML-Editors 20011213
12 Importing IM_SETTINGS_CHANGED Call by reference Type reference (TYPE) ETONOFF 20030711
13 Importing IM_TREE Call by reference Object reference (TYPE REF TO) CL_LIST_TREE_MODEL List Tree Control mit Datenhaltung am Backend 20010807
14 Importing IT_EXPAND_KEYS Call by reference Type reference (TYPE) ETXML_KEYTABLE Tabelle von Knotenschlüsseln 20050222
15 Importing IT_READ_CMD_PARTS Call by reference Type reference (TYPE) ETXML_UI_PART_TABTYPE Eingehängte Kommandoteile mit Schlüsseln 20040713
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010724
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020603

Method SET_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_QUERY Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020524
2 Importing IM_SET Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020524

Method SET_CHANGES on class CL_GUI_ECATT_TREE has no exception.

Method SET_EXPANDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXPANDER Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20040422
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040422
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20040422

Method SET_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIMB Call by reference Type reference (TYPE) ETONOFF bis zum Kopfknoten hochturnen 20041008
2 Importing IM_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20041008
3 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20041008
4 Importing IM_PARKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20041011
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041008

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20040507
2 Importing IM_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20040507
3 Importing IM_PARKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040507
4 Importing IM_STYLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040507
5 Importing IM_TABWIDTH Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040507

Method SET_NAME on class CL_GUI_ECATT_TREE has no exception.

Method SET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20021113
2 Importing IM_COUNTED_NODE Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20021118
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020527
4 Importing IM_NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20020527
5 Importing IM_NODE_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Ist ein Parameterbezug gepflegt? 20020527
6 Importing IM_UPDATE Call by reference Type reference (TYPE) ETONOFF Refresh Modus 20020527
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20020527

Method SET_NAMES_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20030731
2 Importing IM_COUNTED_NODE Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20030731
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20030731
4 Importing IM_NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20030731
5 Importing IM_NODE_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Ist ein Parameterbezug gepflegt? 20030731
6 Importing IM_UPDATE Call by reference Type reference (TYPE) ETONOFF Refresh Modus 20030731
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20030731

Method SET_SCRIPTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCRIPTING Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020529

Method SET_SCRIPTING on class CL_GUI_ECATT_TREE has no exception.

Method SET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOMKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020408
2 Importing IM_ITEM_NAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens im DOM 20060602
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20020408
4 Importing IM_NO_REFRESH Call by reference Type reference (TYPE) ETONOFF kein Editor refresh 20040422
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020408

Method SET_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORDER Call by reference Type reference (TYPE) CHAR1 $REF$ 20030312

Method SET_SORT on class CL_GUI_ECATT_TREE has no exception.

Method SET_TAB_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LINE_NAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20020502
2 Importing IM_TABKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020502

Method SET_TAB_COLLECTION on class CL_GUI_ECATT_TREE has no exception.

Method SHOW_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXISTS Call by reference Type reference (TYPE) ETONOFF Knoten existiert 20010724
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010724
3 Importing IM_REFRESH Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020523
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20011113

Method STOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TREE_INITIAL Call by reference Type reference (TYPE) ETONOFF Tree Model ist abgebaut worden 20020604
2 Importing IM_DEREGISTER Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20020531
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020603

Method TREE_APPENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLEAR Call by reference Type reference (TYPE) ETONOFF Wert nur löschen 20010727
2 Importing IM_NOCHECK Call by reference Type reference (TYPE) ETONOFF Eintrag muss ohne zu suchen angehängt werden 20010709
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010709
4 Importing IM_NODE_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20010709
5 Importing IM_NODE_VALUE Call by reference Type reference (TYPE) TM_ITEMTXT Tree Model: Text eines Items 20010709
6 Importing IM_PARENT_KEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel des Zeilenknotens 20010709
7 Importing IM_REF Call by reference Type reference (TYPE) ETONOFF Keine Anführungszeichen, weil es eine Parameterreferenz ist 20010709

Method TREE_APPENDER on class CL_GUI_ECATT_TREE has no exception.

Method UI_CHECK_INTEGRITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_KEYS Value transfer Type reference (TYPE) ETXML_KEYTABLE Tabelle von Knotenschlüsseln 20040805

Method UI_CHECK_INTEGRITY on class CL_GUI_ECATT_TREE has no exception.

Method UI_DETERMINE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Status Bild ermitteln 20040126
2 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040126
3 Importing IM_STATUS Call by reference Type reference (TYPE) CHAR1 Typ der Statusermittlung 20040126
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20040126

Method UI_GET_BRANCH_INFO_FOR_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIONS_ENABLED Call by reference Type reference (TYPE) ETONOFF "ACTIONS" Context Menu 20091001
2 Exporting EX_DATACHANGES_ENABLED Call by reference Type reference (TYPE) ETONOFF "DATACHANGES" Context Menu 20091001
3 Exporting EX_GETS_AND_CHECKS_ENABLED Call by reference Type reference (TYPE) ETONOFF "GETS_AND_CHECKS" Context Menu 20091001
4 Exporting EX_LEAF_ENABLED Call by reference Type reference (TYPE) ETONOFF context Menu für LEAF-Knoten 20091001
5 Exporting EX_NODE_LEVEL Call by reference Type reference (TYPE) INT4 Node Level 20091001
6 Exporting EX_PAGE_ENABLED Call by reference Type reference (TYPE) ETONOFF "PAGE" Context Menu 20091001
7 Exporting EX_SCREEN_DATA_ENABLED Call by reference Type reference (TYPE) ETONOFF "SCREEN-DATA" Context Menu 20091001
8 Exporting EX_SCREEN_DECL_ACTIONS Call by reference Type reference (TYPE) ETONOFF "DeclaredActions" Context Menu 20091001
9 Exporting EX_SCREEN_ENABLED Call by reference Type reference (TYPE) ETONOFF "SCREEN" Context Menu 20091001
10 Exporting EX_URL_PARAMS_DELETE Call by reference Type reference (TYPE) ETONOFF "PARAMS" context Menu 20091001
11 Exporting EX_URL_PARAMS_ENABLED Call by reference Type reference (TYPE) ETONOFF "PARAMS" Context Menu 20091001
12 Exporting EX_WD_ABAP_TYPE Call by reference Type reference (TYPE) ETONOFF WD-ABAP Type 20091001
13 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20091001

Method UI_GET_BRANCH_INFO_FOR_MENU on class CL_GUI_ECATT_TREE has no exception.

Method UI_INIT_RENAMING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFTYP Call by reference Type reference (TYPE) ETREF_TYP Typ einer Kommandoschnittstelle im XML-Schema/Template 20031230

Method UI_INIT_RENAMING on class CL_GUI_ECATT_TREE has no exception.

Method UI_IS_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EXPANDED Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20050221
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20050221

Method UI_NEEDS_RENAMING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20031230
2 Returning RE_RENAME Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20031230

Method UI_NEEDS_RENAMING on class CL_GUI_ECATT_TREE has no exception.

Method UI_NEED_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20040506
2 Returning RE_ERROR_FLAG Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20040506

Method UI_NEED_ERROR on class CL_GUI_ECATT_TREE has no exception.

Method UI_NEED_RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20040414
2 Returning RE_RELOAD Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20040414

Method UI_NEED_RELOAD on class CL_GUI_ECATT_TREE has no exception.

Method UI_RAISE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABORT_FLAG Call by reference Type reference (TYPE) ETONOFF ABORT_FLAG 20040706
2 Importing CALLED_METHOD Call by reference Type reference (TYPE) STRING CALLED_METHOD 20040706
3 Importing FREE_TEXT Call by reference Type reference (TYPE) STRING FREE_TEXT 20040706
4 Importing IM_PNAME Call by reference Type reference (TYPE) STRING PNAME 20040706
5 Importing IM_SCRIPT_PARSE_POS Call by reference Type reference (TYPE) ETSCR_POS Position im Script 20040706
6 Importing LAST_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME LAST_OBJ_NAME 20040706
7 Importing LAST_OBJ_TYPE Call by reference Type reference (TYPE) STRING LAST_OBJ_TYPE 20040706
8 Importing LAST_OBJ_TYPE_INT Call by reference Type reference (TYPE) ETOBJ_TYPE LAST_OBJ_TYPE_INT 20040706
9 Importing LAST_OBJ_VER Call by reference Type reference (TYPE) STRING LAST_OBJ_VER 20040706
10 Importing NEWS Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20040706
11 Importing NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME NODE_NAME 20040706
12 Importing NODE_PATH Call by reference Type reference (TYPE) ETXMLPATH NODE_PATH 20040706
13 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20040706
14 Importing REFNAME Call by reference Type reference (TYPE) ETDDONAME2 REFNAME 20040706
15 Importing SY_SUBRC Call by reference Type reference (TYPE) SY-SUBRC SY_SUBRC 20040706
16 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC Schlüssel zum logischen Objekt im OTR 20040706
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML_UI XML Middleware UI Ausnahmen 20040706

Method UI_SHOW_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20040308
2 Importing I_DISABLED Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20090914

Method UI_SHOW_CONTEXT on class CL_GUI_ECATT_TREE has no exception.

Method UI_SPLIT_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040319
2 Returning RE_ALLOWED Value transfer Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20040319

Method UI_SPLIT_ENABLED on class CL_GUI_ECATT_TREE has no exception.

Method UPDATE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ADD_ITEMS Call by reference Type reference (TYPE) TREEMLITAC List Tree Model: Tabelle von ( Knotenschlüssel + Item ) 20041011
2 Importing IT_ITEMS Call by reference Type reference (TYPE) TREEMLITAD List Tree Model: Tabelle von ( K-Schlüssel + Update-Item ) 20041011
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041011

Method UPDATE_LIST_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALIGN Call by reference Type reference (TYPE) I CL_LIST_TREE_MODEL=>ALIGN_AUTO Wie soll das Item angeordnet sein? 20010709
2 Importing IM_APPEND Call by reference Type reference (TYPE) ETONOFF Eintrag muss angehängt werden 20010709
3 Importing IM_BATCH Call by reference Type reference (TYPE) ETONOFF Items über eine Tabelle updaten 20010709
4 Importing IM_DELETE Call by reference Type reference (TYPE) ETONOFF Einträge aus Tabelle löschen 20010709
5 Importing IM_FONT Call by reference Type reference (TYPE) INT4 Font der Beschriftung 20010709
6 Importing IM_IMAGE Call by reference Type reference (TYPE) TV_IMAGE ' ' 20011203
7 Importing IM_ITEMKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010709
8 Importing IM_ITEMNAME Call by reference Type reference (TYPE) TV_ITMNAME Name des Items im List Tree Model 20010709
9 Importing IM_LENGTH Call by reference Type reference (TYPE) INT4 Breite eines Eintrags 20010709
10 Importing IM_NOCHECK Call by reference Type reference (TYPE) ETONOFF überprüfe nicht ob Knoten zu einer Spaltendarstellung gehört 20010709
11 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY GID des Knotens 20010709
12 Importing IM_NODENAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20010709
13 Importing IM_STYLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20010731
14 Importing IM_VALUE Call by reference Type reference (TYPE) TM_ITEMTXT Wert 20010709

Method UPDATE_LIST_ITEM on class CL_GUI_ECATT_TREE has no exception.

Method UPDATE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) TREEMLUNOT List Tree Model: Struktur zum Updaten eines Knotens 20041013
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20041013

Method UPDATE_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRY Call by reference Type reference (TYPE) TM_ITEMTXT 20030630
2 Importing IM_LEVEL Call by reference Type reference (TYPE) ETXML_LEV 20030702
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030630
4 Importing IM_USE_PARENT Call by reference Type reference (TYPE) ETONOFF 20030702

Method UPDATE_WIDTH on class CL_GUI_ECATT_TREE has no exception.

Method WD_CLEAN_UP_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WD_PARAM_NODE Call by reference Type reference (TYPE) ETXML_KEY Parametrisierter WD-Knoten 20100426
2 Importing IT_CHANGED_GIDS Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20091116
3 Importing IT_DELETED_GIDS Call by reference Type reference (TYPE) ETXML_KEYTABLE Tabelle fuer globale Bezeichner der DOM Knoten 20091106
4 Importing IT_INSERTED_GIDS Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20091106
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20091106

Method WD_IS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_DATA Call by reference Type reference (TYPE) ETONOFF 20090914
2 Exporting E_IS_LEAF Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20090914
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030704

Method WD_IS_DATA on class CL_GUI_ECATT_TREE has no exception.

Method WD_IS_DECL_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY 20030717
2 Returning RE_IS_DATA Value transfer Type reference (TYPE) ETONOFF 20030717

Method WD_IS_DECL_ACTIONS on class CL_GUI_ECATT_TREE has no exception.

Method WD_IS_URL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040402
2 Returning RE_URL Value transfer Type reference (TYPE) ETONOFF URL Parameter 20040402

Method WD_IS_URL_PARAM on class CL_GUI_ECATT_TREE has no exception.

Method WD_SET_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ITEMS Call by reference Type reference (TYPE) TREEMLITAB List Tree Model: Item-Tabelle 20040507
2 Importing IM_COUNTED_NODE Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20040507
3 Importing IM_NODEKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040507
4 Importing IM_NODE_NAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20040507
5 Importing IM_NODE_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Ist ein Parameterbezug gepflegt? 20040507
6 Importing IM_PARKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20040507
7 Importing IM_TABWIDTH Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040507
8 Importing IM_UPDATE Call by reference Type reference (TYPE) ETONOFF Refresh Modus 20040507
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20040507
Event Signatures

Event NODE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_NODEKEY Exporting Value transfer Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20020725
History
Last changed by/on SAP  20130531 
SAP Release Created in 620