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
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