SAP ABAP Class CL_GUI_ECATT_GET_TABLE_FROM_PA (Hierarchical Display of Table Structures of Parameters)
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
Properties
Class CL_GUI_ECATT_GET_TABLE_FROM_PA  
Short Description Hierarchical Display of Table Structures of Parameters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_GUI   eCATT GUI Objects 
Created 20060828   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_ECATT_GET_TABLE_FROM_PA has no forward declaration.
Interfaces
Class CL_GUI_ECATT_GET_TABLE_FROM_PA has no interface implemented.
Friends
Class CL_GUI_ECATT_GET_TABLE_FROM_PA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CC_TABLE_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060828
2 C_LEN_STRUCTURE Constant Private Type reference (TYPE) INT4 30 Natural Number 20060828
3 C_LEN_TEXT Constant Private Type reference (TYPE) INT4 30 Natural Number 20060828
4 C_LEN_TYPE Constant Private Type reference (TYPE) INT4 05 Natural Number 20060828
5 C_POS_DESC Constant Private Type reference (TYPE) TV_ITMNAME 3 Tree Control: Column Name / Item Name 20060919
6 C_POS_ICON Constant Private Type reference (TYPE) TV_ITMNAME 1 Tree Control: Column Name / Item Name 20060828
7 C_POS_LENGTH Constant Private Type reference (TYPE) INT4 60 Natural Number 20060919
8 C_POS_STRUCTURE Constant Private Type reference (TYPE) TV_ITMNAME 91 Tree Control: Column Name / Item Name 20060828
9 C_POS_TEXT Constant Private Type reference (TYPE) TV_ITMNAME 2 Tree Control: Column Name / Item Name 20060828
10 C_POS_TYPE Constant Private Type reference (TYPE) TV_ITMNAME 92 Tree Control: Column Name / Item Name 20060828
11 GT_PARAMS Instance attribute Private Type reference (TYPE) ETPAR_GUI_TABTYPE Table for Exchanging Parameters: GUI - APL 20060828
12 P_PARAM_TYPE Instance attribute Protected Type reference (TYPE) STRING 20060913
13 P_SCRIPT Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_SCRIPT eCATT - Script 20060912
14 P_TREE Instance attribute Private Object reference (TYPE REF TO) CL_LIST_TREE_MODEL List Tree Control with Data Management at the Backend 20060828
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FIELDINFO Instance method Private Method 20060926
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060912
3 CONTAINS_ANY_TABLE Instance method Private Method 20060913
4 EXPAND_ALL_CHILDREN Instance method Private Method Restore and Expand All Children 20060921
5 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Double Click Handle Node 20060912
6 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method 20060828
7 INIT_DISPLAY Instance method Public Method 20060828
8 UI_COLLAPSE_NODE Instance method Public Method Close Node 20060921
9 UI_CONFIRM Instance method Public Method Adopt 20060921
10 UI_EXPAND_NODE Instance method Public Method Expand Node 20060921
11 UI_PRINT_TREE Instance method Public Method Prints the Tree 20060921
12 _ADD_FIELDINFO_OLD Instance method Private Method 20060926
Events
Class CL_GUI_ECATT_GET_TABLE_FROM_PA has no event.
Types
Class CL_GUI_ECATT_GET_TABLE_FROM_PA has no local type.
Method Signatures

Method ADD_FIELDINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060926
2 Importing IM_PARAM_NAME Value transfer Type reference (TYPE) STRING Name of a Parameter or Command Interface 20060926
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20060926

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAM Call by reference Type reference (TYPE) STRING 20060913

Method CONSTRUCTOR on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no exception.

Method CONTAINS_ANY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PGID Call by reference Type reference (TYPE) ETDOM_ALL Node Path in XML String 20060913
2 Importing IT_TABLE_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Table for Global Names of DOM Nodes 20060913
3 Returning RV_ANSWER Value transfer Type reference (TYPE) ETONOFF eCATT Switch On/Off 20060913

Method CONTAINS_ANY_TABLE on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no exception.

Method EXPAND_ALL_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060921

Method EXPAND_ALL_CHILDREN on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20060913
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20060913

Method HANDLE_DOUBLE_CLICK on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no exception.

Method HANDLE_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) 20060828

Method HANDLE_EXPAND_NO_CHILDREN on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no exception.

Method INIT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCRIPT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_SCRIPT eCATT - Script 20060828
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20060925

Method UI_COLLAPSE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLLAPSE_SUBTREE Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20060921
2 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060921
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten existiert nicht 20060921

Method UI_CONFIRM Signature

Method UI_CONFIRM on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no parameter.
Method UI_CONFIRM on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no exception.

Method UI_EXPAND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPAND_PREDECESSORS Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20060921
2 Importing EXPAND_SUBTREE Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20060921
3 Importing LEVEL_COUNT Value transfer Type reference (TYPE) I 20060921
4 Importing NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060921
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten existiert nicht 20060921

Method UI_PRINT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_NODES Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20060921
2 Importing LIST_DOWNLOAD Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20060921
3 Importing PREVIEW Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20060921
4 Importing TITLE Call by reference Type reference (TYPE) STRING 20060921
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20060921
2 CONTROL_DEAD Tree Control wurde bereits zerstört 20060921
3 CONTROL_NOT_EXISTING Tree Control existiert nicht 20060921
4 FAILED Allgemeiner Fehler 20060921

Method _ADD_FIELDINFO_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20060926
2 Importing IM_PARAM_NAME Value transfer Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20060926
3 Importing IM_TABNAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20060926

Method _ADD_FIELDINFO_OLD on class CL_GUI_ECATT_GET_TABLE_FROM_PA has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710