SAP ABAP Class CL_APL_ECATT_OBJ_ENVIRONMENT (Where-Used-List/Environment Analysis of eCATT Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
Properties
Class CL_APL_ECATT_OBJ_ENVIRONMENT  
Short Description Where-Used-List/Environment Analysis of eCATT Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20020912   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_APL_ECATT_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_GUI_ECATT_OBJECT_USAGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_APL_ECATT_OBJ_ENVIRONMENT has no interface implemented.
Friends
Class CL_APL_ECATT_OBJ_ENVIRONMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_SORT_PART_ATTRIBUTES Constant Private Type reference (TYPE) ETSORT_LNR 1 20030611
2 CO_SORT_PART_PARAMS Constant Private Type reference (TYPE) ETSORT_LNR 2 20030611
3 CO_SORT_PART_SCRIPT Constant Private Type reference (TYPE) ETSORT_LNR 4 20030611
4 CO_SORT_PART_VARIANTS Constant Private Type reference (TYPE) ETSORT_LNR 3 eCATT - Sort Index in Lists 20040224
5 CO_SORT_PART_XML Constant Private Type reference (TYPE) ETSORT_LNR 5 20030611
6 CO_SORT_TYPE_CLASS_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 9 eCATT - Sort Index in Lists 20060920
7 CO_SORT_TYPE_CRED_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 6 eCATT - Sort Index in Lists 20060920
8 CO_SORT_TYPE_DTEL_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 13 eCATT - Sort Index in Lists 20060920
9 CO_SORT_TYPE_EXCE_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 10 eCATT - Sort Index in Lists 20060920
10 CO_SORT_TYPE_INTF_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 14 eCATT - Sort Index in Lists 20060920
11 CO_SORT_TYPE_OTHERS_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 99 eCATT - Sort Index in Lists 20060920
12 CO_SORT_TYPE_SCEN_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 7 eCATT - Sort Index in Lists 20060920
13 CO_SORT_TYPE_START_PF_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 8 eCATT - Sort Index in Lists 20060920
14 CO_SORT_TYPE_SYSTEM_DATA Constant Private Type reference (TYPE) ETSORT_LNR 5 20030611
15 CO_SORT_TYPE_TABL_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 12 eCATT - Sort Index in Lists 20060920
16 CO_SORT_TYPE_TEST_CONFIG Constant Private Type reference (TYPE) ETSORT_LNR 1 20030611
17 CO_SORT_TYPE_TEST_DATA Constant Private Type reference (TYPE) ETSORT_LNR 4 20030611
18 CO_SORT_TYPE_TEST_SCRIPT Constant Private Type reference (TYPE) ETSORT_LNR 2 20030611
19 CO_SORT_TYPE_TTYP_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 11 eCATT - Sort Index in Lists 20060920
20 CO_SORT_TYPE_VAL_OBJECT Constant Private Type reference (TYPE) ETSORT_LNR 3 eCATT - Sort Index in Lists 20050727
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20021112
2 CONVERT_USAGE_TO_WHERE_USED Static method Protected Method Utility: Converts usage into where-used list 20060815
3 GET_ALL_CLIENTS_FOR_TYPE Static method Public Method Return All Users of the Corresponding Type 20021205
4 GET_LIST_OF_REF_OBJECTS Static method Public Method Get List of Used Objects 20020912
5 GET_LIST_OF_REF_OBJECTS_1 Static method Public Method Determine List of Test Scripts and Proxy Classes Used (WS) 20060807
6 GET_LIST_WHERE_OBJECT_USED Static method Public Method Get List of Object User 20020912
7 GET_OBJ_USAGE_IN_TESTCONFIG Instance method Private Method Object Usage: Get List from Test Configuration 20021112
8 GET_OBJ_USAGE_IN_TESTDATA Instance method Private Method Object Usage: Get List from Test Data 20021112
9 GET_OBJ_USAGE_IN_TESTSCRIPT Instance method Private Method Object Usage: Get List from Test Scripts 20021112
10 GET_OBJ_USAGE_IN_VALOBJECT Instance method Private Method Object Usage: Get List from Validation Object 20050727
11 GET_OBJ_USAGE_IN_VARIANTTC Instance method Private Method Object Usage: Get List from Variants Test Configuration 20051129
12 GET_REF_LIST_IN_TESTSCRIPT Static method Protected Method Get list of objects used in test script 20060815
13 GET_SORT_ORDER_4_REF_LIST Static method Public Method 20060920
14 GET_USAGE_OF_TESTSYSTEM Instance method Private Method Where-Used List for Target System 20030603
Events
Class CL_APL_ECATT_OBJ_ENVIRONMENT has no event.
Types
Class CL_APL_ECATT_OBJ_ENVIRONMENT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method CONVERT_USAGE_TO_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_REF_OBJECTS Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20060815
2 Importing IT_OBJUSE Call by reference Type reference (TYPE) ECOBJUSE_TABTYPE Tabelle von Usage-Infos zu verwendeten Objekten 20060815

Method CONVERT_USAGE_TO_WHERE_USED on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_ALL_CLIENTS_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20021205
2 Returning RE_T_USED_IN_TYPE Value transfer Type reference (TYPE) RSEUTYPES Repository-Infosystem: Objekttypen 20021205

Method GET_ALL_CLIENTS_FOR_TYPE on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_LIST_OF_REF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_REF_OBJECTS Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20020912
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20020912
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20020912
4 Importing IM_REF_LEVEL Call by reference Type reference (TYPE) ETLEVEL 0 Level/Ebene: 0 = Alle Ebenen 20020912
5 Importing IM_T_REF_TYPE Call by reference Type reference (TYPE) RSEUTYPES Repository-Infosystem: Objekttypen 20020912

Method GET_LIST_OF_REF_OBJECTS on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_LIST_OF_REF_OBJECTS_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_REF_OBJECTS Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20060807
2 Importing IM_OBJ_KEY Call by reference Type reference (TYPE) ETOBJ_KEY eCATT Key Fields for eCATT Objects 20060807
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20060807
4 Importing IM_T_REF_TYPE Call by reference Type reference (TYPE) RSEUTYPES Repository-Infosystem: Objekttypen 20060807

Method GET_LIST_OF_REF_OBJECTS_1 on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_LIST_WHERE_OBJECT_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_WHERE_USED Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20020912
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20020912
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20020912
4 Importing IM_T_USED_IN_TYPE Call by reference Type reference (TYPE) RSEUTYPES Repository-Infosystem: Objekttypen 20020912

Method GET_LIST_WHERE_OBJECT_USED on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_OBJ_USAGE_IN_TESTCONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_WHERE_USED Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20021112
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20021112
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20021112

Method GET_OBJ_USAGE_IN_TESTCONFIG on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_OBJ_USAGE_IN_TESTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_WHERE_USED Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20021112
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20021112
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20021112

Method GET_OBJ_USAGE_IN_TESTDATA on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_OBJ_USAGE_IN_TESTSCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_WHERE_USED Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20021112
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20021112
3 Importing IM_OBJ_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20021112

Method GET_OBJ_USAGE_IN_TESTSCRIPT on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_OBJ_USAGE_IN_VALOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_WHERE_USED Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20050727
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20050727
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20050727

Method GET_OBJ_USAGE_IN_VALOBJECT on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_OBJ_USAGE_IN_VARIANTTC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_WHERE_USED Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20051129
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20051129
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20051129

Method GET_OBJ_USAGE_IN_VARIANTTC on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_REF_LIST_IN_TESTSCRIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_REF_OBJECTS Call by reference Type reference (TYPE) ETUSELIST_TABTYPE Ergebnisliste für Verwendungsnachweis/Umfeldermittlung 20060815
2 Importing IM_OBJ_KEY Call by reference Type reference (TYPE) ETOBJ_KEY eCATT Keyfelder zu den eCATT-Objekten 20060815
3 Importing IM_OBJ_TYPE Call by reference Type reference (TYPE) ETOBJ_TYPE eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) 20060815
4 Importing IM_T_REF_TYPE Call by reference Type reference (TYPE) RSEUTYPES Repository-Infosystem: Objekttypen 20060815

Method GET_REF_LIST_IN_TESTSCRIPT on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_SORT_ORDER_4_REF_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20060920
2 Returning RV_SORT_ORDER Value transfer Type reference (TYPE) ETSORT_LNR eCATT - Sort Index in Lists 20060920

Method GET_SORT_ORDER_4_REF_LIST on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.

Method GET_USAGE_OF_TESTSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_WHERE_USED Call by reference Type reference (TYPE) ETUSELIST_TABTYPE 20030603
2 Importing IM_OBJ_NAME Call by reference Type reference (TYPE) SEU_OBJKEY 20030603
3 Importing IM_USED_IN_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP 20030603

Method GET_USAGE_OF_TESTSYSTEM on class CL_APL_ECATT_OBJ_ENVIRONMENT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630