SAP ABAP Class CL_GUI_ECATT_MODULE_EDITOR (User Interface: eCATT Module)
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_EDITOR eCATT: Superclass for all Editors 20011011
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_DEBUG eCATT - Debugger Display 20020923
2 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_EXTPROG_EDITOR User Interface: Test Script from External Tool 20011011
3 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_SCRIPT_EDITOR User Interface: eCATT Script 20011011
4 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_SCRIPT_VERS_EDIT User Interface: Test Script Versions 20030626
5 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ECATT_VALIDATOR_EDITOR eCATT: Validator Editor 20050623
Properties
Class CL_GUI_ECATT_MODULE_EDITOR  
Short Description User Interface: eCATT Module    
Super Class CL_GUI_ECATT_EDITOR eCATT: Superclass for all Editors 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SECATT_GUI   eCATT GUI Objects 
Created 20011011   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_ECATT_MODULE_EDITOR has no forward declaration.
Interfaces
Class CL_GUI_ECATT_MODULE_EDITOR has no interface implemented.
Friends
Class CL_GUI_ECATT_MODULE_EDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_VERSIONS_LOCKED Instance attribute Public Type reference (TYPE) ETONOFF All ECATT_SCRIPT Versions Locked for Processing 20011011
2 CC_EDITOR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Editor 20011011
3 ET_LOGON_DATA Instance attribute Protected Type reference (TYPE) ETEXTTOOL Logon Data for External Tool 20011015
4 HEIGHT_CONT Instance attribute Protected Type reference (TYPE) I Help Variable: Container Height 20011011
5 TOC Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_TEST_OPERATION_CENTER Test Operation Center (Initial Screen eCATT) 20011011
6 UI_CHECKLIST Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ECATT_CHECKLIST Checklist for Messages from eCATT Script Syntax Errors 20011011
7 UI_ESF_WIZARD Static Attribute Public Object reference (TYPE REF TO) CL_GUI_ECATT_ESF_WIZARD ESF Wizard 20060123
8 UI_PARAMS Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ECATT_PARAMS Editor for Script Parameters 20011011
9 UI_PARAM_WIZARD Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ECATT_PARAM_WIZARD eCATT: Wizard for Parameter Transfer from other Objects 20030117
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_UI_CHECKLIST Instance method Protected Method Close Checklist for Syntax Error Messages 20011011
2 CONSTRUCTOR Instance method Public Constructor Constructor 20011011
3 CREATE_UI_CHECKLIST Instance method Public Method Create Checklist for Syntax Errors in eCATT Script 20011011
4 CREATE_UI_ESF_WIZARD Instance method Public Method Create UI for ESF Wizard 20060123
5 CREATE_UI_PARAMS Instance method Public Method Generate UI_PARAMS 20011011
6 CREATE_UI_PARAM_WIZARD Instance method Public Method Generate UI for Parameter Import 20030117
7 FINISH_UI_ESF_WIZARD Instance method Public Method End UI for ESF Wizard 20060123
8 FINISH_UI_PARAM_WIZARD Instance method Public Method Exit UI for Parameter Import 20030205
9 GET_UI_PARAMS Instance method Public Method Get Parameter from Editor 20011011
10 ON_CHECKLIST_FUNCTION_SELECTED Instance method Protected Event handling method Function in Checklist Selected 20011011
11 ON_MAINTAIN_MODE_CHANGED Instance method Protected Event handling method Processing Mode of eCATT Module Changed 20030627
12 ON_PARAMS_CHANGE_SYNCH_XML Instance method Protected Event handling method Get Parameter Changes for Synchronization with XML 20021023
13 ON_PARAMS_REFRESHED Instance method Protected Event handling method Refresh Parameter Display 20011011
14 ON_PARAMS_VALUE_DELETED Instance method Protected Event handling method Parameter Value Deleted 20040116
15 ON_PARAM_DOUBLE_CLICK Instance method Protected Event handling method Parameter Double-Clicked 20011011
16 ON_PARAM_REF_CHANGED Instance method Protected Event handling method Parameter Reference Changed 20011011
17 ON_PARAM_VAL_CHANGED Instance method Protected Event handling method Value of Structured Parameter Changed 20020911
18 ON_PARAM_WHERE_USED Instance method Protected Event handling method Parameter Where-Used List was Requested 20051201
19 ON_TOGGLE_PARAMS_CMDIF Instance method Protected Event handling method Toggle Between Parameters and Command Interfaces 20020719
20 SET_TOC_INSTANCE Instance method Public Method Set Instance of CL_GUI_TEST_OPERATION_CENTER 20020613
21 SET_UI_PARAMS Instance method Public Method Set Parameter in Editor 20011011
22 UC_CALL_TEST_CONFIG Instance method Protected Method Call Test Configuration in the Module 20030807
23 UC_CALL_VAL_OBJECT Instance method Protected Method Call Validation Object in the Module 20060201
24 UC_CHECK Instance method Private Method Check Script 20030924
25 UC_CREATE_TEST_CONFIG Instance method Protected Method Create Test Configuration in Module 20020904
26 UC_CREATE_VAL_OBJECT Instance method Protected Method Create Validation Object in the Module 20060201
27 UC_EXECUTE Instance method Protected Method Execute Module 20011011
28 UC_IMPORT_PARAMS Instance method Protected Method Import Parameters from other eCATT Objects 20030122
29 UC_RECORD Instance method Protected Method Record Module 20011015
30 UC_REFRESH_ALL Instance method Protected Method Refresh Test Script Completely 20030924
31 UC_REFRESH_PARAMS Instance method Protected Method Refresh Parameter 20030923
32 UC_TOGGLE_PARAMS_CMDIF Instance method Private Method Toggle Between Parameters and Command Interfaces 20030717
33 WHEREUSED_PAR Instance method Protected Method Where-Used List for Parameter 20051201
Events
# Event Type Visibility Description Created on
1 EV_NEW_SCREEN_REQUESTED Instance Event
(0)
Public
(2)
UI: Must Reconstruct eCATT Script Editor 20011011
2 EV_REF_OBJECT_PICKED Static Event
(1)
Public
(2)
Test Script Referenced Was Selected 20011011
3 EV_UI_CHECKLIST_CLOSED Instance Event
(0)
Public
(2)
Checklist Closed 20011011
4 EV_UI_CHECKLIST_REQUESTED Instance Event
(0)
Public
(2)
Display Checklist 20011011
Types
Class CL_GUI_ECATT_MODULE_EDITOR has no local type.
Method Signatures

