SAP ABAP Class CL_GUI_ECATT_TREE_DYN (Tree Class for TCD 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 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_TREE Tree Class for Display in Editor 20010709
Properties
Class CL_GUI_ECATT_TREE_DYN  
Short Description Tree Class for TCD Display in Editor    
Super Class CL_GUI_ECATT_TREE Tree Class for Display in Editor 
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 20110908   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)
Interfaces
Class CL_GUI_ECATT_TREE_DYN has no interface implemented.
Friends
Class CL_GUI_ECATT_TREE_DYN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLUMN_HEADERS Instance attribute Private Type reference (TYPE) ETXML_COLS_TABTYPE Table of Nodes Displayed Column-Wise 20010709
2 DEFAULT_LENGTH Instance attribute Private Type reference (TYPE) INT4 Width of Empty Table Entries 20010801
3 TABTYPE_NAME Instance attribute Protected Type reference (TYPE) ETXML_NAME Name of Current Table Type 20010710
Methods
# Method Level Visibility Method type Description Created on
1 COLUMN_CHECK Instance method Private Method Does a Node Belong to a Column Representation? 20010730
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010709
3 FILL_COLUMN Instance method Private Method Sets Up Table for Column Parameters 20010709
4 GET_TABNAME Instance method Private Method Determine Name of Table Type 20010802
5 INDEX_FROM_NAME Instance method Private Method Find Index in Column List 20010709
6 NODE_GET_VALUE Instance method Private Method Get Value of Node 20021125
7 TAB_LINE_FILL_COLUMN Instance method Private Method Evaluate All End Nodes under a Table Row 20021125
Events
Class CL_GUI_ECATT_TREE_DYN has no event.
Types
Class CL_GUI_ECATT_TREE_DYN has no local type.
Method Signatures

Method COLUMN_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COLIND Value transfer Type reference (TYPE) TV_ITMNAME Spaltennummer des Knotens 20010730
2 Exporting EX_IS_IN_COLUMN Call by reference Type reference (TYPE) ETONOFF Knoten wurde in Spalte geschrieben 20010730
3 Exporting EX_NO_REF Call by reference Type reference (TYPE) ETONOFF Knoten hat keine Parameterbezüge 20010810
4 Importing IM_ITEMKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel des Zeilenknotens 20010730
5 Importing IM_LENGTH Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20010801
6 Importing IM_NODENAME Call by reference Type reference (TYPE) ETXML_NAME Name eines Knotens 20010730
7 Importing IM_TABNAME Call by reference Type reference (TYPE) ETXML_NAME Name des Tabellenknotens 20010730
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010730

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 20010710
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 FILL_COLUMN 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 Werte verändern 20010730
2 Importing IM_COL_IND Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20010709
3 Importing IM_ITEM_KEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20031202
4 Importing IM_VALUE Call by reference Type reference (TYPE) TM_ITEMTXT Text für das Tree Model 20010709
# Exception Resumable Description Created on
1 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20020527

Method GET_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEMKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20010802
2 Returning RE_TABNAME Value transfer Type reference (TYPE) ETXML_NAME Name eines Knotens 20010802
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20010802

Method INDEX_FROM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INDEX Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20010810
2 Exporting EX_NO_REF Call by reference Type reference (TYPE) ETONOFF Keine Referenz auf einen Parameter enthalten 20010810
3 Importing IM_LENGTH Call by reference Type reference (TYPE) INT4 Breite eines Eintrages 20010801
4 Importing IM_NAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20010709
5 Importing IM_TABNAME Call by reference Type reference (TYPE) ETXML_NAME Tabellentyp, zu dem ein Knoten gehört 20010802

Method INDEX_FROM_NAME on class CL_GUI_ECATT_TREE_DYN has no exception.

Method NODE_GET_VALUE 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 eCATT Schalter Ein/Aus 20021125
2 Exporting EX_HAS_VALUE Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20021125
3 Exporting EX_LEN Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20021125
4 Exporting EX_REFNAME Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20021125
5 Exporting EX_VALUE Call by reference Type reference (TYPE) ETDOM_NAME Name eines Knotens im DOM 20021125
6 Importing IM_LINE Call by reference Type reference (TYPE) ETDOM_ALL Beschreibung des DOM-Inhaltes in einer flachen Struktur 20021125

Method NODE_GET_VALUE on class CL_GUI_ECATT_TREE_DYN has no exception.

Method TAB_LINE_FILL_COLUMN 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 20021125
2 Exporting EX_IS_IN_COLUMN Call by reference Type reference (TYPE) ETONOFF Blattknoten gehört in eine Tabellenzeile 20021125
3 Importing IM_ITEMKEY Call by reference Type reference (TYPE) ETXML_KEY Schlüssel eines Knotens im DOM 20021125
# Exception Resumable Description Created on
1 CX_ECATT_APL_XML eCatt Middleware XML Editor Ausnahmen 20021125
2 CX_ECATT_GUI_XML eCatt GUI XML Editor Ausnahmen 20021125
History
Last changed by/on SAP  20110908 
SAP Release Created in 620