SAP ABAP Class CL_GUI_ECATT_PARAM_WIZARD (eCATT: Wizard for Parameter Transfer from other Objects)
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 20030117
Properties
Class CL_GUI_ECATT_PARAM_WIZARD  
Short Description eCATT: Wizard for Parameter Transfer from other Objects    
Super Class CL_GUI_ECATT_EDITOR eCATT: Superclass for all Editors 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_GUI   eCATT GUI Objects 
Created 20030117   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_ECATT_PARAM_WIZARD has no forward declaration.
Interfaces
Class CL_GUI_ECATT_PARAM_WIZARD has no interface implemented.
Friends
Class CL_GUI_ECATT_PARAM_WIZARD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CC_PARAMS_SOURCE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Source Parameter 20030204
2 CC_PARAMS_TARGET Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Target Parameter 20030121
3 ECATT_OBJECT_SOURCE Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basis Class for eCATT Objects 20030117
4 ECATT_OBJECT_TARGET Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basis Class for eCATT Objects 20030117
5 FC_APPEND_PARAMS Constant Public Type reference (TYPE) SYUCOMM 'PPA_APP_PAR' FC: Append Parameter 20030206
6 FC_ENTER Constant Public Type reference (TYPE) SYUCOMM 'PPA_EXEC' FC: Enter, Get Parameter from Source Object 20030206
7 FC_SELECT_TYPE Constant Public Type reference (TYPE) SYUCOMM 'PPA_TYPE_SEL' FC: New Type Selection 20030206
8 FC_SHOW_PARAMS Constant Public Type reference (TYPE) SYUCOMM 'PPA_SHOW_PAR' FC: Get Parameter from Source Object 20030206
9 SPLITTER_SOURCE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter for Source 20030206
10 SPLITTER_SOURCE_C1 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for UI_PARAMS_SOURCE 20030206
11 SPLITTER_SOURCE_C2 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for UI_XML 20030206
12 SPLITTER_TARGET Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter for Target 20030206
13 SPLITTER_TARGET_C1 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for UI_PARAMS_TARGET 20030206
14 SPLITTER_TARGET_C2 Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for UI_XML_TARGET 20030206
15 UI_PARAMS_SOURCE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ECATT_PARAMS Editor for Target Parameter 20030117
16 UI_PARAMS_TARGET Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ECATT_PARAMS Editor for Source Parameter 20030117
17 UI_XML_TARGET Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_XML_EDITOR Generic XML Editor for Target Parameter 20030206
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_AND_SET_UI_TARGET Instance method Private Method Append Parameter and Update Display in Target 20030206
2 APPEND_PARAMS_FROM_SOURCE Instance method Public Method Append Parameter in Target from Source 20030206
3 CONSTRUCTOR Instance method Public Constructor Constructor 20030117
4 CREATE_ECATT_OBJECT_SOURCE Instance method Public Method Instantiate ECATT_OBJECT_SOURCE 20030204
5 CREATE_UI_PARAMS_SOURCE Instance method Private Method Generate UI_PARAMS_SOURCE 20030121
6 CREATE_UI_PARAMS_TARGET Instance method Private Method Generate UI_PARAMS_TARGET 20030121
7 CREATE_UI_XML_TARGET Instance method Protected Method Create XML Editor for Target 20030206
8 FINISH_UI_XML_TARGET Instance method Protected Method Remove XML Editor of Target 20030206
9 ON_PARAMS_TARGET_DROPPED Instance method Private Event handling method Drop in UI_PARAMS_TARGET Executed 20030205
10 ON_PARAM_SOURCE_DOUBLE_CLICK Instance method Protected Event handling method Parameter of Source Double-Clicked 20030206
11 ON_PARAM_TARGET_DOUBLE_CLICK Instance method Protected Event handling method Parameter of Target Double-Clicked 20030206
12 ON_TOGGLE_PARAMS_CMDIF_SOURCE Instance method Protected Event handling method Switch Between Parameters and Command Interfaces of Target 20030204
13 ON_TOGGLE_PARAMS_CMDIF_TARGET Instance method Protected Event handling method Switch Between Parameters and Command Interfaces of Source 20030204
14 ON_UI_XML_TARGET_KILL Instance method Protected Event handling method XML Editor of Target Is to Be Removed 20030206
15 SET_UI_PARAMS_SOURCE Instance method Public Method Set Parameter of Source in Editor 20030121
16 SET_UI_PARAMS_TARGET Instance method Public Method Set Parameter of Target in Editor 20030121
17 SET_UI_XML_TARGET Instance method Protected Method Set XML Editor of Target 20030206
18 SET_UI_XML_TARGET_AREA Instance method Protected Method Set/Reset Display Area of XML Editor for Target 20030206
Events
Class CL_GUI_ECATT_PARAM_WIZARD has no event.
Types
Class CL_GUI_ECATT_PARAM_WIZARD has no local type.
Method Signatures

Method APPEND_AND_SET_UI_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAMS_VIEW Call by reference Type reference (TYPE) ETPARVIEW Spezielle Sicht auf Parameterverwendung 20030206
2 Importing IM_T_PARAMS Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE Tabelle zur Parameteraustausch GUI - APL 20030206

