SAP ABAP Interface IF_SCV_MEASUREMENT (Single or Merged Coverage Measurement)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-COV (Application Component) Coverage Analyzer
     SCOV_API_ALL (Package) Coverage API for All Purposes
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SCV_MEASUREMENT Measurement 20091002
Properties
Interface IF_SCV_MEASUREMENT  
Short Description Single or Merged Coverage Measurement    
General Data
Package SCOV_API_ALL   Coverage API for All Purposes 
Created 20090618   SAP 
Last changed 20140121   SAP 
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 IF_SCV_MEASUREMENT has no interface.
Friends
Interface IF_SCV_MEASUREMENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_STATUS_FINALIZED Constant Public Type reference (TYPE) CVA_MEASUREMENT_STATUS 'F' Measurement Completed 20090915
2 CON_STATUS_INITIAL Constant Public Type reference (TYPE) CVA_MEASUREMENT_STATUS 'I' New / Initial Measurement 20090915
3 CON_STATUS_RUNNING Constant Public Type reference (TYPE) CVA_MEASUREMENT_STATUS 'R' Measurement started 20090915
4 CON_STATUS_STOPPED Constant Public Type reference (TYPE) CVA_MEASUREMENT_STATUS 'S' Measurement stopped 20090915
5 CON_TYPE_MERGED Constant Public Type reference (TYPE) CVA_MEASUREMENT_TYPE 'M' Merged Measurement 20090915
6 CON_TYPE_SINGLE Constant Public Type reference (TYPE) CVA_MEASUREMENT_TYPE 'S' Single Measurement 20090915
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_COMPONENT_RESULT Instance method Public Method Returns the result for a component 20090901
2 BUILD_EXECUTED_PROGRAMS_RESULT Instance method Public Method Gets all programs completed during the measurement 20100618
3 BUILD_PACKAGE_RESULT Instance method Public Method Returns the result for a package 20090901
4 BUILD_PROGRAM_RESULT Instance method Public Method Returns the result for a program 20090901
5 BUILD_SELECTION_RESULT Instance method Public Method Returns the result for an object selection 20090901
6 FINALIZE Instance method Public Method Finalizes the measurement 20090827
7 GET_FINALIZE_TIME Instance method Public Method Returns the time when the measurement was completed 20090917
8 GET_LOCAL_SERVER_ONLY Instance method Public Method Returns TRUE if measurement performed on local server only 20090728
9 GET_NAME Instance method Public Method Returns the name of the measurement 20090816
10 GET_RESULT_CONFIGURATION Instance method Public Method Returns interface for configuration of the results 20091123
11 GET_SELECTION Instance method Public Method Returns the program selection 20091125
12 GET_SERIES Instance method Public Method Displays Test Series 20091124
13 GET_START_TIME Instance method Public Method Returns the time when the measurement was started 20090910
14 GET_STATUS Instance method Public Method Returns the status of the measurement 20090618
15 GET_STOP_TIME Instance method Public Method Returns the time when the measurement was stopped 20090910
16 GET_TESTKEY Instance method Public Method Returns the test key 20090618
17 GET_TESTKEY_EXPIRATION Instance method Public Method Returns the time when the test key expires 20090930
18 GET_TYPE Instance method Public Method Returns the measurement type (single or merged) 20090909
19 GET_USERS Instance method Public Method Returns user whose activities are to be measured 20090629
20 IS_TESTKEY_EXPIRED Instance method Public Method Returns TRUE if the test key has expired 20090929
21 SET_NAME Instance method Public Method Sets the name of the measurement 20090910
22 SET_RESULT_CONFIGURATION Instance method Public Method Sets Configuration of Results 20091125
23 SET_SELECTION Instance method Public Method Sets the program selection 20091125
24 START Instance method Public Method Starts the measurement 20090618
25 STOP Instance method Public Method Ends the measurement 20090618
Events
# Event Type Visibility Description Created on
1 STATUS_CHANGED Instance Event
(0)
Public
(2)
Status has been changed 20090915
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB Public See coding Table of References of Type IF_SCV_MEASURMENT 20090709 tab TYPE STANDARD TABLE OF REF TO if_scv_measurement WITH DEFAULT KEY
2 USERS Public Type reference (TYPE) SCV_TAB_USERS Table of Users 20090629
Method Signatures

Method BUILD_COMPONENT_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT_NAME Call by reference Type reference (TYPE) CSEQUENCE Name der Komponente 20090901
2 Importing I_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT_CONFIGURATION 20091214
3 Returning R_COMPONENT_RESULT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT Ergebnis einer Abdeckungsmessung 20090901
# Exception Resumable Description Created on
1 CX_SCV_CALL_ERROR Aufruffehler 20091013
2 CX_SCV_EXECUTION_ERROR 20090901

Method BUILD_EXECUTED_PROGRAMS_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT_CONFIGURATION 20100618
2 Importing I_EVALUATION_CONSTRAINTS Call by reference Object reference (TYPE REF TO) CL_SCV_EVALUATION_CONSTRAINTS 20130718
3 Returning R_EXECUTED_PROGRAMS_RESULT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT 20100618
# Exception Resumable Description Created on
1 CX_SCV_CALL_ERROR 20100618
2 CX_SCV_EXECUTION_ERROR 20100618

