SAP ABAP Class CL_WS_HELPER_UI_TREE (Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SEWS (Package) ES Tools: Service Interfaces
Properties
Class CL_WS_HELPER_UI_TREE  
Short Description Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEWS   ES Tools: Service Interfaces 
Created 20040625   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEWS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WS_HELPER_UI_TREE has no interface implemented.
Friends
Class CL_WS_HELPER_UI_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_CONTAINER_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20040625
2 PR_CONTAINER_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Abstract Container for GUI Controls 20040625
3 PR_TREE Instance attribute Public Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20040625
4 PT_TREE_DESCR Instance attribute Private Type reference (TYPE) WSUI_TREE_T Tree Structure: Consistent Deletion, Renaming, ... 20040628
5 P_COL_MANDT Instance attribute Private Type reference (TYPE) TV_ITMNAME 'MANDT' Tree Control: Column Name / Item Name 20040728
6 P_COL_OBJECT Instance attribute Private Type reference (TYPE) TV_ITMNAME 'OBJNAME' Tree Control: Column Name / Item Name 20040628
7 P_COL_OBJECT_TYP Instance attribute Private Type reference (TYPE) TV_ITMNAME 'OBJECT_TYP' Tree Control: Column Name / Item Name 20040629
8 P_COL_TXTLG Instance attribute Private Type reference (TYPE) TV_ITMNAME 'TXTLG' Tree Control: Column Name / Item Name 20040628
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODES Instance method Public Method Add Nodes 20040625
2 ADD_NODES_SUB Instance method Private Method Add Node 20040625
3 ADD_SINGLE_NODE Instance method Public Method Adds New Node 20041022
4 BUILD_CURRENT_NODEKEY Instance method Public Method Node Structure 20041025
5 CONSTRUCTOR Instance method Public Constructor Constructor 20040625
6 FILL_ITEM_TABLE Instance method Private Method Nodes of Tree 20040628
7 GET_ROOT_NODE Instance method Private Method Properties of Root Node 20040628
8 GET_STYLE Instance method Private Method Returns Style 20040728
9 INIT Instance method Private Method Initialization 20040625
10 SET_NEW_TREE_DESCRIPTION Instance method Public Method New Tree Structure 20041025
Events
Class CL_WS_HELPER_UI_TREE has no event.
Types
Class CL_WS_HELPER_UI_TREE has no local type.
Method Signatures

Method ADD_NODES Signature

Method ADD_NODES on class CL_WS_HELPER_UI_TREE has no parameter.
Method ADD_NODES on class CL_WS_HELPER_UI_TREE has no exception.

Method ADD_NODES_SUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEKEY Call by reference Type reference (TYPE) STRING 20041022
2 Importing I_PARENT Call by reference Type reference (TYPE) STRING 20040628
3 Importing I_PARENT_TYP Call by reference Type reference (TYPE) STRING 20040628

Method ADD_NODES_SUB on class CL_WS_HELPER_UI_TREE has no exception.

Method ADD_SINGLE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_DESCR Call by reference Type reference (TYPE) WSUI_TREE_T BaumStrukur: Konsistentes Löschen, Umbenennen, ... 20041022
2 Importing I_NODEKEY_PARENT Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20041022

Method ADD_SINGLE_NODE on class CL_WS_HELPER_UI_TREE has no exception.

Method BUILD_CURRENT_NODEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODEKEY Call by reference Type reference (TYPE) STRING 20041025
2 Importing I_OBJECT Call by reference Type reference (TYPE) STRING 20041025
3 Importing I_OBJECT_TYP Call by reference Type reference (TYPE) STRING 20041025
4 Importing I_PARENT Call by reference Type reference (TYPE) STRING 20041025

Method BUILD_CURRENT_NODEKEY on class CL_WS_HELPER_UI_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20040625
2 Importing IT_HIDDEN_COLUMNS Call by reference Type reference (TYPE) TREEMINAMT Tree Model: Tabelle von Item Namen 20041027
3 Importing IT_TREE_DESCR Call by reference Type reference (TYPE) WSUI_TREE_T BaumStrukur: Konsistentes Löschen, Umbenennen, ... 20040628

Method CONSTRUCTOR on class CL_WS_HELPER_UI_TREE has no exception.

Method FILL_ITEM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM Call by reference Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20040628
2 Importing IS_TREE_DESCR Call by reference Type reference (TYPE) WSUI_TREE_S BaumStrukur: Konsistentes Löschen, Umbenennen, ... 20040628

Method FILL_ITEM_TABLE on class CL_WS_HELPER_UI_TREE has no exception.

Method GET_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM Call by reference Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20040628
2 Exporting E_ICON Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20041027
3 Exporting E_ROOT_NODE Call by reference Type reference (TYPE) STRING 20040628
4 Exporting E_ROOT_TYP Call by reference Type reference (TYPE) STRING 20040628

Method GET_ROOT_NODE on class CL_WS_HELPER_UI_TREE has no exception.

Method GET_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STYLE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20040728
2 Importing I_S_TREE Call by reference Type reference (TYPE) WSUI_TREE_S BaumStrukur: Konsistentes Löschen, Umbenennen, ... 20040728

Method GET_STYLE on class CL_WS_HELPER_UI_TREE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIDDEN_COLUMNS Call by reference Type reference (TYPE) TREEMINAMT Tree Model: Tabelle von Item Namen 20041027

Method INIT on class CL_WS_HELPER_UI_TREE has no exception.

Method SET_NEW_TREE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TREE_DESCRIPTION Call by reference Type reference (TYPE) WSUI_TREE_T BaumStrukur: Konsistentes Löschen, Umbenennen, ... 20041025

Method SET_NEW_TREE_DESCRIPTION on class CL_WS_HELPER_UI_TREE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700