SAP ABAP Class CL_SCOV_PB_INFO (Description of a Processing Block)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-COV (Application Component) Coverage Analyzer
     SCOV_API (Package) API
Properties
Class CL_SCOV_PB_INFO  
Short Description Description of a Processing Block    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCOV_API   API 
Created 20071114   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SCOV_PB_INFO has no forward declaration.
Interfaces
Class CL_SCOV_PB_INFO has no interface implemented.
Friends
Class CL_SCOV_PB_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_PB_COV_RES Instance attribute Private Type reference (TYPE) TY_S_PB_COV_RES Coverage Results for Processing Block 20090127
2 MV_FIRST_VISIBLE_LINE Instance attribute Private Type reference (TYPE) I Line Number of Visible Statement Relative to Program 20071119
3 MV_PB_NAME Instance attribute Private Type reference (TYPE) CVA_WUNAM Name of Processing Block 20071114
4 MV_PB_TYPE Instance attribute Private Type reference (TYPE) EUOBJ-ID Object Type of Processing Block 20071114
5 MV_PROG_CLASS Instance attribute Private Type reference (TYPE) CVA_WUCLA Class of Processing Block 20071114
6 MV_PROG_NAME Instance attribute Private Type reference (TYPE) CVS_RESKEY-PROGNAME Program Name 20071114
7 MV_PROG_TYPE Instance attribute Private Type reference (TYPE) EUOBJ-ID Object Type of Program 20071114
8 MV_SOURCE_NAME_LREF Instance attribute Private Type reference (TYPE) RLREF-SOURCE Name of Related Source in Load Table LREF 20090127
9 MV_STMNT_NUMBER Instance attribute Private Type reference (TYPE) I Number of first statement in relation to program unit 20071211
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071114
2 GET_FIRST_VISIBLE_LINE Instance method Public Method 20071119
3 GET_PB_COV_RES Instance method Public Method 20090127
4 GET_PB_NAME Instance method Public Method 20071114
5 GET_PB_TYPE Instance method Public Method 20071114
6 GET_PROG_CLASS Instance method Public Method 20071114
7 GET_PROG_NAME Instance method Public Method 20071114
8 GET_PROG_TYPE Instance method Public Method 20071114
9 GET_SOURCE_NAME_LREF Instance method Public Method 20090127
10 GET_STMNT_NUMBER Instance method Public Method 20071211
11 SET_FIRST_VISIBLE_LINE Instance method Public Method 20071119
12 SET_PB_COV_RES Instance method Public Method 20090127
13 SET_PB_NAME Instance method Public Method 20071114
14 SET_PB_TYPE Instance method Public Method 20071114
15 SET_PROG_CLASS Instance method Public Method 20071114
16 SET_PROG_NAME Instance method Public Method 20071114
17 SET_PROG_TYPE Instance method Public Method 20071114
18 SET_SOURCE_NAME_LREF Instance method Public Method 20090127
19 SET_STMNT_NUMBER Instance method Public Method 20071211
Events
Class CL_SCOV_PB_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_PB_COV_RES Public See coding Coverage Results for Processing Block 20090127 BEGIN OF ty_s_pb_cov_res, cnt_cum TYPE cva_pbcc, rbx_cum TYPE cva_pbrc, cnt_cur TYPE cva_pbccu, rbx_cur TYPE cva_pbrcu, END OF ty_s_pb_cov_res
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PB_NAME Value transfer Type reference (TYPE) CSEQUENCE Name des Verarbeitungsblocks 20071114
2 Importing IM_PB_TYPE Value transfer Type reference (TYPE) CSEQUENCE Art d. Verarbeitungsblocks, z.B. SSEL für START-OF-SELECTION 20071114
3 Importing IM_PROG_CLASS Value transfer Type reference (TYPE) CSEQUENCE Name d. umschliessenden lokalen Klasse (nur für Methoden) 20071114
4 Importing IM_PROG_NAME Value transfer Type reference (TYPE) CSEQUENCE Name d. umschliessenden Programms, z.B. Name globalen Klasse 20071114
5 Importing IM_PROG_TYPE Value transfer Type reference (TYPE) CSEQUENCE Art des umschliessenden Programs, z.B. CLAS für Klassen 20071114
6 Importing IM_STMNT_NUMBER Value transfer Type reference (TYPE) I 1 Nummer d. ersten Statements des Verarbeitungsblocks 20071211

