Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_AUNIT_ASSERT | ABAP Unit: Assertions (see Longtext) | 20130306 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | TH_PST_HELPER | Test data for pgrogram structure trees | 20131015 |
Properties
Class | TH_ART_CONTRIBUTOR | |
Short Description | Test helper for scan result & blackboard contributors | |
Super Class | CL_AUNIT_ASSERT | ABAP Unit: Assertions (see Longtext) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 5 | |
Package | SRFAC_BLACKBOARD | Refactoring Blackboard |
Created | 20121116 | SAP |
Last change | 20141121 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class TH_ART_CONTRIBUTOR has no forward declaration.
Interfaces
Class TH_ART_CONTRIBUTOR has no interface implemented.
Friends
Class TH_ART_CONTRIBUTOR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_QUICKFIX_SOURCE_OBJECT=>TAB | 20130306 | |||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_QUICKFIX_SOURCE_OBJECT=>TAB | 20130913 | |||
3 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_ART_BLACKBOARD | Refactoring blackboard | 20130306 | ||
4 | ![]() |
Instance attribute | Public | See coding | 20130308 | ||||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PROGRAMM | 20130606 | |||
6 | ![]() |
Constant | Public | Attribute reference (LIKE) | CL_ABAP_CHAR_UTILITIES=>NEWLINE | CL_ABAP_CHAR_UTILITIES=>NEWLINE | 20130306 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20130306 | ||
8 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ART_SOURCE_REPOSITORY | 20131015 | |||
9 | ![]() |
Static Attribute | Public | See coding | 20130521 |
Methods
Events
Class TH_ART_CONTRIBUTOR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_CHANGE_COMMAND | Private | See coding | 20130718 | ty_change_command TYPE LINE OF string_table
|
||
2 | TY_EXP_DELTA | Public | See coding | 20130308 | BEGIN OF ty_exp_delta,
line_number TYPE i,
source_position TYPE REF TO cl_pst_source_position,
new_content TYPE string,
END OF ty_exp_delta
|
||
3 | TY_REMOVE | Private | See coding | 20130718 | ty_remove TYPE LINE OF string_table
|
Method Signatures
Method ABORT_IF_WRONG_RELEASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSG | Call by reference | Type reference (TYPE) | STRING | 'test for unsupported feature in this release' | 20131029 | ||
2 | ![]() |
QUIT | Call by reference | Type reference (TYPE) | AUNIT_FLOWCTRL | IF_AUNIT_CONSTANTS=>METHOD | 20131029 |
Method ABORT_IF_WRONG_RELEASE on class TH_ART_CONTRIBUTOR has no exception.
Method ADD_SAMPLE_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CODE_BEFORE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130308 | |||
2 | ![]() |
I_CODE_CHANGE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130308 | |||
3 | ![]() |
I_LINE_NUMBER | Call by reference | Type reference (TYPE) | I | 20130308 |
Method ADD_SAMPLE_CODE on class TH_ART_CONTRIBUTOR has no exception.
Method APPLY_QUICKFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAMM | 'DUMMY_REPORT4SOURCE_OBJ_DOUBLE' | 20130606 | ||
2 | ![]() |
I_MAIN_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAMM | 20130716 | |||
3 | ![]() |
I_QFIX_TYPE | Call by reference | Object reference (TYPE REF TO) | CE_ART_QFIX | 20130306 | |||
4 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | STRING | 20130306 | |||
5 | ![]() |
I_TROBJTYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 'PROG' | 20130606 | ||
6 | ![]() |
I_USER_CONTENT | Call by reference | Type reference (TYPE) | STRING | 20130403 | |||
7 | ![]() |
I_WBOBJTYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | 20130606 | |||
8 | ![]() |
R_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_QUICKFIX_RESULT | 20130411 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130306 |
Method ASSERT_APPLICABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONTRIBUTOR | Call by reference | Object reference (TYPE REF TO) | IF_ART_BLACKBOARD_CONTRIBUTOR | Agent filling the blackboard | 20130306 |
Method ASSERT_APPLICABLE on class TH_ART_CONTRIBUTOR has no exception.
Method ASSERT_IDENTIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IDENTIFIER | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130307 |
Method ASSERT_IDENTIFIER on class TH_ART_CONTRIBUTOR has no exception.
Method ASSERT_NOT_APPLICABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CONTRIBUTOR | Call by reference | Object reference (TYPE REF TO) | IF_ART_BLACKBOARD_CONTRIBUTOR | Agent filling the blackboard | 20130306 |
Method ASSERT_NOT_APPLICABLE on class TH_ART_CONTRIBUTOR has no exception.
Method ASSERT_NOT_PROPOSED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
QFIX | Call by reference | Object reference (TYPE REF TO) | CE_ART_QFIX | 20130320 |
Method ASSERT_NOT_PROPOSED on class TH_ART_CONTRIBUTOR has no exception.
Method ASSERT_NUMBER_OF_PROPOSALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXP | Call by reference | Type reference (TYPE) | I | 20130306 |
Method ASSERT_NUMBER_OF_PROPOSALS on class TH_ART_CONTRIBUTOR has no exception.
Method ASSERT_PROPOSED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | I | 0 | 20130320 | ||
2 | ![]() |
QFIX | Call by reference | Object reference (TYPE REF TO) | CE_ART_QFIX | 20130320 | |||
3 | ![]() |
R_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_ART_PROPOSAL | 20130321 | |||
4 | ![]() |
USER_CONTENT | Call by reference | Type reference (TYPE) | STRING | 20130819 |
Method ASSERT_PROPOSED on class TH_ART_CONTRIBUTOR has no exception.
Method ASSERT_SELECTION_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SELECTION_CONTENT | Call by reference | Type reference (TYPE) | STRING | 20130913 |
Method ASSERT_SELECTION_CONTENT on class TH_ART_CONTRIBUTOR has no exception.
Method ASSERT_SELECTION_KIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SELECTION_KIND | Call by reference | Object reference (TYPE REF TO) | CE_ART_SELECTION_KIND | 20130315 |
Method ASSERT_SELECTION_KIND on class TH_ART_CONTRIBUTOR has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class TH_ART_CONTRIBUTOR has no parameter.
Method CLASS_CONSTRUCTOR on class TH_ART_CONTRIBUTOR has no exception.
Method CLEAR_BUILDER_INSTANCES Signature
Method CLEAR_BUILDER_INSTANCES on class TH_ART_CONTRIBUTOR has no parameter.
Method CLEAR_BUILDER_INSTANCES on class TH_ART_CONTRIBUTOR has no exception.
Method CREATE_EXPECTED_DELTAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CODE_BEFORE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130718 | |||
2 | ![]() |
I_CODE_CHANGE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20130718 | |||
3 | ![]() |
I_LINE_NUMBER | Call by reference | Type reference (TYPE) | I | 20130718 |
Method CREATE_EXPECTED_DELTAS on class TH_ART_CONTRIBUTOR has no exception.
Method CREATE_QUICKFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROPOSAL | Call by reference | Object reference (TYPE REF TO) | CL_ART_PROPOSAL | 20130516 | |||
2 | ![]() |
I_SOURCE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_QUICKFIX_SOURCE_OBJECT | 20130516 | |||
3 | ![]() |
R_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_QFIX_QUICKFIX | 20130516 |
Method CREATE_QUICKFIX on class TH_ART_CONTRIBUTOR has no exception.
Method CREATE_SOURCE_OBJECT_DOUBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAMM | 'DUMMY_REPORT4SOURCE_OBJ_DOUBLE' | 20130306 | ||
2 | ![]() |
I_MAIN_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAMM | 20130716 | |||
3 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | STRING | '1,1' | 20130306 | ||
4 | ![]() |
I_SOURCE_CODE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20130306 | |||
5 | ![]() |
I_TROBJTYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | 'PROG' | 20130306 | ||
6 | ![]() |
I_WBOBJTYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | 20130521 | |||
7 | ![]() |
R_DOUBLE | Value transfer | Object reference (TYPE REF TO) | IF_QUICKFIX_SOURCE_OBJECT | 20130306 |
Method CREATE_SOURCE_OBJECT_DOUBLE on class TH_ART_CONTRIBUTOR has no exception.
Method DERIVE_WBOBJTYPE_BY_INCLUDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAMM | 20130913 | |||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | WBOBJTYPE | 20130913 |
Method DERIVE_WBOBJTYPE_BY_INCLUDE on class TH_ART_CONTRIBUTOR has no exception.
Method EXERCISE_SCAN_RESULT_CONTRIB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAMM | 'DUMMY_REPORT4SOURCE_OBJ_DOUBLE' | 20130523 | ||
2 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | STRING | 20130306 |
Method EXERCISE_SCAN_RESULT_CONTRIB on class TH_ART_CONTRIBUTOR has no exception.
Method GET_START_COLUMN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CURRENT_LINE | Call by reference | Type reference (TYPE) | STRING | 20130820 | |||
2 | ![]() |
R_RESULT | Value transfer | Type reference (TYPE) | I | 20130820 |
Method GET_START_COLUMN on class TH_ART_CONTRIBUTOR has no exception.
Method PREPARE_BLACKBOARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAMM | 'DUMMY_REPORT4SOURCE_OBJ_DOUBLE' | 20130606 | ||
2 | ![]() |
I_SELECTION | Call by reference | Type reference (TYPE) | STRING | 20130306 | |||
3 | ![]() |
I_WBOBJTYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | 20130521 |
Method PREPARE_BLACKBOARD on class TH_ART_CONTRIBUTOR has no exception.
Method PREP_BLACKBOARD_BY_SOURCE_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_SOURCE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_QUICKFIX_SOURCE_OBJECT | 20130306 |
Method PREP_BLACKBOARD_BY_SOURCE_OBJ on class TH_ART_CONTRIBUTOR has no exception.
Method REGISTER_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLEAR_SOURCE_TAB | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130605 |
Method REGISTER_SOURCE on class TH_ART_CONTRIBUTOR has no exception.
Method REPLACE_LINEBREAKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CONTENT | Call by reference | Type reference (TYPE) | STRING | 20130404 |
Method REPLACE_LINEBREAKS on class TH_ART_CONTRIBUTOR has no exception.
Method SETUP Signature
Method SETUP on class TH_ART_CONTRIBUTOR has no parameter.
Method SETUP on class TH_ART_CONTRIBUTOR has no exception.
Method SETUP_FRESH_SOURCE_REPOSITORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_GRAIN_METHODS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20131015 |
Method SETUP_FRESH_SOURCE_REPOSITORY on class TH_ART_CONTRIBUTOR has no exception.
Method SET_INCLUDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INCLUDE | Call by reference | Type reference (TYPE) | PROGRAMM | 20131015 |
Method SET_INCLUDE on class TH_ART_CONTRIBUTOR has no exception.
Method TEARDOWN Signature
Method TEARDOWN on class TH_ART_CONTRIBUTOR has no parameter.
Method TEARDOWN on class TH_ART_CONTRIBUTOR has no exception.
Method VERIFY_DELTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXP_CODE_SNIPPET | Call by reference | Type reference (TYPE) | STRING | 20130306 | |||
2 | ![]() |
INDEX | Call by reference | Type reference (TYPE) | I | 20130306 | |||
3 | ![]() |
POS_STRING | Call by reference | Type reference (TYPE) | STRING | 20130306 |
Method VERIFY_DELTA on class TH_ART_CONTRIBUTOR has no exception.
Method VERIFY_DELTAS Signature
Method VERIFY_DELTAS on class TH_ART_CONTRIBUTOR has no parameter.
Method VERIFY_DELTAS on class TH_ART_CONTRIBUTOR has no exception.
Method VERIFY_EDIT_POSITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXP_POSITION_STRING | Call by reference | Type reference (TYPE) | STRING | 20130913 |
Method VERIFY_EDIT_POSITIONS on class TH_ART_CONTRIBUTOR has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 740 |