SAP ABAP Interface IF_SCV_RESULT_NODE (Node of a measurement result)
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_RESULT_NODE (Sub) Nodes of a Measurement Result 20120118
Properties
Interface IF_SCV_RESULT_NODE  
Short Description Node of a measurement result    
General Data
Package SCOV_API_ALL   Coverage API for All Purposes 
Created 20090618   SAP 
Last changed 20110908   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)
2 IF_SCV_COVERAGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_SCV_RESULT_NODE has no interface.
Friends
Interface IF_SCV_RESULT_NODE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EVALUATION_ERROR_OCCURRED Instance attribute Public Type reference (TYPE) ABAP_BOOL 20100422
2 NAME Instance attribute Public Type reference (TYPE) STRING Name of Results Node 20090618
3 SUBTYPE Instance attribute Public Type reference (TYPE) TY_SUBTYPE Subtype of Results Node 20090730
4 TYPE Instance attribute Public Object reference (TYPE REF TO) CE_SCV_NODE_TYPE Type of Results Node 20090618
Methods
# Method Level Visibility Method type Description Created on
1 BELONGS_TO_RESULT Instance method Public Method Checks if Node Belongs to Another Result 20091117
2 DISABLE Instance method Public Method Node not included in the aggregation 20090827
3 ENABLE Instance method Public Method Node not included in the aggregation 20090827
4 FIND_CHILD Instance method Public Method Searches for child nodes with a specific name 20090618
5 GET_CHILDREN Instance method Public Method Returns the subordinate result nodes 20090618
6 GET_COVERAGE Instance method Public Method Returns the coverage for a type (e.g. branch coverage) 20090618
7 GET_COVERAGES Instance method Public Method Returns all existing coverages 20090618
8 GET_DEPTH Instance method Public Method Returns the depth of the subtree 20090618
9 GET_PARENT Instance method Public Method Returns the superordinate results node 20090716
10 GET_RESULT Instance method Public Method Gets result associated with node (if it exists) 20100312
11 GET_ROOT_NODE Instance method Public Method Gets the root node 20100312
12 GET_SOURCE Instance method Public Method Gets the source code of the processing block 20100310
13 GET_STATEMENT_INFOS Instance method Public Method Gets the coverage details at statement level 20100310
14 HAS_CHILDREN Instance method Public Method Returns TRUE if there are child nodes 20090618
15 IS_ENABLED Instance method Public Method Returns TRUE if this node is included in the aggregation 20090827
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Node Activated / Deactivated 20090716
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB Public See coding TAB 20090618 tab TYPE STANDARD TABLE OF REF TO if_scv_result_node WITH DEFAULT KEY
2 TY_STATEMENT_INFO Public See coding 20100310 BEGIN OF ty_statement_info, start_line TYPE i, start_column TYPE i, end_line TYPE i, end_column TYPE i, counter TYPE decfloat34, true_branch_counter TYPE decfloat34, false_branch_counter TYPE decfloat34, quickinfo TYPE string, END OF ty_statement_info
3 TY_STATEMENT_INFOS Public See coding 20100310 ty_statement_infos TYPE SORTED TABLE OF ty_statement_info WITH NON-UNIQUE KEY start_line start_column end_line end_column
4 TY_SUBTYPE Public See coding 20090730 ty_subtype TYPE c LENGTH 4
Method Signatures

Method BELONGS_TO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESULT Call by reference Object reference (TYPE REF TO) IF_SCV_RESULT Ergebnis einer Abdeckungsmessung 20091117
2 Returning R_BELONGS_TO_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20091117

Method BELONGS_TO_RESULT on Interface IF_SCV_RESULT_NODE has no exception.

Method DISABLE Signature

Method DISABLE on Interface IF_SCV_RESULT_NODE has no parameter.
Method DISABLE on Interface IF_SCV_RESULT_NODE has no exception.

Method ENABLE Signature

Method ENABLE on Interface IF_SCV_RESULT_NODE has no parameter.
Method ENABLE on Interface IF_SCV_RESULT_NODE has no exception.

Method FIND_CHILD 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) CSEQUENCE Knotenname 20090618
2 Returning R_CHILD Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT_NODE Kindknoten 20090618

Method FIND_CHILD on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Object reference (TYPE REF TO) CE_SCV_NODE_TYPE Knotenart 20090618
2 Returning R_CHILDREN Value transfer Type reference (TYPE) TAB Kinderknoten 20090618

Method GET_CHILDREN on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_COVERAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Object reference (TYPE REF TO) CE_SCV_COVERAGE_TYPE Abdeckungsart 20090618
2 Returning R_COVERAGE Value transfer Object reference (TYPE REF TO) IF_SCV_COVERAGE Abdeckungswert 20090618

Method GET_COVERAGE on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_COVERAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COVERAGES Value transfer Type reference (TYPE) IF_SCV_COVERAGE=>TAB Abdeckungswerten 20090618

Method GET_COVERAGES on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_DEPTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEPTH Value transfer Type reference (TYPE) I Tiefe des Teilbaumes 20090618

Method GET_DEPTH on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Object reference (TYPE REF TO) CE_SCV_NODE_TYPE Aufzählungstyp für die Arten von Ergebnisknoten 20091113
2 Returning R_PARENT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT_NODE (Teil-) knoten eines Messergebnisses 20090716

Method GET_PARENT on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT Ergebnis einer Abdeckungsmessung 20100312

Method GET_RESULT on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROOT Value transfer Object reference (TYPE REF TO) IF_SCV_RESULT_NODE (Teil-) knoten eines Messergebnisses 20100312

Method GET_ROOT_NODE on Interface IF_SCV_RESULT_NODE has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SOURCE Value transfer Type reference (TYPE) SVT_SRC Table for different sources per results 20100310
# Exception Resumable Description Created on
1 CX_COVERAGE_API_ROOT Abstrakte Oberklasse aller SCOV-API-Ausnahmen 20100903

Method GET_STATEMENT_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INFOS Value transfer Type reference (TYPE) TY_STATEMENT_INFOS 20100310
# Exception Resumable Description Created on
1 CX_COVERAGE_API_ROOT Abstrakte Oberklasse aller SCOV-API-Ausnahmen 20100903

Method HAS_CHILDREN Signature

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

Method HAS_CHILDREN on Interface IF_SCV_RESULT_NODE has no exception.

Method IS_ENABLED Signature

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

Method IS_ENABLED on Interface IF_SCV_RESULT_NODE has no exception.
Event Signatures

Event CHANGED Signature
Event CHANGED on Interface IF_SCV_RESULT_NODE has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 800