Method CLOSE_UI_CHECKLIST Signature

Method CLOSE_UI_CHECKLIST on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method CLOSE_UI_CHECKLIST on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ECATT_OBJECT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basisklasse für eCATT Objekte. 20011011
2 Importing IM_TOC Call by reference Object reference (TYPE REF TO) CL_GUI_TEST_OPERATION_CENTER Test Operation Center (Einstieg eCATT) 20011011
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20011011

Method CREATE_UI_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OUTTAB Call by reference Type reference (TYPE) ETCHECKLST_TABTYPE eCATT: Tabellentyp für Checkliste 20011011
2 Importing IM_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20011011
3 Importing IM_TITLE Call by reference Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelzeile 20011011
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20011011

Method CREATE_UI_ESF_WIZARD Signature

Method CREATE_UI_ESF_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method CREATE_UI_ESF_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method CREATE_UI_PARAMS 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 Abstract Container for GUI Controls 20050716
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20011011

Method CREATE_UI_PARAM_WIZARD Signature

Method CREATE_UI_PARAM_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method CREATE_UI_PARAM_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method FINISH_UI_ESF_WIZARD Signature

Method FINISH_UI_ESF_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method FINISH_UI_ESF_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method FINISH_UI_PARAM_WIZARD Signature

Method FINISH_UI_PARAM_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method FINISH_UI_PARAM_WIZARD on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method GET_UI_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XML_REFRESH Call by reference Type reference (TYPE) ETONOFF SPACE XML-Refesh, wenn / 20020911

Method GET_UI_PARAMS on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_CHECKLIST_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_CURSOR Call by reference Type reference (TYPE) >INVALID< 20011011
2 Importing EX_FCODE Value transfer Attribute reference (LIKE) >INVALID< 20011011

Method ON_CHECKLIST_FUNCTION_SELECTED on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_MAINTAIN_MODE_CHANGED Signature

Method ON_MAINTAIN_MODE_CHANGED on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method ON_MAINTAIN_MODE_CHANGED on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_PARAMS_CHANGE_SYNCH_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTIES Call by reference Attribute reference (LIKE) 20021023
2 Importing REFRESH_PARAMS_ONLY Call by reference Attribute reference (LIKE) 20040430

Method ON_PARAMS_CHANGE_SYNCH_XML on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_PARAMS_REFRESHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURSOR Call by reference Attribute reference (LIKE) 20011011

Method ON_PARAMS_REFRESHED on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_PARAMS_VALUE_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_PARVAR Call by reference Attribute reference (LIKE) 20040116

Method ON_PARAMS_VALUE_DELETED on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_PARAM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_FIELDNAME Call by reference Attribute reference (LIKE) 20020423
2 Importing EX_PARAM Call by reference Attribute reference (LIKE) 20011011
3 Importing EX_PREF_NAME Call by reference Attribute reference (LIKE) 20021025
4 Importing EX_VARNAME Call by reference Attribute reference (LIKE) 20020912
5 Importing EX_VINDEX Call by reference Attribute reference (LIKE) 20020912

Method ON_PARAM_DOUBLE_CLICK on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_PARAM_REF_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Attribute reference (LIKE) 20011011

