SAP ABAP Class CL_APL_ECATT_PARAMS_HELPER (Params Auxiliary Class)
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_PARAMS_HELPER  
Short Description Params Auxiliary Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20061012   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_PARAMS_HELPER has no forward declaration.
Interfaces
Class CL_APL_ECATT_PARAMS_HELPER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_APL_ECATT_PARAMS 20061012 Parameter Definition for Test Data
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ELEM_TYPE Constant Protected Type reference (TYPE) ETTYPE 'ELEM_TYPE' Type Def1: Whether Table, Structure, Simple etc 20061012
2 CO_OBJ Constant Protected Type reference (TYPE) ETTYPE 'OBJECT' Type Def1: Whether Table, Structure, Simple etc 20061012
3 CO_STRUCTURE Constant Protected Type reference (TYPE) ETTYPE 'STRUCTURE' Type Def1: Whether Table, Structure, Simple etc 20061012
4 CO_TABLE Constant Protected Type reference (TYPE) ETTYPE 'TABLE' Type Def1: Whether Table, Structure, Simple etc 20061012
5 CO_WD_PARAM Constant Protected Type reference (TYPE) ETTYPE 'WDPARAM' Type Def1: Whether Table, Structure, Simple etc 20100504
6 OR_PARAMS Instance attribute Protected Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS Parameter Definition for Test Data 20061012
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20061012
2 CONTAINS_ELEM_TYPE_OF_REQ_TYPE Instance method Protected Method Contains Elementary Type 20061012
3 CONTAINS_OBJECT_OF_REQ_TYPE Instance method Protected Method Contains Object Reference 20061123
4 CONTAINS_STRUCTURE_OF_REQ_TYPE Instance method Protected Method Contains Structured Type 20061012
5 CONTAINS_TABLE_OF_REQ_TYPE Instance method Protected Method Contains Table Type 20061012
6 GET_PARAMETERS Instance method Public Method Get Parameter as Requested 20061012
7 GET_PARAMS_WITH_ELEM_TYPE Instance method Private Method Get Parameter with Requested Elementary Type 20061012
8 GET_PARAMS_WITH_OBJECT Instance method Private Method Get Parameter with Requested Object Reference 20061012
9 GET_PARAMS_WITH_PATH Instance method Private Method Get Parameter with Requested Object Reference 20100504
10 GET_PARAMS_WITH_STRUCTURES Instance method Private Method Get Parameters with Requested Structure Type 20061012
11 GET_PARAMS_WITH_TABLES Instance method Private Method Get Parameter with Requested Table Type 20061012
12 GET_PARAM_DETAILS Instance method Public Method Path to Types Searched for in Parameter 20061020
13 GET_USR_PATH_FOR_REQ_TYPE Instance method Private Method Get Path for Requested Type 20061012
14 IS_USR_PATH_CORRECT_4_REQ_TYPE Instance method Public Method Check the selected path has the correct type 20061013
Events
Class CL_APL_ECATT_PARAMS_HELPER has no event.
Types
Class CL_APL_ECATT_PARAMS_HELPER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARAMS Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_PARAMS 20061012

Method CONSTRUCTOR on class CL_APL_ECATT_PARAMS_HELPER has no exception.

Method CONTAINS_ELEM_TYPE_OF_REQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PGID Call by reference Type reference (TYPE) ETDOM_ALL 20061012
2 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061012
3 Importing IT_TABLE_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE 20061012
4 Returning RV_ANSWER Value transfer Type reference (TYPE) ETONOFF 20061012

Method CONTAINS_ELEM_TYPE_OF_REQ_TYPE on class CL_APL_ECATT_PARAMS_HELPER has no exception.

Method CONTAINS_OBJECT_OF_REQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PGID Call by reference Type reference (TYPE) ETDOM_ALL 20061123
2 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061123
3 Importing IT_TABLE_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE 20061123
4 Returning RV_ANSWER Value transfer Type reference (TYPE) ETONOFF 20061123

Method CONTAINS_OBJECT_OF_REQ_TYPE on class CL_APL_ECATT_PARAMS_HELPER has no exception.

