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 | ![]() |
Instance method | Public | Method | Checks if Node Belongs to Another Result | 20091117 |
2 | ![]() |
Instance method | Public | Method | Node not included in the aggregation | 20090827 |
3 | ![]() |
Instance method | Public | Method | Node not included in the aggregation | 20090827 |
4 | ![]() |
Instance method | Public | Method | Searches for child nodes with a specific name | 20090618 |
5 | ![]() |
Instance method | Public | Method | Returns the subordinate result nodes | 20090618 |
6 | ![]() |
Instance method | Public | Method | Returns the coverage for a type (e.g. branch coverage) | 20090618 |
7 | ![]() |
Instance method | Public | Method | Returns all existing coverages | 20090618 |
8 | ![]() |
Instance method | Public | Method | Returns the depth of the subtree | 20090618 |
9 | ![]() |
Instance method | Public | Method | Returns the superordinate results node | 20090716 |
10 | ![]() |
Instance method | Public | Method | Gets result associated with node (if it exists) | 20100312 |
11 | ![]() |
Instance method | Public | Method | Gets the root node | 20100312 |
12 | ![]() |
Instance method | Public | Method | Gets the source code of the processing block | 20100310 |
13 | ![]() |
Instance method | Public | Method | Gets the coverage details at statement level | 20100310 |
14 | ![]() |
Instance method | Public | Method | Returns TRUE if there are child nodes | 20090618 |
15 | ![]() |
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 | ![]() |
I_RESULT | Call by reference | Object reference (TYPE REF TO) | IF_SCV_RESULT | Ergebnis einer Abdeckungsmessung | 20091117 | ||
2 | ![]() |
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 | ![]() |
I_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | Knotenname | 20090618 | ||
2 | ![]() |
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 | ![]() |
I_TYPE | Call by reference | Object reference (TYPE REF TO) | CE_SCV_NODE_TYPE | Knotenart | 20090618 | ||
2 | ![]() |
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 | ![]() |
I_TYPE | Call by reference | Object reference (TYPE REF TO) | CE_SCV_COVERAGE_TYPE | Abdeckungsart | 20090618 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
I_TYPE | Call by reference | Object reference (TYPE REF TO) | CE_SCV_NODE_TYPE | Aufzählungstyp für die Arten von Ergebnisknoten | 20091113 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
R_SOURCE | Value transfer | Type reference (TYPE) | SVT_SRC | Table for different sources per results | 20100310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
R_INFOS | Value transfer | Type reference (TYPE) | TY_STATEMENT_INFOS | 20100310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 |