SAP ABAP Class CL_APL_ECATT_SCRIPT_API (API Class for eCATT - Test Script)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_API_ENG (Package) eCATT - Application Programming Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_APL_ECATT_PARAMS_API API Class for eCATT - Parameter and Variant Usage 20110615
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_APL_ECATT_SCRIPT_API Interface for API to eCATT Test Script 20110208
Properties
Class CL_APL_ECATT_SCRIPT_API  
Short Description API Class for eCATT - Test Script    
Super Class CL_APL_ECATT_PARAMS_API API Class for eCATT - Parameter and Variant Usage 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_API_ENG   eCATT - Application Programming Interface 
Created 20110204   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_SCRIPT_API has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_APL_ECATT_SCRIPT_API Interface for API to eCATT Test Script 20110208
Friends
Class CL_APL_ECATT_SCRIPT_API has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_ECATT_SCRIPT_API Exception Class for eCATT Test Script 20111019
2 AS_SCRIPT_TRG_SYS Instance attribute Private Type reference (TYPE) ETSC_TSYS System Data Container and Target System 20111019
3 AT_SCRIPT_CMD_INTF Instance attribute Private Type reference (TYPE) ETPAR_GUI_TABTYPE Table for Exchanging Parameters: GUI - APL 20110211
4 AT_SCRIPT_VARIANTS Instance attribute Private Type reference (TYPE) ETVAR_ID_TABTYPE Variant of a Script 20110215
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMMAND_INTERFACE Instance method Public Method 20111213
2 ADD_PARAM Instance method Public Method 20111213
3 ADD_PARAMETER_TO_LOCAL_BUFFER Instance method Private Method Adds a new Parameter to the Local List 20120119
4 CHANGE_PARAMETER Instance method Public Method 20111213
5 CONSTRUCTOR Instance method Public Constructor Constructor 20110204
6 COPY_PARAMETER Instance method Public Method 20111213
7 CREATE_CMD_INF_PARAM Instance method Public Method 20111213
8 DELETE_PARAM Instance method Public Method 20111213
9 GET_PARAMETER Instance method Private Method Checks the Existence of a Parameter 20110214
10 GET_PARAM_DESCRIPTION Instance method Public Method 20111213
11 GET_SCRIPT_SDC_TSYS Instance method Public Method 20111213
12 GET_SCRIPT_TEXT Instance method Public Method 20111213
13 GET_SCRIPT_VERSION Instance method Public Method 20111213
14 GET_VERSION_LIST Instance method Public Method 20111213
15 MODIFY_PARAMETER_IN_BUFFER Instance method Private Method Modify an Existing Parameter 20120119
16 PARSE_PARAM_DEF Instance method Private Method Parses the Definition String of a Parameter 20110214
17 SET_SCRIPT_SDC_TSYS Instance method Public Method 20111213
18 SET_SCRIPT_TEXT Instance method Public Method 20111213
19 SET_VAL_CMD_INF_PARAM Instance method Public Method 20111213
Events
Class CL_APL_ECATT_SCRIPT_API has no event.
Types
Class CL_APL_ECATT_SCRIPT_API has no local type.
Method Signatures

Method ADD_COMMAND_INTERFACE Signature

Method ADD_COMMAND_INTERFACE on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method ADD_COMMAND_INTERFACE on class CL_APL_ECATT_SCRIPT_API has no exception.

Method ADD_PARAM Signature

Method ADD_PARAM on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method ADD_PARAM on class CL_APL_ECATT_SCRIPT_API has no exception.

Method ADD_PARAMETER_TO_LOCAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM_DEF Call by reference Type reference (TYPE) ETPAR_GUI Parameter Definitions 20120119
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20120119

Method CHANGE_PARAMETER Signature

Method CHANGE_PARAMETER on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method CHANGE_PARAMETER on class CL_APL_ECATT_SCRIPT_API has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT_ID Call by reference Type reference (TYPE) ETAPI_OBJ eCATT Identification of Object in API Runtime 20110928
2 Importing I_OBJECT_RFCDEST Call by reference Type reference (TYPE) RFCDEST Logical destination to eCATT repository system 20110928
3 Importing I_WRITE_ENABLED Call by reference Type reference (TYPE) ETONOFF 'X' 'X' = Write Enabled 20110628

Method CONSTRUCTOR on class CL_APL_ECATT_SCRIPT_API has no exception.

Method COPY_PARAMETER Signature

Method COPY_PARAMETER on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method COPY_PARAMETER on class CL_APL_ECATT_SCRIPT_API has no exception.

Method CREATE_CMD_INF_PARAM Signature

Method CREATE_CMD_INF_PARAM on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method CREATE_CMD_INF_PARAM on class CL_APL_ECATT_SCRIPT_API has no exception.

Method DELETE_PARAM Signature

Method DELETE_PARAM on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method DELETE_PARAM on class CL_APL_ECATT_SCRIPT_API has no exception.

Method GET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAM_NAME Call by reference Type reference (TYPE) ETP_NAME Name of a Parameter or Command Interface 20110930
2 Returning RS_PARAM Value transfer Type reference (TYPE) ETPAR_GUI Param.Structure 20110214
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT Test Script 20110526

Method GET_PARAM_DESCRIPTION Signature

Method GET_PARAM_DESCRIPTION on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method GET_PARAM_DESCRIPTION on class CL_APL_ECATT_SCRIPT_API has no exception.

Method GET_SCRIPT_SDC_TSYS Signature

Method GET_SCRIPT_SDC_TSYS on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method GET_SCRIPT_SDC_TSYS on class CL_APL_ECATT_SCRIPT_API has no exception.

Method GET_SCRIPT_TEXT Signature

Method GET_SCRIPT_TEXT on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method GET_SCRIPT_TEXT on class CL_APL_ECATT_SCRIPT_API has no exception.

Method GET_SCRIPT_VERSION Signature

Method GET_SCRIPT_VERSION on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method GET_SCRIPT_VERSION on class CL_APL_ECATT_SCRIPT_API has no exception.

Method GET_VERSION_LIST Signature

Method GET_VERSION_LIST on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method GET_VERSION_LIST on class CL_APL_ECATT_SCRIPT_API has no exception.

Method MODIFY_PARAMETER_IN_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM_DEF Call by reference Type reference (TYPE) ETPAR_GUI Parameter Definitions 20120119
# Exception Resumable Description Created on
1 CX_ECATT_API Exception Class for eCATT API 20120119

Method PARSE_PARAM_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAM_DEF Value transfer Type reference (TYPE) STRING Name of a Parameter or Command Interface 20110930
2 Returning RS_PARAM_DEF Value transfer Type reference (TYPE) ETPAR_GUI Parameter Definitions 20110930

Method PARSE_PARAM_DEF on class CL_APL_ECATT_SCRIPT_API has no exception.

Method SET_SCRIPT_SDC_TSYS Signature

Method SET_SCRIPT_SDC_TSYS on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method SET_SCRIPT_SDC_TSYS on class CL_APL_ECATT_SCRIPT_API has no exception.

Method SET_SCRIPT_TEXT Signature

Method SET_SCRIPT_TEXT on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method SET_SCRIPT_TEXT on class CL_APL_ECATT_SCRIPT_API has no exception.

Method SET_VAL_CMD_INF_PARAM Signature

Method SET_VAL_CMD_INF_PARAM on class CL_APL_ECATT_SCRIPT_API has no parameter.
Method SET_VAL_CMD_INF_PARAM on class CL_APL_ECATT_SCRIPT_API has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731