SAP ABAP Class TH_PST_HELPER (Test data for pgrogram structure trees)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-DWB-AIE-REF (Application Component) Tools for Refactoring ABAP Artifacts
⤷ SRFAC_PROGRAM_STRUCTURE_TREE (Package) Program Structure Tree
⤷ BC-DWB-AIE-REF (Application Component) Tools for Refactoring ABAP Artifacts
⤷ SRFAC_PROGRAM_STRUCTURE_TREE (Package) Program Structure Tree
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | TH_ART_CONTRIBUTOR | Test helper for scan result & blackboard contributors | 20131015 |
Properties
Class | TH_PST_HELPER | |
Short Description | Test data for pgrogram structure trees | |
Super Class | TH_ART_CONTRIBUTOR | Test helper for scan result & blackboard contributors |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 5 | |
Package | SRFAC_PROGRAM_STRUCTURE_TREE | Program Structure Tree |
Created | 20120814 | SAP |
Last change | 20141121 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class TH_PST_HELPER has no forward declaration.
Interfaces
Class TH_PST_HELPER has no interface implemented.
Friends
Class TH_PST_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CAR_DEF | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
2 | CAR_IMP | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
3 | CAR_PRI | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
4 | CAR_PRO | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
5 | CAR_PUB | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
6 | CLASSPOOL | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
7 | CURRENT_SPEED | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
8 | DRIVE | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
9 | MAX_SPEED | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 | |||
10 | PST_CLASS | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PST_CLASS | 20121026 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_PST_FROM_SAMPLE_CODE | Instance method | Public | Method | 20121204 | |
2 | CREATE_ALIAS | Instance method | Public | Method | 20121026 | |
3 | CREATE_INTERFACE_METHOD_REF | Instance method | Public | Method | 20121113 | |
4 | CREATE_NODE | Instance method | Public | Method | 20120814 | |
5 | CREATE_POSITION | Instance method | Public | Method | 20120814 | |
6 | CREATE_SUPERCLASS_REFERENCE | Instance method | Public | Method | 20121026 | |
7 | CREATE_TYPE_REFERENCE | Instance method | Public | Method | 20130913 | |
8 | SETUP | Instance method | Private | Method | 20120814 |
Events
Class TH_PST_HELPER has no event.
Types
Class TH_PST_HELPER has no local type.
Method Signatures
Method BUILD_PST_FROM_SAMPLE_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SAMPLE_CODE | Call by reference | Type reference (TYPE) | STRING_TABLE | 20121204 | |||
2 | Returning | R_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_PST_NODE | 20121204 |
Method BUILD_PST_FROM_SAMPLE_CODE on class TH_PST_HELPER has no exception.
Method CREATE_ALIAS 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 | 20121026 | |||
2 | Importing | I_NODE | Call by reference | Object reference (TYPE REF TO) | CL_PST_NODE | 20121026 | |||
3 | Returning | R_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_PST_NODE | 20121026 |
Method CREATE_ALIAS on class TH_PST_HELPER has no exception.
Method CREATE_INTERFACE_METHOD_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ABSTRACT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20121113 | ||
2 | Importing | I_FINAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20121113 | ||
3 | Importing | I_METHOD_NODE | Call by reference | Object reference (TYPE REF TO) | CL_PST_NODE | 20121113 | |||
4 | Returning | R_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_PST_NODE | 20121113 |
Method CREATE_INTERFACE_METHOD_REF on class TH_PST_HELPER has no exception.
Method CREATE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20121016 | |||
2 | Importing | I_KIND | Call by reference | Object reference (TYPE REF TO) | CE_PST_KIND | CE_PST_KIND=>UNDEFINED | 20120814 | ||
3 | Importing | I_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120814 | |||
4 | Importing | I_POS | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120814 | |||
5 | Returning | R_NODE | Value transfer | Object reference (TYPE REF TO) | CL_PST_NODE | 20120814 |
Method CREATE_NODE on class TH_PST_HELPER has no exception.
Method CREATE_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INCLUDE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20121016 | |||
2 | Importing | I_POSITION | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120814 | |||
3 | Returning | R_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_PST_SOURCE_POSITION | 20120814 |
Method CREATE_POSITION on class TH_PST_HELPER has no exception.
Method CREATE_SUPERCLASS_REFERENCE 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 | 20121026 | |||
2 | Returning | R_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_PST_NODE | 20121026 |
Method CREATE_SUPERCLASS_REFERENCE on class TH_PST_HELPER has no exception.
Method CREATE_TYPE_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TYPE_ADDITION | Call by reference | Type reference (TYPE) | STRING | 20130913 | |||
2 | Importing | I_TYPE_NAME | Call by reference | Type reference (TYPE) | STRING | 20130913 | |||
3 | Returning | R_NODE | Value transfer | Object reference (TYPE REF TO) | CL_PST_NODE | 20130913 |
Method CREATE_TYPE_REFERENCE on class TH_PST_HELPER has no exception.
Method SETUP Signature
Method SETUP on class TH_PST_HELPER has no parameter.
Method SETUP on class TH_PST_HELPER has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 740 |