SAP ABAP Class CL_SCV_FACTORY (Central Access to Coverage API)
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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCV_FACTORY Interface for Creating Coverage Measurements 20090804
Properties
Class CL_SCV_FACTORY  
Short Description Central Access to Coverage API    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCOV_API_ALL   Coverage API for All Purposes 
Created 20090804   SAP 
Last change 20130531   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)
2 IF_SCV_MEASUREMENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SCV_RESULT_NODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCV_FACTORY Interface for Creating Coverage Measurements 20090804
Friends
Class CL_SCV_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPONENT_EXPANDER Static Attribute Public Object reference (TYPE REF TO) CL_SCV_HIERARCHY_EXPANDER Component Hierarchy 20090804
2 PACKAGE_EXPANDER Static Attribute Public Object reference (TYPE REF TO) CL_SCV_HIERARCHY_EXPANDER Package Hierarchy 20090804
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090804
2 CREATE Static method Public Method Creates a new factory 20090828
3 CREATE_RESULT_NODE Instance method Public Method Creates a new results node 20090828
4 GET_DEMO_MEASUREMENT Instance method Public Method Creates a simulated measurement 20090828
5 RECONSTITUTE_MEASUREMENT Instance method Public Method Restores a measurement 20090828
6 RECONSTITUTE_RESULT Instance method Public Method Restores a result 20090828
7 RECONSTITUTE_SELECTION Instance method Public Method Restores an object selection 20090828
Events
Class CL_SCV_FACTORY has no event.
Types
Class CL_SCV_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SCV_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SCV_FACTORY has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FACTORY Value transfer Object reference (TYPE REF TO) CL_SCV_FACTORY 20090828

Method CREATE on class CL_SCV_FACTORY has no exception.

Method CREATE_RESULT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVALUATION_ERROR_OCCURRED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100423
2 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20090828
3 Importing I_PBLOCK_HASH Call by reference Type reference (TYPE) CVA_CRC32 20120118
4 Importing I_PBLOCK_IDENTIFIER Call by reference Type reference (TYPE) CVS_WUKEY 20120118
5 Importing I_SUBTYPE Call by reference Type reference (TYPE) IF_SCV_RESULT_NODE=>TY_SUBTYPE 20090828
6 Importing I_TYPE Call by reference Object reference (TYPE REF TO) CE_SCV_NODE_TYPE 20090828
7 Returning R_NODE Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT_NODE 20090828

Method CREATE_RESULT_NODE on class CL_SCV_FACTORY has no exception.

Method GET_DEMO_MEASUREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTHORITY_CHECK Call by reference Object reference (TYPE REF TO) IF_SCV_AUTHORITY_CHECK Berechtigungsprüfung 20090917
2 Importing I_COV_ANALYZER_SWITCHED_ON Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110419
3 Importing I_LOCAL_SERVER_SWITCHED_ON Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20110419
4 Importing I_START_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091202
5 Importing I_STATUS Call by reference Type reference (TYPE) CVA_MEASUREMENT_STATUS IF_SCV_MEASUREMENT=>CON_STATUS_STOPPED Status in dem sich die Messung befinden soll 20090828
6 Importing I_TESTGROUP Call by reference Object reference (TYPE REF TO) IF_SCV_TESTGROUP 20110419
7 Importing I_USERS Call by reference Type reference (TYPE) IF_SCV_MEASUREMENT=>USERS Benutzer für die gemessen wird 20090828
8 Returning R_MEASUREMENT Value transfer Object reference (TYPE REF TO) IF_SCV_MEASUREMENT Messung die auf Test Doubles zurückgreift 20090828

Method GET_DEMO_MEASUREMENT on class CL_SCV_FACTORY has no exception.

Method RECONSTITUTE_MEASUREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FINALIZE_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20090917
2 Importing I_LOCAL_SERVER_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20090828
3 Importing I_NAME Call by reference Type reference (TYPE) CVA_MEASUREMENT_NAME 20090828
4 Importing I_SERIES Call by reference Object reference (TYPE REF TO) IF_SCV_SERIES Messreihe 20091124
5 Importing I_START_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20090910
6 Importing I_STATUS Call by reference Type reference (TYPE) CVA_MEASUREMENT_STATUS 20090828
7 Importing I_STOP_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20090910
8 Importing I_TESTKEY Call by reference Type reference (TYPE) CVA_TESTK 20090828
9 Importing I_TYPE Call by reference Type reference (TYPE) CVA_MEASUREMENT_TYPE 'S' Art der Messung 20090909
10 Importing I_USERS Call by reference Type reference (TYPE) IF_SCV_MEASUREMENT=>USERS 20090828
11 Returning R_MEASUREMENT Value transfer Object reference (TYPE REF TO) CL_SCV_MEASUREMENT 20090828

Method RECONSTITUTE_MEASUREMENT on class CL_SCV_FACTORY has no exception.

Method RECONSTITUTE_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 20091126
2 Importing I_MEASUREMENT Call by reference Object reference (TYPE REF TO) IF_SCV_MEASUREMENT Einzelne oder verschmolzene Abdeckungsmessung 20090903
3 Importing I_NAME Call by reference Type reference (TYPE) CVA_RESULT_NAME 20090828
4 Importing I_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT_NODE 20090828
5 Importing I_SELECTION Call by reference Object reference (TYPE REF TO) IF_SCV_SELECTION 20090828
6 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT 20090828

Method RECONSTITUTE_RESULT on class CL_SCV_FACTORY has no exception.

Method RECONSTITUTE_SELECTION 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_SELECTION_NAME 20090828
2 Returning R_SELECTION Value transfer Object reference (TYPE REF TO) IF_SCV_SELECTION 20090828

Method RECONSTITUTE_SELECTION on class CL_SCV_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 800