Method BUILD_PACKAGE_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT_CONFIGURATION 20091214
2 Importing I_PACKAGE_NAME Call by reference Type reference (TYPE) CSEQUENCE Name des Pakets 20090901
3 Returning R_PACKAGE_RESULT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT Ergebnis einer Abdeckungsmessung 20090901
# Exception Resumable Description Created on
1 CX_SCV_CALL_ERROR Aufruffehler 20091013
2 CX_SCV_EXECUTION_ERROR 20090901

Method BUILD_PROGRAM_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT_CONFIGURATION 20091214
2 Importing I_PROGRAM_NAME Call by reference Type reference (TYPE) CSEQUENCE Name des Programms 20090901
3 Returning R_PROGRAM_RESULT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT Ergebnis einer Abdeckungsmessung 20090901
# Exception Resumable Description Created on
1 CX_SCV_CALL_ERROR Aufruffehler 20091013
2 CX_SCV_EXECUTION_ERROR 20090901

Method BUILD_SELECTION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT_CONFIGURATION Ermöglicht die Feinkonfiguration des Ergebnisbaums 20091125
2 Importing I_RESULT_NAME Call by reference Type reference (TYPE) CVA_RESULT_NAME 20091214
3 Importing I_SELECTION Call by reference Object reference (TYPE REF TO) IF_SCV_SELECTION Objektauswahl zum Erzeugen eines Ergebnisbaums 20090901
4 Returning R_SELECTION_RESULT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT Ergebnis einer Abdeckungsmessung 20090901
# Exception Resumable Description Created on
1 CX_SCV_CALL_ERROR Aufruffehler 20090913
2 CX_SCV_EXECUTION_ERROR 20090901

Method FINALIZE Signature

Method FINALIZE on Interface IF_SCV_MEASUREMENT has no parameter.
# Exception Resumable Description Created on
1 CX_SCV_CALL_ERROR Aufruffehler 20090913
2 CX_SCV_EXECUTION_ERROR 20090827

Method GET_FINALIZE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIME Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090917

Method GET_FINALIZE_TIME on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_LOCAL_SERVER_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) CVA_LOCAL_SERVER_ONLY Lokale (= 'X') oder server-übergreifende (= ' ') Messung 20090728

Method GET_LOCAL_SERVER_ONLY on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) CVA_MEASUREMENT_NAME Name einer Abdeckungsmessung 20090816

Method GET_NAME on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_RESULT_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONFIGURATION Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT_CONFIGURATION Ermöglicht die Feinkonfiguration des Ergebnisbaums 20091123

Method GET_RESULT_CONFIGURATION on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SELECTION Value transfer Object reference (TYPE REF TO) IF_SCV_SELECTION Objektauswahl zum Erzeugen eines Ergebnisbaums 20091125

Method GET_SELECTION on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_SERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SERIES Value transfer Object reference (TYPE REF TO) IF_SCV_SERIES Messreihe 20091124

Method GET_SERIES on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_START_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIME Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090910

Method GET_START_TIME on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) CVA_MEASUREMENT_STATUS R_STATUS 20090618

Method GET_STATUS on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_STOP_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIME Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090910

Method GET_STOP_TIME on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_TESTKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KEY Value transfer Type reference (TYPE) CVA_TESTK R_KEY 20090618

Method GET_TESTKEY on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_TESTKEY_EXPIRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXPIRATION Value transfer Object reference (TYPE REF TO) CL_SCV_EXPIRATION UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090930

Method GET_TESTKEY_EXPIRATION on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE Value transfer Type reference (TYPE) CVA_MEASUREMENT_TYPE Art der Messung 20090909

Method GET_TYPE on Interface IF_SCV_MEASUREMENT has no exception.

Method GET_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_USERS Value transfer Type reference (TYPE) USERS 20090629

Method GET_USERS on Interface IF_SCV_MEASUREMENT has no exception.

Method IS_TESTKEY_EXPIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_EXPIRED Value transfer Type reference (TYPE) ABAP_BOOL 20090929

Method IS_TESTKEY_EXPIRED on Interface IF_SCV_MEASUREMENT has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CVA_MEASUREMENT_NAME 20090910

Method SET_NAME on Interface IF_SCV_MEASUREMENT has no exception.

Method SET_RESULT_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT_CONFIGURATION Ermöglicht die Feinkonfiguration des Ergebnisbaums 20091125

Method SET_RESULT_CONFIGURATION on Interface IF_SCV_MEASUREMENT has no exception.

Method SET_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Object reference (TYPE REF TO) IF_SCV_SELECTION Objektauswahl zum Erzeugen eines Ergebnisbaums 20091125

Method SET_SELECTION on Interface IF_SCV_MEASUREMENT has no exception.

Method START Signature

Method START on Interface IF_SCV_MEASUREMENT has no parameter.
# Exception Resumable Description Created on
1 CX_SCV_CALL_ERROR 20110419
2 CX_SCV_EXECUTION_ERROR CX_SCV_EXECUTION_ERROR 20090618

Method STOP Signature

Method STOP on Interface IF_SCV_MEASUREMENT has no parameter.
# Exception Resumable Description Created on
1 CX_SCV_EXECUTION_ERROR CX_SCV_EXECUTION_ERROR 20090618
Event Signatures

Event STATUS_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_NEW_STATUS Exporting Value transfer Type reference (TYPE) CVA_MEASUREMENT_STATUS Status nach der Änderung 20090915
2 I_OLD_STATUS Exporting Value transfer Type reference (TYPE) CVA_MEASUREMENT_STATUS Status vor der Änderung 20090915
History
Last changed by/on SAP  20140121 
SAP Release Created in 800