SAP ABAP Class CL_APL_ECATT_EXTPROG_TOOL (External Test Tools: OLE Instance and Attributes Ext. Tool)
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_EXTPROG_TOOL  
Short Description External Test Tools: OLE Instance and Attributes Ext. Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20130605   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 OLE2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_APL_ECATT_EXTPROG_TOOL has no interface implemented.
Friends
Class CL_APL_ECATT_EXTPROG_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_EXT_OLE_INSTANCE Instance attribute Private Type reference (TYPE) OLE2_OBJECT Instance of External Tool 20130607
2 A_IF_VERSION_SM_TSTR Instance attribute Private Type reference (TYPE) INT4 Interface Version: SM-TSTR 20130606
3 A_IF_VERSION_STRUC Instance attribute Private Type reference (TYPE) INT4 Interface Version: Structured Parameters 20130606
4 A_TOOL_SUPPORTS_EXTENDED_IF Instance attribute Private Type reference (TYPE) ETONOFF Flag: Extended Interface Supported 20130606
Methods
# Method Level Visibility Method type Description Created on
1 GET_EXT_OLE_INSTANCE Instance method Public Method Gets OLE instance for external test tool 20130607
2 GET_IF_VERSION_SM_TSTR Instance method Public Method Gets Interface Version: SM-TSTR 20130611
3 GET_IF_VERSION_STRUC Instance method Public Method Gets interface version: Structured Parameters 20130611
4 GET_TOOL_SUPPORTS_EXTENDED_IF Instance method Public Method Gets flag: Enhanced interface supported? 20130611
5 SET_EXT_OLE_INSTANCE Instance method Public Method Sets OLE instance for external test tool 20130607
6 SET_IF_VERSION_SM_TSTR Instance method Public Method Sets interface version: SM-TSTR 20130611
7 SET_IF_VERSION_STRUC Instance method Public Method Sets interface version: Structured Parameters 20130611
8 SET_TOOL_SUPPORTS_EXTENDED_IF Instance method Public Method Sets flag: Enhanced interface supported? 20130611
9 SHUTDOWN Instance method Public Method Shuts down external tool 20130618
Events
Class CL_APL_ECATT_EXTPROG_TOOL has no event.
Types
Class CL_APL_ECATT_EXTPROG_TOOL has no local type.
Method Signatures

Method GET_EXT_OLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OLE_INSTANCE Value transfer Type reference (TYPE) OLE2_OBJECT OLE-Instanz zum externen Testtool 20130607

Method GET_EXT_OLE_INSTANCE on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method GET_IF_VERSION_SM_TSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IF_VERSION_SM_TSTR Value transfer Type reference (TYPE) INT4 Interface Version: SM-TSTR 20130611

Method GET_IF_VERSION_SM_TSTR on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method GET_IF_VERSION_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IF_VERSION_STRUC Value transfer Type reference (TYPE) INT4 Interface Version: Strukturierte Parameter 20130611

Method GET_IF_VERSION_STRUC on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method GET_TOOL_SUPPORTS_EXTENDED_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TOOL_SUPPORTS_EXTENDED_IF Value transfer Type reference (TYPE) ETONOFF Flag: Erweiterte Schnitttstelle unterstützt? 20130611

Method GET_TOOL_SUPPORTS_EXTENDED_IF on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method SET_EXT_OLE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OLE_INSTANCE Call by reference Type reference (TYPE) OLE2_OBJECT OLE-Instanz zum externen Testtool 20130607

Method SET_EXT_OLE_INSTANCE on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method SET_IF_VERSION_SM_TSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IF_VERSION_SM_TSTR Call by reference Type reference (TYPE) INT4 Interface Version: SM-TSTR 20130611

Method SET_IF_VERSION_SM_TSTR on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method SET_IF_VERSION_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IF_VERSION_STRUC Call by reference Type reference (TYPE) INT4 Interface Version: Strukturierte Parameter 20130611

Method SET_IF_VERSION_STRUC on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method SET_TOOL_SUPPORTS_EXTENDED_IF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOOL_SUPPORTS_EXTENDED_IF Call by reference Type reference (TYPE) ETONOFF Flag: Erweiterte Schnitttstelle unterstützt? 20130611

Method SET_TOOL_SUPPORTS_EXTENDED_IF on class CL_APL_ECATT_EXTPROG_TOOL has no exception.

Method SHUTDOWN Signature

Method SHUTDOWN on class CL_APL_ECATT_EXTPROG_TOOL has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_APL Basisklasse für Ausnahmen im eCatt Application Layer 20130620
History
Last changed by/on SAP  20140121 
SAP Release Created in 740