SAP ABAP Class CL_COVST_CHECKSUM_MD_GENERATOR (SCOV Self-Test: Creates metadata for CHECKSUM)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-COV (Application Component) Coverage Analyzer
     SCOV_SELFTEST (Package) Selftest for Checking Basic Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SCV_METHOD_SPY Observes method calls 20100204
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCV_MD_GENERATOR Gets metadata for program coverage 20100128
Properties
Class CL_COVST_CHECKSUM_MD_GENERATOR  
Short Description SCOV Self-Test: Creates metadata for CHECKSUM    
Super Class CL_SCV_METHOD_SPY Observes method calls 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCOV_SELFTEST   Selftest for Checking Basic Functionality 
Created 20100128   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCV_MD_GENERATOR Gets metadata for program coverage 20100128
Friends
Class CL_COVST_CHECKSUM_MD_GENERATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_OBJECT Constant Public Type reference (TYPE) TROBJTYPE 'CLAS' Object Type 20100201
2 CON_OBJ_NAME Constant Public Type reference (TYPE) SOBJ_NAME 'CL_COVST_CHECKSUM' Object Name in Object Directory 20100201
3 CON_OFFSET_HASH Constant Public Type reference (TYPE) CVA_CRC32 13042201 32-Bit CRC Value 20100427
4 CON_PROG_HASH Constant Public Type reference (TYPE) CVA_CRC32 -4711 32-Bit CRC Value 20100201
5 CON_PROG_NAME Constant Public Type reference (TYPE) PROGNAME 'CL_COVST_CHECKSUM=============CP' ABAP Program Name 20100201
6 CON_SOURCE_DATE Constant Public Type reference (TYPE) CVA_UPSDAT '20080413' Source Date at Last Update 20100624
7 CON_SOURCE_TIME Constant Public Type reference (TYPE) CVA_UPSTIM '133000' Source Time at Last Update 20100624
8 COVRESET1 Instance attribute Private Type reference (TYPE) CVA_RESET Counter: Coverage results reset 20100131
9 FAKE_MD_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) TD_SCV_MD_REPOSITORY Simulates database for coverage metadata 20100131
10 GENERATE_PROG Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100131
11 GENERATION_SUBRC Instance attribute Private Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100129
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Generates an Instance of the Class 20100201
2 GENERATE Instance method Private Method 20100131
3 SET_COVRESET1 Instance method Public Method 20100201
4 SET_FAKE_MD_REPOSITORY Instance method Public Method 20100201
5 SET_GENERATE_PROGRAM Instance method Public Method 20100201
6 SET_GENERATION_SUBRC Instance method Public Method 20100201
Events
Class CL_COVST_CHECKSUM_MD_GENERATOR has no event.
Types
Class CL_COVST_CHECKSUM_MD_GENERATOR has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GENERATOR Value transfer Object reference (TYPE REF TO) CL_COVST_CHECKSUM_MD_GENERATOR SCOV Selbsttest: Ereugt Metadaten für CHECKSUM 20100201

Method CREATE on class CL_COVST_CHECKSUM_MD_GENERATOR has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROG_NAME Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20100131
2 Returning R_SUCCESSFUL Value transfer Type reference (TYPE) ABAP_BOOL 20100131
# Exception Resumable Description Created on
1 CX_SCV_EXECUTION_ERROR Statische Exceptions der SCV API 20100131

Method SET_COVRESET1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COVRESET1 Call by reference Type reference (TYPE) CVA_RESET 20100201

Method SET_COVRESET1 on class CL_COVST_CHECKSUM_MD_GENERATOR has no exception.

Method SET_FAKE_MD_REPOSITORY Signature

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

Method SET_FAKE_MD_REPOSITORY on class CL_COVST_CHECKSUM_MD_GENERATOR has no exception.

Method SET_GENERATE_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GENERATE_PROG Call by reference Type reference (TYPE) ABAP_BOOL 20100201

Method SET_GENERATE_PROGRAM on class CL_COVST_CHECKSUM_MD_GENERATOR has no exception.

Method SET_GENERATION_SUBRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20100201

Method SET_GENERATION_SUBRC on class CL_COVST_CHECKSUM_MD_GENERATOR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 800