SAP ABAP Class CL_EC_TEST_ECATT (Test Class for Class-based Type Definitions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_QM (Package) eCATT Test Cases
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EC_TEST_ECATT Test eCATT Interface 20061218
Properties
Class CL_EC_TEST_ECATT  
Short Description Test Class for Class-based Type Definitions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_QM   eCATT Test Cases 
Created 20061218   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EC_TEST_ECATT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EC_TEST_ECATT Test eCATT Interface 20061218
Friends
Class CL_EC_TEST_ECATT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MY_CONST_CHAR10 Constant Public Type reference (TYPE) CHAR10 'eCATT-Test' 20070402
2 MY_DDIC_DATA Instance attribute Public Type reference (TYPE) SPFLI 20061219
3 MY_PRIV Instance attribute Private Type reference (TYPE) CHAR10 Character Field Length = 10 20061228
4 MY_PROT Instance attribute Protected Type reference (TYPE) CHAR10 Character Field Length = 10 20061228
5 MY_SIMPLE_DATA Instance attribute Public Type reference (TYPE) MY_SIMPLE_TYPE1 20061219
6 MY_STRUCT_CONST Constant Public See coding 20061218
7 MY_STRUCT_DATA Instance attribute Public Type reference (TYPE) MY_STRUC_TYPE 20061219
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061218
2 MY_METHOD Instance method Public Method Test Method Using Class-Based Definitions 20061220
3 MY_PRIV_METH Instance method Private Method 20070110
4 MY_PROT_METH Instance method Protected Method 20070110
Events
Class CL_EC_TEST_ECATT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ALI_DDSFLIGHT Public Attribute reference (LIKE) 20070112
2 ALI_DDTYPE Public Attribute reference (LIKE) 20070112
3 ALI_DEEP_STRUC Public Attribute reference (LIKE) 20070112
4 ALI_DEEP_STRUC2 Public Attribute reference (LIKE) 20070112
5 ALI_STRUC Public Attribute reference (LIKE) 20070112
6 ALI_STRUC2 Public Attribute reference (LIKE) 20070112
7 ALI_STYPE Public Attribute reference (LIKE) 20070112
8 MY_CHAR10_TAB Public See coding 20080730 my_char10_tab type table of char10
9 MY_CLASS_REF Public Object reference (TYPE REF TO) CL_EC_TEST_ECATT Basis Class for eCATT Objects 20061218
10 MY_CLSTYP_DREF Public Object reference (TYPE REF TO) MY_STRUC_TYPE 20061219
11 MY_COMPLEX_STRUC Public Type reference (TYPE) ECATT_LOOP_CHECK Test Structure for eCATT LOOP Tests 20070112
12 MY_COMPLEX_TABLE Public Type reference (TYPE) ECATT_LOOP_CHECK_TABTYPE 20070112
13 MY_DDIC_DREF Public Object reference (TYPE REF TO) SPFLI 20061219
14 MY_DDRANGE_TYPE Public Type reference (TYPE) DDRANGE 20120910
15 MY_DDSFLIGHT Public Type reference (TYPE) SFLIGHT 20061218
16 MY_DEEP_STRUC_TYPE Public See coding 20061219 BEGIN OF my_deep_struc_type, val1 TYPE char100, val30 TYPE cl_ec_test_ecatt=>my_struc_type, val2 TYPE spfli, END OF my_deep_struc_type
17 MY_DEEP_STRUC_TYPE2 Public See coding 20070403 BEGIN OF my_deep_struc_type2, val10 TYPE char100, val30 TYPE cl_ec_test_ecatt=>my_struc_type, val20 TYPE spfli, END OF my_deep_struc_type2
18 MY_FIELD_STRING_TAB Public See coding 20080730 my_field_string_tab type table of my_string_field
19 MY_PRIV_TYPE Private Type reference (TYPE) CHAR100 Character 100 20070110
20 MY_PROT_TYPE Protected Type reference (TYPE) CHAR100 Character 100 20070110
21 MY_RANGE_CHAR_TYPE Public See coding 20120802 my_range_char_type type range of char10
22 MY_RANGE_STRING_TYPE Public See coding 20120802 my_range_string_type type range of string
23 MY_REF_TAB Public See coding 20070327 my_ref_tab TYPE STANDARD TABLE OF REF TO my_struc_type
24 MY_SIMPLE_DDTYPE Public Type reference (TYPE) CHAR100 20061218
25 MY_SIMPLE_NUM12 Public Type reference (TYPE) NUM12 Numeric Field 12 20070112
26 MY_SIMPLE_RAW16 Public Type reference (TYPE) SYSUUID_X UUID in X form (binary) 20070112
27 MY_SIMPLE_STRING Public Type reference (TYPE) STRING 20070112
28 MY_SIMPLE_TYPE1 Public See coding 20061219 my_simple_type1 TYPE c LENGTH 100
29 MY_SIMPLE_XSTRING Public Type reference (TYPE) XSTRING 20070112
30 MY_SORTED_SPFLI_TABLE Public See coding 20061219 my_sorted_spfli_table TYPE SORTED TABLE OF spfli WITH DEFAULT KEY
31 MY_SPFLI_TABLE Public See coding 20061219 my_spfli_table TYPE TABLE OF spfli
32 MY_STRING Public Type reference (TYPE) STRING 20080730
33 MY_STRING_FIELD Public Type reference (TYPE) STRING 20080730
34 MY_STRING_STRUC Public See coding 20080730 begin of my_string_struc, mystring type string, end of my_string_struc
35 MY_STRING_TAB Public See coding 20080730 my_string_tab type table of string
36 MY_STRING_TYPE_TAB Public See coding 20080730 my_string_type_tab type table of my_string
37 MY_STRUC_DDIC_WITH_REF Public Type reference (TYPE) ETECATT_LIST List of eCATT Objects 20061218
38 MY_STRUC_REF Public See coding 20070327 BEGIN OF my_struc_ref, val1 TYPE char100, ref1 TYPE REF TO cl_ec_test_ecatt, END OF my_struc_ref
39 MY_STRUC_REF_TAB Public See coding 20070327 my_struc_ref_tab TYPE STANDARD TABLE OF my_struc_ref
40 MY_STRUC_STRING_TAB Public See coding 20080730 my_struc_string_tab type table of my_string_struc
41 MY_STRUC_TABLE Public See coding 20061219 my_struc_table TYPE TABLE OF my_struc_type WITH DEFAULT KEY
42 MY_STRUC_TYPE Public See coding 20061218 BEGIN OF my_struc_type, val1 TYPE char100, val2 TYPE spfli, END OF my_struc_type
43 MY_STRUC_WITH_STIME Public See coding 20070322 BEGIN OF my_struc_with_stime, name TYPE string, date TYPE d, time TYPE t, * size TYPE i, END OF my_struc_with_stime
44 MY_STRUC_WITH_STRING Public See coding 20061219 BEGIN OF my_struc_with_string, val2 TYPE string, val1 TYPE char100, END OF my_struc_with_string
45 MY_STRUC_WITH_TIME Public See coding 20070322 BEGIN OF my_struc_with_time, name TYPE string, date TYPE sydatum, time TYPE syuzeit, * size TYPE i, END OF my_struc_with_time
46 MY_T100_TAB Public See coding 20080730 my_t100_tab type table of t100
47 MY_TAB_WITH_REF Public Type reference (TYPE) ETPAR_DEF_TABTYPE Table for Parameter Definition 20070208
48 MY_TAB_WITH_REF2 Public Type reference (TYPE) ETPAR_DEF_TABTYPE 20070208
49 MY_TYPE_DOM Public Type reference (TYPE) ETOBJ_TYPE eCATT Object Type (Test Data, Script, Configuration, etc.) 20061218
50 STRUC_WITH_AS Public See coding 20080602 BEGIN OF struc_with_as, process_id TYPE string, step_id TYPE string, state TYPE string, step_name TYPE string, step_type TYPE string, parent_step_id TYPE string. INCLUDE TYPE my_deep_struc_type AS receiver. TYPES END OF struc_with_as
51 STRUC_WITH_RENAMING2 Public See coding 20080521 BEGIN OF struc_with_renaming2, process_id TYPE string, step_id TYPE string, state TYPE string, step_name TYPE string, step_type TYPE string, parent_step_id TYPE string. INCLUDE TYPE my_deep_struc_type AS sender RENAMING WITH SUFFIX _sender. INCLUDE TYPE my_deep_struc_type AS receiver RENAMING WITH SUFFIX _receiver. TYPES END OF struc_with_renaming2
52 TYPE_SORTED_TABLE_WITH_KEY Public See coding 20080527 type_sorted_table_with_key TYPE SORTED TABLE OF struc_with_renaming2 WITH UNIQUE KEY process_id step_id
53 TYPE_TABLE_WITH_AS Public See coding 20080602 type_table_with_as TYPE TABLE OF struc_with_as WITH DEFAULT KEY
54 TYPE_TABLE_WITH_RENAMING Public See coding 20080521 type_table_with_renaming TYPE TABLE OF struc_with_renaming2 WITH DEFAULT KEY
55 TYPE_WITH_AS Public Type reference (TYPE) STRUC_WITH_AS 20080602
56 TYPE_WITH_RENAMING Public Type reference (TYPE) STRUC_WITH_RENAMING2 20080521
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EC_TEST_ECATT has no parameter.
Method CONSTRUCTOR on class CL_EC_TEST_ECATT has no exception.

Method MY_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIMPLE Call by reference Type reference (TYPE) CL_EC_TEST_ECATT=>MY_SIMPLE_DDTYPE Character 100 20061220
2 Importing IV_STRUCT Call by reference Type reference (TYPE) CL_EC_TEST_ECATT=>MY_STRUC_TYPE 20061220

Method MY_METHOD on class CL_EC_TEST_ECATT has no exception.

Method MY_PRIV_METH Signature

Method MY_PRIV_METH on class CL_EC_TEST_ECATT has no parameter.
Method MY_PRIV_METH on class CL_EC_TEST_ECATT has no exception.

Method MY_PROT_METH Signature

Method MY_PROT_METH on class CL_EC_TEST_ECATT has no parameter.
Method MY_PROT_METH on class CL_EC_TEST_ECATT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710