Method APPEND_AND_SET_UI_TARGET on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method APPEND_PARAMS_FROM_SOURCE Signature

Method APPEND_PARAMS_FROM_SOURCE on class CL_GUI_ECATT_PARAM_WIZARD has no parameter.
Method APPEND_PARAMS_FROM_SOURCE on class CL_GUI_ECATT_PARAM_WIZARD 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. 20030117
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20030121

Method CREATE_ECATT_OBJECT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20030204
2 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20030204
3 Importing IM_OBJ_VERSION Call by reference Type reference (TYPE) ETOBJ_VER eCATT Objektversion 20030204
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für eCatt Middleware Ausnahmen 20030204

Method CREATE_UI_PARAMS_SOURCE Signature

Method CREATE_UI_PARAMS_SOURCE on class CL_GUI_ECATT_PARAM_WIZARD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20030121

Method CREATE_UI_PARAMS_TARGET Signature

Method CREATE_UI_PARAMS_TARGET on class CL_GUI_ECATT_PARAM_WIZARD has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20030121

Method CREATE_UI_XML_TARGET 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 20030206
2 Importing IM_XML_DATA Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_XML_DATA Daten von Middleware 20030206
3 Importing IM_XML_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_GUI_XML_PROPERTIES Eigenschaften des XML-Editors 20030206
# Exception Resumable Description Created on
1 CX_ECATT_GUI eCatt-Ausnahmen GUI 20030206

Method FINISH_UI_XML_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESTROY_UI Call by reference Type reference (TYPE) ETONOFF eCATT Schalter Ein/Aus 20030206

Method FINISH_UI_XML_TARGET on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method ON_PARAMS_TARGET_DROPPED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EX_DRAG_DATA Call by reference Attribute reference (LIKE) 20030205
2 Importing EX_PARAMS_VIEW Call by reference Attribute reference (LIKE) 20030205
3 Importing EX_SEL_PARAMS Call by reference Attribute reference (LIKE) 20030205

Method ON_PARAMS_TARGET_DROPPED on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method ON_PARAM_SOURCE_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) 20030206
2 Importing EX_PARAM Call by reference Attribute reference (LIKE) 20030206
3 Importing EX_PREF_NAME Call by reference Attribute reference (LIKE) 20030206
4 Importing EX_VARNAME Call by reference Attribute reference (LIKE) 20030206
5 Importing EX_VINDEX Call by reference Attribute reference (LIKE) 20030206

Method ON_PARAM_SOURCE_DOUBLE_CLICK on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method ON_PARAM_TARGET_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) 20030206
2 Importing EX_PARAM Call by reference Attribute reference (LIKE) 20030206
3 Importing EX_PREF_NAME Call by reference Attribute reference (LIKE) 20030206
4 Importing EX_VARNAME Call by reference Attribute reference (LIKE) 20030206
5 Importing EX_VINDEX Call by reference Attribute reference (LIKE) 20030206

Method ON_PARAM_TARGET_DOUBLE_CLICK on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method ON_TOGGLE_PARAMS_CMDIF_SOURCE 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) 20030204

Method ON_TOGGLE_PARAMS_CMDIF_SOURCE on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method ON_TOGGLE_PARAMS_CMDIF_TARGET 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) 20030204

Method ON_TOGGLE_PARAMS_CMDIF_TARGET on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method ON_UI_XML_TARGET_KILL Signature

Method ON_UI_XML_TARGET_KILL on class CL_GUI_ECATT_PARAM_WIZARD has no parameter.
Method ON_UI_XML_TARGET_KILL on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method SET_UI_PARAMS_SOURCE Signature

Method SET_UI_PARAMS_SOURCE on class CL_GUI_ECATT_PARAM_WIZARD has no parameter.
Method SET_UI_PARAMS_SOURCE on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method SET_UI_PARAMS_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PTYPES Call by reference Type reference (TYPE) STRING Anzuzeigende Parametertypen 20030205

Method SET_UI_PARAMS_TARGET on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method SET_UI_XML_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARAM Call by reference Type reference (TYPE) ETPAR_GUI Struktur f|r Datentransfer Parameterdefinitionen APL - GUI 20030206
2 Importing IM_READONLY_MODE Call by reference Type reference (TYPE) I '1' = readonly, 0 editmode 20030206
3 Importing IM_VAR_NAME Call by reference Type reference (TYPE) ETVAR_ID eCATT Varianten Id 20030206
4 Importing IM_VINDEX Call by reference Type reference (TYPE) ETVINDEX Index einer Variante 20030206
5 Importing IM_XML_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_GUI_XML_PROPERTIES Eigenschaften des XML-Editors 20030206

Method SET_UI_XML_TARGET on class CL_GUI_ECATT_PARAM_WIZARD has no exception.

Method SET_UI_XML_TARGET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENABLE Call by reference Type reference (TYPE) ETONOFF 'X' = Anschalten, Initial = Ausschalten 20030206

Method SET_UI_XML_TARGET_AREA on class CL_GUI_ECATT_PARAM_WIZARD has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640