SAP ABAP Class CL_SCV_ADT_RC_STATEMENTS (Resource controller for statement and branch coverage)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-COV (Application Component) Coverage Analyzer
     SCOV_ADT (Package) Coverage Analyzer service enabling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 20110620
Properties
Class CL_SCV_ADT_RC_STATEMENTS  
Short Description Resource controller for statement and branch coverage    
Super Class CL_ADT_REST_RESOURCE Basis Class for ADT Resource Controllers 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCOV_ADT   Coverage Analyzer service enabling 
Created 20110620   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SCV_ADT_RC_STATEMENTS has no forward declaration.
Interfaces
Class CL_SCV_ADT_RC_STATEMENTS has no interface implemented.
Friends
Class CL_SCV_ADT_RC_STATEMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTENT_HANDLER_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SCV_ADT_CH_FACTORY 20110704
2 CONTENT_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SCV_ADT_CP_STATEMENTS 20110701
3 COVERAGE_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) IF_SCV_ADT_COVERAGE_REPOSITORY 20110810
4 CO_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_SCV_ADT_RC_STATEMENTS' 20110701
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20110704
2 EXECUTE_GET_REQUEST Instance method Private Method 20110701
3 GET_BULK_REQUESTS Instance method Private Method 20110810
4 GET_REQUEST_DATA Instance method Private Method 20110701
5 GET_RESULTS_FOR_INNER_NODE Instance method Private Method 20110812
6 GET_RESULTS_FOR_PBLOCK_NODE Instance method Private Method 20110812
7 INITIALIZE_CONTENT_PROVIDER Instance method Private Method 20110810
8 SET_BULK_RESPONSE_DATA Instance method Private Method 20110701
Events
Class CL_SCV_ADT_RC_STATEMENTS has no event.
Types
Class CL_SCV_ADT_RC_STATEMENTS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SCV_ADT_RC_STATEMENTS has no parameter.
Method CONSTRUCTOR on class CL_SCV_ADT_RC_STATEMENTS has no exception.

Method EXECUTE_GET_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GET_REQUEST Call by reference Type reference (TYPE) STRING 20110701
2 Returning R_RESPONSE_BODIES Value transfer Type reference (TYPE) IF_SCV_ADT_CH_STATEMENT_TYPES=>TY_STATEMENTS_RESPONSE_BODIES 20110812
# Exception Resumable Description Created on
1 CX_ADT_RES_WRONG_DATA 20110711
2 CX_ADT_URI_MAPPING 20110701
3 CX_SCV_ADT_CONT_PROVIDER_ERROR 20110810
4 CX_SCV_EXECUTION_ERROR 20110701

Method GET_BULK_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST Call by reference Object reference (TYPE REF TO) IF_ADT_REST_REQUEST 20110810
2 Returning R_STATEMENTS_REQUESTS Value transfer Type reference (TYPE) IF_SCV_ADT_CH_STATEMENT_TYPES=>TY_STATEMENTS_REQUESTS 20110810
# Exception Resumable Description Created on
1 CX_ADT_REST 20110810

Method GET_REQUEST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_PATH Call by reference Type reference (TYPE) STRING 20110810
2 Exporting E_RESULT_ID Call by reference Type reference (TYPE) CVA_UUID 20110701
3 Importing I_GET_REQUEST Call by reference Type reference (TYPE) STRING 20110701

Method GET_REQUEST_DATA on class CL_SCV_ADT_RC_STATEMENTS has no exception.

Method GET_RESULTS_FOR_INNER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_PATH Call by reference Type reference (TYPE) STRING 20110812
2 Returning R_STATEMENT_RESULTS Value transfer Type reference (TYPE) IF_SCV_ADT_CH_STATEMENT_TYPES=>TY_STATEMENTS_RESPONSE_BODIES 20110812
# Exception Resumable Description Created on
1 CX_ADT_RES_WRONG_DATA 20110812
2 CX_ADT_URI_MAPPING 20110812
3 CX_SCV_ADT_CONT_PROVIDER_ERROR 20110812
4 CX_SCV_EXECUTION_ERROR 20110812

Method GET_RESULTS_FOR_PBLOCK_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_PATH Call by reference Type reference (TYPE) STRING 20110812
2 Returning R_STATEMENT_RESULTS Value transfer Type reference (TYPE) IF_SCV_ADT_CH_STATEMENT_TYPES=>TY_STATEMENTS_RESPONSE_BODY 20110812
# Exception Resumable Description Created on
1 CX_ADT_RES_WRONG_DATA 20110812
2 CX_ADT_URI_MAPPING 20110812
3 CX_SCV_ADT_CONT_PROVIDER_ERROR 20110812
4 CX_SCV_EXECUTION_ERROR 20110812

Method INITIALIZE_CONTENT_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESULT_ID Call by reference Type reference (TYPE) CVA_UUID 20110810

Method INITIALIZE_CONTENT_PROVIDER on class CL_SCV_ADT_RC_STATEMENTS has no exception.

Method SET_BULK_RESPONSE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESPONSE Call by reference Object reference (TYPE REF TO) IF_ADT_REST_RESPONSE 20110701
2 Importing I_RESPONSE_BODIES Call by reference Type reference (TYPE) IF_SCV_ADT_CH_STATEMENT_TYPES=>TY_STATEMENTS_RESPONSE_BODIES 20110701
# Exception Resumable Description Created on
1 CX_ADT_REST 20110704
History
Last changed by/on SAP  20130531 
SAP Release Created in 803