Method CONTAINS_STRUCTURE_OF_REQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PGID Call by reference Type reference (TYPE) ETDOM_ALL 20061012
2 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061012
3 Importing IT_TABLE_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE 20061012
4 Returning RV_ANSWER Value transfer Type reference (TYPE) ETONOFF 20061012

Method CONTAINS_STRUCTURE_OF_REQ_TYPE on class CL_APL_ECATT_PARAMS_HELPER has no exception.

Method CONTAINS_TABLE_OF_REQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PGID Call by reference Type reference (TYPE) ETDOM_ALL 20061012
2 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061012
3 Importing IT_TABLE_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE 20061012
4 Returning RV_ANSWER Value transfer Type reference (TYPE) ETONOFF 20061012

Method CONTAINS_TABLE_OF_REQ_TYPE on class CL_APL_ECATT_PARAMS_HELPER has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TYPES Call by reference Type reference (TYPE) ETTYPE_REQ_TAB_TYPE 20061012
2 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100504
3 Returning RT_PARAMETERS Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
# Exception Resumable Description Created on
1 CX_ECATT_APL 20061012

Method GET_PARAMS_WITH_ELEM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061012
2 Importing IT_PARAMS Call by reference Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
3 Returning RT_PARAMS Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
# Exception Resumable Description Created on
1 CX_ECATT_APL 20061012

Method GET_PARAMS_WITH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061012
2 Importing IT_PARAMS Call by reference Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
3 Returning RT_PARAMS Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
# Exception Resumable Description Created on
1 CX_ECATT_APL 20061012

Method GET_PARAMS_WITH_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20100504
2 Importing IT_PARAMS Call by reference Type reference (TYPE) ETPAR_GUI_TABTYPE 20100504
3 Importing I_PATH Call by reference Type reference (TYPE) STRING 20100504
4 Returning RT_PARAMS Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE 20100504
# Exception Resumable Description Created on
1 CX_ECATT_APL 20100504

Method GET_PARAMS_WITH_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061012
2 Importing IT_PARAMS Call by reference Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
3 Returning RT_PARAMS Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
# Exception Resumable Description Created on
1 CX_ECATT_APL 20061012

Method GET_PARAMS_WITH_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ 20061012
2 Importing IT_PARAMS Call by reference Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
3 Returning RT_PARAMS Value transfer Type reference (TYPE) ETPAR_GUI_TABTYPE 20061012
# Exception Resumable Description Created on
1 CX_ECATT_APL 20061012

Method GET_PARAM_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PGID Call by reference Type reference (TYPE) ETDOM_ALL_TABTYPE Tabelle fuer globale Bezeichner der DOM Knoten 20061020
2 Importing IT_TYPES Call by reference Type reference (TYPE) ETTYPE_REQ_TAB_TYPE Gesuchte Typen 20061020
3 Importing IV_PARAM_NAME Call by reference Type reference (TYPE) ETP_NAME Name eines Parameters oder einer Kommandoschnittstelle 20061020

Method GET_PARAM_DETAILS on class CL_APL_ECATT_PARAMS_HELPER has no exception.

Method GET_USR_PATH_FOR_REQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ Type def1: Wether its table, structure, simple etc 20061012
2 Importing IV_PARAM_NAME Call by reference Type reference (TYPE) ETP_NAME 20061012
3 Importing IV_USR_PATH Call by reference Type reference (TYPE) ETXMLPATH 20061012
4 Returning RT_USR_PATHS Value transfer Type reference (TYPE) ETXMLPATH_TABTYPE 20061012
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20061013

Method IS_USR_PATH_CORRECT_4_REQ_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TYPE Call by reference Type reference (TYPE) ETTYPE_REQ_TAB_TYPE Type requested 20061016
2 Importing IV_PARAM_NAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20061013
3 Importing IV_USR_PATH Call by reference Type reference (TYPE) ETXMLPATH Node Path in XML String 20061013
4 Returning RV_ANSWER Value transfer Type reference (TYPE) ETONOFF eCATT Switch On/Off 20061013
# Exception Resumable Description Created on
1 CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20061013
History
Last changed by/on SAP  20110908 
SAP Release Created in 710