Method CONSTRUCTOR on class CL_SCOV_PB_INFO has no exception.

Method GET_FIRST_VISIBLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FIRST_VISIBLE_LINE Value transfer Type reference (TYPE) I 20071119

Method GET_FIRST_VISIBLE_LINE on class CL_SCOV_PB_INFO has no exception.

Method GET_PB_COV_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_RES Value transfer Type reference (TYPE) TY_S_PB_COV_RES Coverage-Ergebnisse für Verarbeitungsblock 20090127

Method GET_PB_COV_RES on class CL_SCOV_PB_INFO has no exception.

Method GET_PB_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PB_NAME Value transfer Type reference (TYPE) CVA_WUNAM 20071114

Method GET_PB_NAME on class CL_SCOV_PB_INFO has no exception.

Method GET_PB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PB_TYPE Value transfer Type reference (TYPE) EUOBJ-ID 20071114

Method GET_PB_TYPE on class CL_SCOV_PB_INFO has no exception.

Method GET_PROG_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROG_CLASS Value transfer Type reference (TYPE) CVA_WUCLA 20071114

Method GET_PROG_CLASS on class CL_SCOV_PB_INFO has no exception.

Method GET_PROG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROG_NAME Value transfer Type reference (TYPE) CVS_RESKEY-PROGNAME 20071114

Method GET_PROG_NAME on class CL_SCOV_PB_INFO has no exception.

Method GET_PROG_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PROG_TYPE Value transfer Type reference (TYPE) EUOBJ-ID 20071114

Method GET_PROG_TYPE on class CL_SCOV_PB_INFO has no exception.

Method GET_SOURCE_NAME_LREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NAME Value transfer Type reference (TYPE) RLREF-SOURCE Name des Sources 20090127

Method GET_SOURCE_NAME_LREF on class CL_SCOV_PB_INFO has no exception.

Method GET_STMNT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NUMBER Value transfer Type reference (TYPE) I Anweisungnummer 20071211

Method GET_STMNT_NUMBER on class CL_SCOV_PB_INFO has no exception.

Method SET_FIRST_VISIBLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIRST_VISIBLE_LINE Value transfer Type reference (TYPE) I 20071119

Method SET_FIRST_VISIBLE_LINE on class CL_SCOV_PB_INFO has no exception.

Method SET_PB_COV_RES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RES Call by reference Type reference (TYPE) TY_S_PB_COV_RES Coverage-Ergebnisse für Verarbeitungsblock 20090127

Method SET_PB_COV_RES on class CL_SCOV_PB_INFO has no exception.

Method SET_PB_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PB_NAME Value transfer Type reference (TYPE) CVA_WUNAM 20071114

Method SET_PB_NAME on class CL_SCOV_PB_INFO has no exception.

Method SET_PB_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PB_TYPE Value transfer Type reference (TYPE) EUOBJ-ID 20071114

Method SET_PB_TYPE on class CL_SCOV_PB_INFO has no exception.

Method SET_PROG_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROG_CLASS Value transfer Type reference (TYPE) CVA_WUCLA 20071114

Method SET_PROG_CLASS on class CL_SCOV_PB_INFO has no exception.

Method SET_PROG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROG_NAME Value transfer Type reference (TYPE) CVS_RESKEY-PROGNAME 20071114

Method SET_PROG_NAME on class CL_SCOV_PB_INFO has no exception.

Method SET_PROG_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROG_TYPE Value transfer Type reference (TYPE) EUOBJ-ID 20071114

Method SET_PROG_TYPE on class CL_SCOV_PB_INFO has no exception.

Method SET_SOURCE_NAME_LREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) CSEQUENCE Name des Sources in der Load-Tabelle LREF 20090127

Method SET_SOURCE_NAME_LREF on class CL_SCOV_PB_INFO has no exception.

Method SET_STMNT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NUMBER Value transfer Type reference (TYPE) I Anweisungnummer 20071211

Method SET_STMNT_NUMBER on class CL_SCOV_PB_INFO has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 711