SAP CL_GUI_ECATT_TREE OO Class - Tree Class for Display in Editor
CL_GUI_ECATT_TREE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_GUI_ECATT_TREE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_GUI_ECATT_XML_EVENTSInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_LIST_TREE_MODEL_ITEM_PROVMethod list of CL_GUI_ECATT_TREE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_NODE_ITEMS | Load Items of a Single Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>ADD_NODE_ITEMS...more details | ||
BUILD_DISPLAY_GUI | Set Up Display | Private |
CALL METHOD cl_gui_ecatt_tree=>BUILD_DISPLAY_GUI...more details | ||
CHANGE_FOLDERS | Change Appearance of Folder Node | Private |
CALL METHOD cl_gui_ecatt_tree=>CHANGE_FOLDERS...more details | ||
CHECK_COLUMN_ENTRY | Search Entry in Column | Protected |
CALL METHOD cl_gui_ecatt_tree=>CHECK_COLUMN_ENTRY...more details | ||
CHECK_EMPTY_TABLE | Find Depending Nodes of an Empty Table Type | Protected |
CALL METHOD cl_gui_ecatt_tree=>CHECK_EMPTY_TABLE...more details | ||
CHECK_FOLDER_CHANGES | After Modification Shape of Folders (Folder Node) Can Change | Protected |
CALL METHOD cl_gui_ecatt_tree=>CHECK_FOLDER_CHANGES...more details | ||
| ||
CHECK_FOR_CHANGES | Empty Table Types Changed? | Private |
CALL METHOD cl_gui_ecatt_tree=>CHECK_FOR_CHANGES...more details | ||
COLLAPSE | Collapse Tree Folder | Public |
CALL METHOD cl_gui_ecatt_tree=>COLLAPSE...more details | ||
CONSTRUCTOR | Constructor | Public |
CALL METHOD cl_gui_ecatt_tree=>CONSTRUCTOR...more details | ||
CONV_KEYS | Rename Key for GUI Scripting | Protected |
CALL METHOD cl_gui_ecatt_tree=>CONV_KEYS...more details | ||
DEREGISTER_EVENTS | Logout Event Handler | Protected |
CALL METHOD cl_gui_ecatt_tree=>DEREGISTER_EVENTS...more details | ||
DISPLAY_BUILDER | Set Up or Change Node Table for Tree | Protected |
CALL METHOD cl_gui_ecatt_tree=>DISPLAY_BUILDER...more details | ||
DOM2KEY | Set Individual Key from DOM to Tree Display | Protected |
CALL METHOD cl_gui_ecatt_tree=>DOM2KEY...more details | ||
ES_NEED_REFRESH | Refresh ESF Data Node | Private |
CALL METHOD cl_gui_ecatt_tree=>ES_NEED_REFRESH...more details | ||
EXPAND | Expand tree | Public |
CALL METHOD cl_gui_ecatt_tree=>EXPAND...more details | ||
EXPAND_NODES | Expand Specified Nodes | Private |
CALL METHOD cl_gui_ecatt_tree=>EXPAND_NODES...more details | ||
FILL_EVENTS | Fill Event Table for Column Tree Objects | Protected |
CALL METHOD cl_gui_ecatt_tree=>FILL_EVENTS...more details | ||
FILL_ITEM_DEMAND | Fill Items for Tree Control | Protected |
CALL METHOD cl_gui_ecatt_tree=>FILL_ITEM_DEMAND...more details | ||
FIND_TITLE | Search Title | Private |
CALL METHOD cl_gui_ecatt_tree=>FIND_TITLE...more details | ||
GET_ATTRIBUTES | Get Attributes | Public |
CALL METHOD cl_gui_ecatt_tree=>GET_ATTRIBUTES...more details | ||
GET_EXPANDED_NODE | Table of Expanded Nodes - Fill Paths | Private |
CALL METHOD cl_gui_ecatt_tree=>GET_EXPANDED_NODE...more details | ||
GET_EXPANDED_NODES | Fill Table of Expanded Nodes | Private |
CALL METHOD cl_gui_ecatt_tree=>GET_EXPANDED_NODES...more details | ||
GET_IMAGE | Query Appearance of Node | Private |
CALL METHOD cl_gui_ecatt_tree=>GET_IMAGE...more details | ||
GET_ITEMS | Private | |
CALL METHOD cl_gui_ecatt_tree=>GET_ITEMS...more details | ||
GET_LIFE | Get State of Control | Protected |
CALL METHOD cl_gui_ecatt_tree=>GET_LIFE...more details | ||
GET_LIFE_NEW | Recreate Control for List Tree Model | Protected |
CALL METHOD cl_gui_ecatt_tree=>GET_LIFE_NEW...more details | ||
GET_NODE | Navigate Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>GET_NODE...more details | ||
GET_SELECTED_NODE | Get Node Currently Selected | Public |
CALL METHOD cl_gui_ecatt_tree=>GET_SELECTED_NODE...more details | ||
GET_SELECTED_PATH | Determine Path of Last Node Selected | Public |
CALL METHOD cl_gui_ecatt_tree=>GET_SELECTED_PATH...more details | ||
GET_WIDTH | Read Width of Name Field | Private |
CALL METHOD cl_gui_ecatt_tree=>GET_WIDTH...more details | ||
HANDLE_CONTEXT_REQUEST | Context Menu Selected | Private |
CALL METHOD cl_gui_ecatt_tree=>HANDLE_CONTEXT_REQUEST...more details | ||
HANDLE_CONTEXT_SELECT | Entry in Context Menu Selected | Private |
CALL METHOD cl_gui_ecatt_tree=>HANDLE_CONTEXT_SELECT...more details | ||
HANDLE_ITEM_ADDITION | Add Individual Items to Tree Model Without Node Change | Private |
CALL METHOD cl_gui_ecatt_tree=>HANDLE_ITEM_ADDITION...more details | ||
HAS_REF_OR_VALUE | Node Contains Subnodes with Values or Parameters | Private |
CALL METHOD cl_gui_ecatt_tree=>HAS_REF_OR_VALUE...more details | ||
INSIDE_DRAG_ALLOWED | Drag 'n' Drop | Private |
CALL METHOD cl_gui_ecatt_tree=>INSIDE_DRAG_ALLOWED...more details | ||
INTEGRITY_CHECK | Integrity Check for Control Tables | Protected |
CALL METHOD cl_gui_ecatt_tree=>INTEGRITY_CHECK...more details | ||
IS_SINGLE_BRANCH | End Node Is on Level of Single Subnode | Private |
CALL METHOD cl_gui_ecatt_tree=>IS_SINGLE_BRANCH...more details | ||
KEY2DOM | Set Individual Key from Tree to DOM Display | Protected |
CALL METHOD cl_gui_ecatt_tree=>KEY2DOM...more details | ||
LOAD_ITEM | Reload Single Items | Protected |
CALL METHOD cl_gui_ecatt_tree=>LOAD_ITEM...more details | ||
LOAD_NODES | Create Display for Lazy Loading | Private |
CALL METHOD cl_gui_ecatt_tree=>LOAD_NODES...more details | ||
MAKE_HEADER | Create Heading Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>MAKE_HEADER...more details | ||
MAKE_LOG | Provide Tree for Log | Public |
CALL METHOD cl_gui_ecatt_tree=>MAKE_LOG...more details | ||
MANAGE_FLAVORS | Drag and Drop Administration of Flavor | Protected |
CALL METHOD cl_gui_ecatt_tree=>MANAGE_FLAVORS...more details | ||
MARK_USED_FOLDERS | Change Display of Maintained Folders (Folder Nodes) | Protected |
CALL METHOD cl_gui_ecatt_tree=>MARK_USED_FOLDERS...more details | ||
MSG_ADDITION_ENABLED | Message Definitions Allowed | Private |
CALL METHOD cl_gui_ecatt_tree=>MSG_ADDITION_ENABLED...more details | ||
NAVIGATE | Select Different Node | Public |
CALL METHOD cl_gui_ecatt_tree=>NAVIGATE...more details | ||
NODE_GET_IMAGE | Determine Presentation of Node | Private |
CALL METHOD cl_gui_ecatt_tree=>NODE_GET_IMAGE...more details | ||
NODE_GET_ITEM | Get Individual Items of Tree | Private |
CALL METHOD cl_gui_ecatt_tree=>NODE_GET_ITEM...more details | ||
ON_BUTTON_CLICK | Button Click | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_BUTTON_CLICK...more details | ||
ON_CHECKBOX_CHANGE | Class Checkbox Clicked | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_CHECKBOX_CHANGE...more details | ||
ON_DRAG | Drag Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_DRAG...more details | ||
ON_DRAG_MULTIPLE | Drag Multiple Nodes | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_DRAG_MULTIPLE...more details | ||
ON_DROP | When Dropping an Object onto a Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_DROP...more details | ||
ON_DROP_COMPLETE | Terminate Dropping onto Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_DROP_COMPLETE...more details | ||
ON_DROP_COMPLETE_MULTIPLE | Multiple drops were successful | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_DROP_COMPLETE_MULTIPLE...more details | ||
ON_DROP_GET_FLAVOR | Specify Type of Drag&Drop Event | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_DROP_GET_FLAVOR...more details | ||
ON_EXPAND_NO_CHILDREN | If No Subnodes Exist, | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_EXPAND_NO_CHILDREN...more details | ||
ON_ITEM_CONTEXT_MENU_REQUEST | Request Context Menu for an Item | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_ITEM_CONTEXT_MENU_REQUEST...more details | ||
ON_ITEM_CONTEXT_MENU_SELECT | Context Menu Entry of Item Selected | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_ITEM_CONTEXT_MENU_SELECT...more details | ||
ON_ITEM_DOUBLE_CLICK | Change Entry | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_ITEM_DOUBLE_CLICK...more details | ||
ON_ITEM_KEYPRESS | Button Clicked, Element Selected | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_ITEM_KEYPRESS...more details | ||
ON_LINK_CLICK | Link Clicked | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_LINK_CLICK...more details | ||
ON_NODE_CONTEXT_MENU_REQUEST | Context Menu Request for a Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_NODE_CONTEXT_MENU_REQUEST...more details | ||
ON_NODE_CONTEXT_MENU_SELECT | Context Menu Entry Selected | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_NODE_CONTEXT_MENU_SELECT...more details | ||
ON_NODE_DOUBLE_CLICK | Double-Click on a Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_NODE_DOUBLE_CLICK...more details | ||
ON_NODE_KEYPRESS | Node Selected, Button Clicked | Protected |
CALL METHOD cl_gui_ecatt_tree=>ON_NODE_KEYPRESS...more details | ||
RAISE_XML_EXCEPTION | Trigger Exception in XML Class | Protected |
CALL METHOD cl_gui_ecatt_tree=>RAISE_XML_EXCEPTION...more details | ||
REFRESH | Refresh Tree View | Public |
CALL METHOD cl_gui_ecatt_tree=>REFRESH...more details | ||
REGISTER_EVENTS | Register and Unregister Event Handler | Protected |
CALL METHOD cl_gui_ecatt_tree=>REGISTER_EVENTS...more details | ||
RENUMBER | Number Table Rows | Private |
CALL METHOD cl_gui_ecatt_tree=>RENUMBER...more details | ||
RENUMBER_GUI | Enumerate Gui Nodes | Protected |
CALL METHOD cl_gui_ecatt_tree=>RENUMBER_GUI...more details | ||
RENUMBER_ITEM | Recount Table Row After Deletion | Protected |
CALL METHOD cl_gui_ecatt_tree=>RENUMBER_ITEM...more details | ||
RESET | Reset Convertion Tables and Internal Tables | Protected |
CALL METHOD cl_gui_ecatt_tree=>RESET...more details | ||
SET_ATTRIBUTES | Set Attributes | Public |
CALL METHOD cl_gui_ecatt_tree=>SET_ATTRIBUTES...more details | ||
SET_CHANGES | Changes Require the Refreshing of the Tree | Protected |
CALL METHOD cl_gui_ecatt_tree=>SET_CHANGES...more details | ||
SET_EXPANDER | Set Expandable Flag for Node | Private |
CALL METHOD cl_gui_ecatt_tree=>SET_EXPANDER...more details | ||
SET_IMAGE | Change Appearance of Node | Private |
CALL METHOD cl_gui_ecatt_tree=>SET_IMAGE...more details | ||
SET_NAME | Set Name Item in Tree | Private |
CALL METHOD cl_gui_ecatt_tree=>SET_NAME...more details | ||
SET_NAMES | Set Labeling of GUI Folder Nodes | Private |
CALL METHOD cl_gui_ecatt_tree=>SET_NAMES...more details | ||
SET_NAMES_USER | Set Labeling of GUI Folder Nodes | Private |
CALL METHOD cl_gui_ecatt_tree=>SET_NAMES_USER...more details | ||
SET_SCRIPTING | Switch On/Off Scripting | Protected |
CALL METHOD cl_gui_ecatt_tree=>SET_SCRIPTING...more details | ||
SET_SELECTED_NODE | Select Node | Protected |
CALL METHOD cl_gui_ecatt_tree=>SET_SELECTED_NODE...more details | ||
SET_SORT | Predefine Sorting of Runtime Table | Protected |
CALL METHOD cl_gui_ecatt_tree=>SET_SORT...more details | ||
SET_TAB_COLLECTION | Create List of Nodes to Be Numbered | Private |
CALL METHOD cl_gui_ecatt_tree=>SET_TAB_COLLECTION...more details | ||
SHOW_TREE | Display Tree | Protected |
CALL METHOD cl_gui_ecatt_tree=>SHOW_TREE...more details | ||
STOP | Resolve and Clear Tree | Public |
CALL METHOD cl_gui_ecatt_tree=>STOP...more details | ||
TREE_APPENDER | Adds Node to Tree Model | Protected |
CALL METHOD cl_gui_ecatt_tree=>TREE_APPENDER...more details | ||
UI_CHECK_INTEGRITY | Check Synchronization of DOM Using ITAB | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_CHECK_INTEGRITY...more details | ||
UI_DETERMINE_STATUS | Determine Status of Execution for UI Drivers | Protected |
CALL METHOD cl_gui_ecatt_tree=>UI_DETERMINE_STATUS...more details | ||
UI_GET_BRANCH_INFO_FOR_MENU | Check Node for Suitable Context Menu | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_GET_BRANCH_INFO_FOR_MENU...more details | ||
UI_INIT_RENAMING | Create Table Nodes to Be Renamed | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_INIT_RENAMING...more details | ||
UI_IS_EXPANDED | WD: Have Segments Already Been Stored? | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_IS_EXPANDED...more details | ||
UI_NEEDS_RENAMING | UI Node Is Renamed for Display | Protected |
CALL METHOD cl_gui_ecatt_tree=>UI_NEEDS_RENAMING...more details | ||
UI_NEED_ERROR | Setting of Error Status Required | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_NEED_ERROR...more details | ||
UI_NEED_RELOAD | Reload Removed Command Interface Parts | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_NEED_RELOAD...more details | ||
UI_RAISE_EXCEPTION | Trigger Exception in XML Class | Protected |
CALL METHOD cl_gui_ecatt_tree=>UI_RAISE_EXCEPTION...more details | ||
UI_SHOW_CONTEXT | Display Context Menu for Web Dynpro | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_SHOW_CONTEXT...more details | ||
UI_SPLIT_ENABLED | Is Separation of Command Interfaces Allowed? | Private |
CALL METHOD cl_gui_ecatt_tree=>UI_SPLIT_ENABLED...more details | ||
UPDATE_ITEMS | Refresh Items | Private |
CALL METHOD cl_gui_ecatt_tree=>UPDATE_ITEMS...more details | ||
UPDATE_LIST_ITEM | Update Table for Display | Protected |
CALL METHOD cl_gui_ecatt_tree=>UPDATE_LIST_ITEM...more details | ||
UPDATE_NODES | Refresh Single Nodes | Private |
CALL METHOD cl_gui_ecatt_tree=>UPDATE_NODES...more details | ||
UPDATE_WIDTH | Specify Width of Entries | Private |
CALL METHOD cl_gui_ecatt_tree=>UPDATE_WIDTH...more details | ||
WD_CLEAN_UP_TABLES | Table for Global Names of DOM Nodes | Private |
CALL METHOD cl_gui_ecatt_tree=>WD_CLEAN_UP_TABLES...more details | ||
WD_IS_DATA | Node Is in the Data Section of the Screen | Private |
CALL METHOD cl_gui_ecatt_tree=>WD_IS_DATA...more details | ||
WD_IS_DECL_ACTIONS | Node Is in the Data Section of the Screen | Private |
CALL METHOD cl_gui_ecatt_tree=>WD_IS_DECL_ACTIONS...more details | ||
WD_IS_URL_PARAM | Is Node a URL Parameter? | Private |
CALL METHOD cl_gui_ecatt_tree=>WD_IS_URL_PARAM...more details | ||
WD_SET_NAMES | Set Labeling of GUI Folder Nodes | Protected |
CALL METHOD cl_gui_ecatt_tree=>WD_SET_NAMES...more details |
CL_GUI_ECATT_TREE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
AT_EXPAND_KEYS | Instance Attribute | Key of the Nodes to Be Reloaded | LIKE ETXML_KEYTABLE | Private | |
AT_KEYS_TO_EXPAND | Instance Attribute | Key Set by Editor for Expander Selection | LIKE ETXML_KEYTABLE | Private | |
A_INIT_FOLDER_STATUS | Instance Attribute | Status of Parameterization / Value Must Be Initialized | 'X' | LIKE ETONOFF | Private |
BEHAVIOR | Instance Attribute | XML Editor Customizing | LIKE ETXMLBEHVR | Protected | |
CHANGES | Instance Attribute | Changes | LIKE CL_GUI_ECATT_TREE_CHANGED | Protected | |
CHANGES_MADE | Instance Attribute | Changes in Tree | LIKE ETONOFF | Protected | |
CMD_PARTS_READ | Instance Attribute | Reloaded Subnodes of Command Interface | LIKE ETXML_UI_PART_TABTYPE | Protected | |
CONTAINER | Instance Attribute | Abstract Container for GUI Controls | LIKE CL_GUI_CONTAINER | Protected | |
CONVERSION_DONE | Instance Attribute | Incremental Conversion of Keys Successful | LIKE ETONOFF | Protected | |
CO_DD_UI_ACTION | Constant | Drag Node to Action | 'UI_ACTION_DROP' | LIKE ETFLAVOR | Private |
DELETED_NODES | Instance Attribute | Single Node to Be Deleted | LIKE ETXML_KEYTABLE | Private | |
DOMGID | Instance Attribute | List Tree Model: Node Table | LIKE TREEMLNOTA | Protected | |
DOMITEMS | Instance Attribute | List Tree Model: Table of (Node Key + Item) | LIKE TREEMLITAC | Protected | |
DOM_CONVERSION | Instance Attribute | Table of Conversion Structure | LIKE DOM_CONV | Private | |
DOM_TREE | Instance Attribute | Tree as DOM | LIKE IF_IXML_DOCUMENT | Protected | |
DRAG_LEFT | Instance Attribute | Behavior for Drag and Drop | LIKE CL_DRAGDROP | Protected | |
DRAG_RIGHT | Instance Attribute | Behavior for Drag and Drop | LIKE CL_DRAGDROP | Protected | |
EMPTY_TABLE_NODES | Instance Attribute | Empty Table Nodes and their Dependencies | LIKE ETXMLPATH_TABTYPE | Private | |
ENTRY_WIDTH | Instance Attribute | With of Entries in Tree | LIKE WIDTHS | Private | |
EXCEPTION_TO_RAISE | Instance Attribute | eCATT Exceptions: GUI | LIKE CX_ECATT_GUI | Protected | |
EX_ECATT | Instance Attribute | Basis Class for eCATT - Exceptions | LIKE CX_ECATT | Protected | |
FOLDER_KEYS | Instance Attribute | Key of Folder Node | LIKE ETXML_KEYTABLE | Private | |
FOLDER_SHAPES | Instance Attribute | Appearance of Folder Nodes after Refreshing | LIKE ETXML_ITEM_TABTYPE | Private | |
FOLDER_STATE | Instance Attribute | Folder Node Properties | LIKE ETXML_LINES_TABTYPE | Private | |
G_LISTTREE | Instance Attribute | List Tree Control | LIKE CL_LIST_TREE_MODEL | Protected | |
HANDLE_TREE | Instance Attribute | Pointer on Drag&Drop Behavior | LIKE I | Protected | |
INDEX_LENGTH | Constant | Width of Index Incl. Brackets | 5 | LIKE INT4 | Private |
IS_EXT | Instance Attribute | eCATT Switch On/Off | LIKE ETONOFF | Private | |
IS_GUI | Instance Attribute | eCATT Switch On/Off | LIKE ETONOFF | Private | |
IS_REFRESH | Instance Attribute | Tree Is in Refresh Mode | LIKE ETONOFF | Protected | |
ITEM_NAME | Instance Attribute | Name of Table Row Node | LIKE ETDOM_NAME | Protected | |
KEY_CONVERSION | Instance Attribute | Setting Table for Key | LIKE ETXML_CONVTABLE | Private | |
KEY_LENGTH | Instance Attribute | Length of Key in Tree | LIKE INT4 | Private | |
LIST_CALLTYPE | Instance Attribute | Tree Control: Column Name / Item Name | LIKE TV_ITMNAME | Protected | |
LIST_ITEM_POS | Instance Attribute | Tree Control: Column Name / Item Name | LIKE TV_ITMNAME | Protected | |
LIST_NAME_POS | Instance Attribute | Tree Control: Column Name / Item Name | LIKE TV_ITMNAME | Protected | |
LIST_STAT_POS | Instance Attribute | Position of Status Icon | LIKE TV_ITMNAME | Protected | |
MSGSTR | Instance Attribute | Error Messages | LIKE STRING | Protected | |
PATH_SEP | Instance Attribute | Separator for Paths | LIKE CHAR1 | Protected | |
PGID_TAB | Instance Attribute | Table for Global Names of DOM Nodes | LIKE ETDOM_ALL_TABTYPE | Protected | |
PROPERTIES | Instance Attribute | Properties of XML Editor | LIKE CL_GUI_XML_PROPERTIES | Protected | |
READONLY_MODE | Instance Attribute | eCATT: Read-Only Mode, 1 - Display Only, 0 - Modifiable | LIKE ETREADONLY | Protected | |
REFTYP | Instance Attribute | XML Schema Type of Parameter | LIKE ETREF_TYP | Protected | |
REF_NODE | Instance Attribute | Node for Parameter References | LIKE ETDOM_NAME | Protected | |
SCRIPTING_ENABLED | Instance Attribute | Node Keys Support Scripting | LIKE ETONOFF | Protected | |
SHOW_VAR | Instance Attribute | Display Variant Name | LIKE ETONOFF | Protected | |
SORT_ORDER | Instance Attribute | Sort Sequence of pgid | LIKE CHAR1 | Protected | |
TAB_COLLECTION | Instance Attribute | List of Rows to Be Numbered | LIKE ETXML_LINES_TABTYPE | Private | |
TB_RENAMED | Instance Attribute | List of Nodes to Be Renamed | LIKE ETXMLPATH_TABTYPE | Private | |
TB_RENUMBERED | Instance Attribute | List of Nodes to Be Numbered Serially | LIKE ETXMLPATH_TABTYPE | Protected | |
TITLE_NODE | Instance Attribute | Header Node | LIKE ETDOM_NAME | Protected | |
T_CONTROL | Instance Attribute | Proxy Class for Control in GUI | LIKE CL_GUI_CONTROL | Protected | |
UI_EDITOR | Instance Attribute | Generic XML Editor | LIKE CL_GUI_XML_EDITOR | Private | |
UI_EXCEPTION | Instance Attribute | User Interface Exception | LIKE CX_ECATT_APL_XML_UI | Private | |
UI_TO_RELOAD | Instance Attribute | Reloading of Command Parts Required | LIKE ETXML_KEY | Private | |
WD_TYPE | Instance Attribute | Web Dynpro Type: ABAP or JAVA | LIKE STRING | Protected | |
XML_DATA | Instance Attribute | Data from Middleware | LIKE CL_APL_ECATT_XML_DATA | Protected |
Events of Class CL_GUI_ECATT_TREE
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... NODE_DOUBLE_CLICK - Node or Row Double-ClickedLinks to Related Class(s)
CL_GUI_E...Full list of available SAP object classes
Search for further information about these or an SAP related objects