SAP ABAP Class CL_ECATT_APL_OD_GEN_TDC (eCATT - OData - Generation TDC)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_ODATAWIZARD_APL (Package) eCATT - OData Test Wizard - APL
Properties
Class CL_ECATT_APL_OD_GEN_TDC  
Short Description eCATT - OData - Generation TDC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_ODATAWIZARD_APL   eCATT - OData Test Wizard - APL 
Created 20131202   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECATT_APL_OD_GEN_TDC has no forward declaration.
Interfaces
Class CL_ECATT_APL_OD_GEN_TDC has no interface implemented.
Friends
Class CL_ECATT_APL_OD_GEN_TDC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_PREVIOUS_EX Instance attribute Protected Object reference (TYPE REF TO) CX_ECATT Exception That Has Already Occurred 20131204
2 AP_TDC_API Instance attribute Public Object reference (TYPE REF TO) CL_APL_ECATT_TDC_API eCATT TDC API - Test Data Container Access Class 20131204
3 AP_WIZARD_SELECT Instance attribute Protected Object reference (TYPE REF TO) CL_ECATT_APL_OD_GEN_SELECT Selection for Generation 20131204
4 A_TDC_NAME Instance attribute Public Type reference (TYPE) ETOBJ_NAME eCATT Object 20131204
5 A_TDC_VERSION Instance attribute Public Type reference (TYPE) ETOBJ_VER '00000001' eCATT Object Version 20131204
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCE Static method Public Method Existence Check for TDCs 20131204
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20131204
3 COUNT_LINES Instance method Protected Method Determine Number of Table Rows 20131204
4 CREATE_PARAMETER Instance method Protected Method Generate a Parameter 20131204
5 CREATE_TDC Instance method Protected Method Generate TDC 20131204
6 CREATE_TDC_FOR_ENTITYSET Instance method Public Method Generate Test Data Container for Entity Set 20131204
7 CREATE_VARIANT Instance method Protected Method Create a Variant 20131204
8 FILL_FROM_ENTITY_SET Instance method Protected Method Fill TDC Variant from OData EntitySet 20131204
9 RAISE_TDC_API_EXCEPTION Instance method Protected Method Report Error of TDC API to OData Wizard 20131204
10 SAVE_TDC Instance method Protected Method Save TDC 20131204
Events
Class CL_ECATT_APL_OD_GEN_TDC has no event.
Types
Class CL_ECATT_APL_OD_GEN_TDC has no local type.
Method Signatures

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ERROR Call by reference Type reference (TYPE) CL_ECATT_APL_GENERATE_CLASSES=>TYS_CLASSGEN_ERROR 20131204
2 Exporting E_TDC_CHANGED_BY_USER Call by reference Type reference (TYPE) STRING Blank=not changed, else Username 20131204
3 Exporting E_TDC_GENERATED_BY_ECATT Call by reference Type reference (TYPE) ETONOFF TDC von eCATT OData Generator erzeugt 20131204
4 Importing I_PARAM_NAME Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20131204
5 Importing I_TDC_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Objekt 20131204
6 Importing I_TDC_VERSION Call by reference Type reference (TYPE) ETOBJ_VER '00000001' eCATT Objektversion 20131204
7 Importing I_VARIANT_NAME Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20131204
8 Returning R_EXIST Value transfer Type reference (TYPE) ETONOFF eCATT - Wahr/Falsch 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_CLASS_GENERATION eCATT Exception bei Generierung von Testsourcen 20131204

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_WIZARD_SELECT Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_OD_GEN_SELECT eCATT - OData - Datenauswahl für Generierung 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204

Method COUNT_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ANY_TAB Call by reference Type reference (TYPE) TABLE Irgendeine Tabelle 20131204
2 Returning R_LINE_COUNT Value transfer Type reference (TYPE) I Anzahl Zeilen 20131204

Method COUNT_LINES on class CL_ECATT_APL_OD_GEN_TDC has no exception.

Method CREATE_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEFTYPE Call by reference Type reference (TYPE) STRING Datentyp für Parameter 20131204
2 Importing I_PDESC Call by reference Type reference (TYPE) ETP_DESC Kurztext von Parameter, Kommandoschnittstelle oder Variante 20131204
3 Importing I_PNAME Call by reference Type reference (TYPE) ETP_NAME Parametername 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204

Method CREATE_TDC Signature

Method CREATE_TDC on class CL_ECATT_APL_OD_GEN_TDC has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204

Method CREATE_TDC_FOR_ENTITYSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_WIZARD_SEL_AU_ENTITYSET Call by reference Type reference (TYPE) ETAU_ENTITY_SET (Ausgewählte) EntitySets innerhalb Container für Unittests 20131204
2 Importing IP_PREVIOUS_EX Call by reference Object reference (TYPE REF TO) CX_ECATT Bereits aufgetretene Exception 20131204
3 Importing IS_WIZARD_SEL_ENTITYSET Call by reference Type reference (TYPE) ETOD_ENTITY_SET (Ausgewählte) EntitySets (EntityType) innerhalb Container 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204

Method CREATE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARID Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204

Method FILL_FROM_ENTITY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ENTITY_COUNT Call by reference Type reference (TYPE) I Übertragene Datensätze 20131204
2 Importing IS_WIZARD_SEL_ENTITYSET Call by reference Type reference (TYPE) ETOD_ENTITY_SET (Ausgewählte) EntitySets (EntityType) innerhalb Container 20131204
3 Importing I_PARAM_NAME Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20131204
4 Importing I_VARID Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204

Method RAISE_TDC_API_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CX_ECATT_TDC_ACCESS Call by reference Object reference (TYPE REF TO) CX_ECATT_TDC_ACCESS 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204

Method SAVE_TDC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RELEASE_LOCK Call by reference Type reference (TYPE) ETONOFF Sperre lösen - TDC schliessen 20131204
# Exception Resumable Description Created on
1 CX_ECATT_APL_ODATA_TST eCATT - OData Testing - Exceptions 20131204
History
Last changed by/on SAP  20141121 
SAP Release Created in 740