SAP ABAP Class CL_SCV_ADT_CP_STATEMENTS (Content provider for "Statements" content handler)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SCV_ADT_CP_STATEMENTS Content provider for "Statements" content handler 20110624
Properties
Class CL_SCV_ADT_CP_STATEMENTS  
Short Description Content provider for "Statements" content handler    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCOV_ADT   Coverage Analyzer service enabling 
Created 20110624   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SCV_ADT_CP_STATEMENTS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SCV_ADT_CP_STATEMENTS Content provider for "Statements" content handler 20110624
Friends
Class CL_SCV_ADT_CP_STATEMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COVERAGE_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) IF_SCV_ADT_COVERAGE_REPOSITORY 20110706
2 CO_NAME_SEPARATOR Constant Private Type reference (TYPE) STRING `.` 20110701
3 LINK_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SCV_ADT_PB_LINK_PROVIDER 20110701
4 OBJ_REF_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SCV_ADT_PB_OBJ_REF_PROVIDER 20110701
5 PARENT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_SCV_RESULT_NODE 20110701
6 PBLOCK_NODE Instance attribute Private Object reference (TYPE REF TO) IF_SCV_RESULT_NODE 20110701
7 PBLOCK_NODE_PATH Instance attribute Private Type reference (TYPE) STRING 20110809
8 PROGRAM_NODE Instance attribute Private Object reference (TYPE REF TO) IF_SCV_RESULT_NODE 20110701
9 RESULT_ID Instance attribute Private Type reference (TYPE) CVA_UUID 20110701
10 STATEMENT_RESULTS_BUILDER Instance attribute Private Object reference (TYPE REF TO) IF_SCV_STMNT_RESULTS_BUILDER 20110629
Methods
# Method Level Visibility Method type Description Created on
1 CONCATENATE_PBLOCK_NAME Instance method Private Method 20110701
2 CREATE Static method Public Method 20110624
3 CREATE_STATEMENTS_MAPPER Instance method Private Method 20110914
4 FETCH_STMNT_RESULTS_BUILDER Instance method Private Method 20110706
5 GET_STATEMENT_RESULTS Instance method Private Method 20110701
6 INJECT_CACHED_BUILDR_INTO_NODE Instance method Private Method 20110914
7 IS_PBLOCK_IN_REQUESTED_SOURCE Instance method Private Method 20110819
8 SET_NODES Instance method Private Method 20110701
9 SET_PROVIDERS Instance method Private Method 20110701
Events
Class CL_SCV_ADT_CP_STATEMENTS has no event.
Types
Class CL_SCV_ADT_CP_STATEMENTS has no local type.
Method Signatures

Method CONCATENATE_PBLOCK_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) STRING 20110701

Method CONCATENATE_PBLOCK_NAME on class CL_SCV_ADT_CP_STATEMENTS has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COVERAGE_REPOSITORY Call by reference Object reference (TYPE REF TO) IF_SCV_ADT_COVERAGE_REPOSITORY 20110810
2 Importing I_RESULT_ID Call by reference Type reference (TYPE) CVA_UUID 20110624
3 Returning R_CONTENT_PROVIDER Value transfer Object reference (TYPE REF TO) CL_SCV_ADT_CP_STATEMENTS 20110624

Method CREATE on class CL_SCV_ADT_CP_STATEMENTS has no exception.

Method CREATE_STATEMENTS_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PBLOCK Call by reference Type reference (TYPE) IF_SCV_STMNT_RESULTS_BUILDER=>TY_PBLOCK 20110914
2 Importing I_STATEMENTS Call by reference Type reference (TYPE) IF_SCV_STMNT_RESULTS_BUILDER=>TY_STATEMENTS 20110914
3 Returning R_MAPPER Value transfer Object reference (TYPE REF TO) LIF_STATEMENTS_MAPPER 20110914
# Exception Resumable Description Created on
1 CX_ADT_URI_MAPPING 20110914
2 CX_SCV_EXECUTION_ERROR 20110914

Method FETCH_STMNT_RESULTS_BUILDER Signature

Method FETCH_STMNT_RESULTS_BUILDER on class CL_SCV_ADT_CP_STATEMENTS has no parameter.
Method FETCH_STMNT_RESULTS_BUILDER on class CL_SCV_ADT_CP_STATEMENTS has no exception.

Method GET_STATEMENT_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PBLOCK Call by reference Type reference (TYPE) IF_SCV_STMNT_RESULTS_BUILDER=>TY_PBLOCK 20110914
2 Exporting E_PBLOCK_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20110701
3 Exporting E_STATEMENTS Call by reference Type reference (TYPE) IF_SCV_STMNT_RESULTS_BUILDER=>TY_STATEMENTS 20110914
# Exception Resumable Description Created on
1 CX_SCV_EXECUTION_ERROR 20110701

Method INJECT_CACHED_BUILDR_INTO_NODE Signature

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

Method INJECT_CACHED_BUILDR_INTO_NODE on class CL_SCV_ADT_CP_STATEMENTS has no exception.

Method IS_PBLOCK_IN_REQUESTED_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PBLOCK_SOURCE_NAME Call by reference Type reference (TYPE) PROGNAME 20110819
2 Returning R_BOOLEAN Value transfer Type reference (TYPE) ABAP_BOOL 20110819

Method IS_PBLOCK_IN_REQUESTED_SOURCE on class CL_SCV_ADT_CP_STATEMENTS has no exception.

Method SET_NODES Signature

Method SET_NODES on class CL_SCV_ADT_CP_STATEMENTS has no parameter.
# Exception Resumable Description Created on
1 CX_SCV_ADT_CONT_PROVIDER_ERROR 20110810
2 CX_SCV_EXECUTION_ERROR 20110810

Method SET_PROVIDERS Signature

Method SET_PROVIDERS on class CL_SCV_ADT_CP_STATEMENTS has no parameter.
Method SET_PROVIDERS on class CL_SCV_ADT_CP_STATEMENTS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 803