Method ON_PARAM_REF_CHANGED on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_PARAM_VAL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLER Call by reference Attribute reference (LIKE) 20021031
2 Importing PINDEX Call by reference Attribute reference (LIKE) 20020911
3 Importing PNAME Call by reference Attribute reference (LIKE) 20020911

Method ON_PARAM_VAL_CHANGED on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_PARAM_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAM Call by reference Attribute reference (LIKE) 20051201

Method ON_PARAM_WHERE_USED on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method ON_TOGGLE_PARAMS_CMDIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_NEW_PARAMS_VIEW Call by reference Attribute reference (LIKE) 20020821

Method ON_TOGGLE_PARAMS_CMDIF on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method SET_TOC_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TOC_INSTANCE Call by reference Object reference (TYPE REF TO) CL_GUI_TEST_OPERATION_CENTER Test Operation Center (Einstieg eCATT) 20020613

Method SET_TOC_INSTANCE on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method SET_UI_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_STARTED Call by reference Type reference (TYPE) ETONOFF 'X' - Parameter-Editor wurde neu gestartet 20011011
2 Importing IM_PARAM_CHANGED Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20100623
3 Importing IM_SET_CURSOR Call by reference Type reference (TYPE) ETONOFF 'X' - Cursor setzen, wenn z.B. Fehler in Checklist gewählt 20011011
4 Importing IM_SET_DATA Call by reference Type reference (TYPE) ETONOFF 'X' - es werden die Inhalte gesetzt 20011011

Method SET_UI_PARAMS on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_CALL_TEST_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OPERATION Call by reference Type reference (TYPE) SEU_ACTION 20030807

Method UC_CALL_TEST_CONFIG on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_CALL_VAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OPERATION Call by reference Type reference (TYPE) SEU_ACTION 20060201

Method UC_CALL_VAL_OBJECT on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHECK_EXTENDED Call by reference Type reference (TYPE) ETONOFF SPACE 'X' - Erweiterte Prüfung 20030924

Method UC_CHECK on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_CREATE_TEST_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM_VERSION Call by reference Type reference (TYPE) ETOBJ_VER 20031009

Method UC_CREATE_TEST_CONFIG on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_CREATE_VAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FROM_VERSION Call by reference Type reference (TYPE) ETOBJ_VER 20060201

Method UC_CREATE_VAL_OBJECT on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_EXECUTE Signature

Method UC_EXECUTE on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20011015

Method UC_IMPORT_PARAMS Signature

Method UC_IMPORT_PARAMS on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method UC_IMPORT_PARAMS on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_RECORD Signature

Method UC_RECORD on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method UC_RECORD on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_REFRESH_ALL Signature

Method UC_REFRESH_ALL on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method UC_REFRESH_ALL on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_REFRESH_PARAMS Signature

Method UC_REFRESH_PARAMS on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method UC_REFRESH_PARAMS on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method UC_TOGGLE_PARAMS_CMDIF Signature

Method UC_TOGGLE_PARAMS_CMDIF on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Method UC_TOGGLE_PARAMS_CMDIF on class CL_GUI_ECATT_MODULE_EDITOR has no exception.

Method WHEREUSED_PAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) ETPAR_OUT eCATT: Ausgabestruktur der Parameter 20051201

Method WHEREUSED_PAR on class CL_GUI_ECATT_MODULE_EDITOR has no exception.
Event Signatures

Event EV_NEW_SCREEN_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_ACTIVETAB Exporting Value transfer Type reference (TYPE) ETACTIVTAB eCATT: Tabreiter im Vordergrund 20011011
2 EX_ECATT_OBJECT Exporting Value transfer Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basisklasse für eCATT Objekte. 20011011
3 EX_NEW_MAINTAIN_MODE Exporting Value transfer Type reference (TYPE) ETOBJ_MODE Bearbeitungsmodus eines eCATT-Objektes 20011011

Event EV_REF_OBJECT_PICKED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EX_MODE Exporting Value transfer Type reference (TYPE) ETOBJ_MODE Bearbeitungsmodus eines eCATT-Objektes 20011011
2 EX_NAME Exporting Value transfer Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20011011
3 EX_TYPE Exporting Value transfer Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20011011
4 EX_VERSION Exporting Value transfer Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20011011

Event EV_UI_CHECKLIST_CLOSED Signature
Event EV_UI_CHECKLIST_CLOSED on class CL_GUI_ECATT_MODULE_EDITOR has no parameter.
Event EV_UI_CHECKLIST_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_OUTTAB Exporting Value transfer Type reference (TYPE) ETCHECKLST_TABTYPE eCATT: Tabellentyp für Checkliste 20011011
2 E_TITLE Exporting Value transfer Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelzeile 20011011
History
Last changed by/on SAP  20130531 
SAP Release Created in 620