SAP ABAP Class CL_SRC_ENTITY_ANALYSIS (Source code analysis)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL (Application Component) Workbench Utilities
     S_SOURCE_ANALYSIS_DB_USAGE (Package) Source code analysis w.r.t. database access
Properties
Class CL_SRC_ENTITY_ANALYSIS  
Short Description Source code analysis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SOURCE_ANALYSIS_DB_USAGE   Source code analysis w.r.t. database access 
Created 20120713   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRC_ENTITY_ANALYSIS has no forward declaration.
Interfaces
Class CL_SRC_ENTITY_ANALYSIS has no interface implemented.
Friends
Class CL_SRC_ENTITY_ANALYSIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FG_ADT_POPUP Static Attribute Private Object reference (TYPE REF TO) NAV_POPUP 20120725
2 F_COMPILER Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_COMPILER 20120725
3 F_FINAL_TOKEN Instance attribute Private Type reference (TYPE) STRING 20120717
4 F_FIRST_ROW Instance attribute Private Type reference (TYPE) I 20120713
5 F_INCLUDE Instance attribute Private Type reference (TYPE) PROGNAME 20120713
6 F_LAST_ROW Instance attribute Private Type reference (TYPE) I 20120713
7 F_LEVELS Instance attribute Private See coding 20120725
8 F_MAIN_PROG Instance attribute Private Type reference (TYPE) PROGNAME 20120713
9 F_NAVIGATOR Instance attribute Private Object reference (TYPE REF TO) CL_WB_SOURCE_NAVIGATOR 20120713
10 F_SOURCE Instance attribute Private Type reference (TYPE) RSWSOURCET 20120713
11 F_STATEMENTS Instance attribute Private See coding 20120718
12 F_TOKENS Instance attribute Private See coding 20120718
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CALLED_ENTITIES Instance method Public Method 20120713
2 ADD_DYNAMIC_CALL Instance method Private Method 20120718
3 ADD_MACRO Instance method Private Method 20120802
4 CLASS_CONSTRUCTOR Static method Public Constructor 20120725
5 CREATE_SERVICE_CALL Instance method Private Method 20120903
6 GET_PROGRAM_INDEX Static method Public Method 20120906
7 NAVIGATE Instance method Private Method 20120713
8 SET_SOURCE Instance method Public Method 20120713
Events
Class CL_SRC_ENTITY_ANALYSIS has no event.
Types
Class CL_SRC_ENTITY_ANALYSIS has no local type.
Method Signatures

Method ADD_CALLED_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_SOURCE_ENTITY 20120713

Method ADD_CALLED_ENTITIES on class CL_SRC_ENTITY_ANALYSIS has no exception.

Method ADD_DYNAMIC_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_SOURCE_ENTITY 20120718
2 Importing I_STATEMENT Call by reference Type reference (TYPE) SSTMNT 20120718

Method ADD_DYNAMIC_CALL on class CL_SRC_ENTITY_ANALYSIS has no exception.

Method ADD_MACRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_SOURCE_ENTITY 20120802
2 Importing I_STATEMENT Call by reference Type reference (TYPE) SSTMNT 20120802

Method ADD_MACRO on class CL_SRC_ENTITY_ANALYSIS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRC_ENTITY_ANALYSIS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRC_ENTITY_ANALYSIS has no exception.

Method CREATE_SERVICE_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_SOURCE_ENTITY 20120903
2 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) CLIKE 20120903
3 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20120903
4 Importing I_ROW Call by reference Type reference (TYPE) I 20120903

Method CREATE_SERVICE_CALL on class CL_SRC_ENTITY_ANALYSIS has no exception.

Method GET_PROGRAM_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGNAME Call by reference Type reference (TYPE) CLIKE 20120906
2 Returning R_REF Value transfer Object reference (TYPE REF TO) IF_SOURCE_PROGRAM_INDEX 20120906

Method GET_PROGRAM_INDEX on class CL_SRC_ENTITY_ANALYSIS has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLER Call by reference Object reference (TYPE REF TO) IF_SOURCE_ENTITY 20120713
2 Importing I_COL Call by reference Type reference (TYPE) NUMERIC 20120713
3 Importing I_IS_METHOD_CALL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120713
4 Importing I_ROW Call by reference Type reference (TYPE) I 20120713
5 Importing I_TOKEN Call by reference Type reference (TYPE) STRING 20120719

Method NAVIGATE on class CL_SRC_ENTITY_ANALYSIS has no exception.

Method SET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FINAL_TOKEN Call by reference Type reference (TYPE) STRING 20120717
2 Importing I_FIRST_ROW Call by reference Type reference (TYPE) I 20120713
3 Importing I_INCLUDE Call by reference Type reference (TYPE) PROGNAME 20120713
4 Importing I_LAST_ROW Call by reference Type reference (TYPE) I 20120713
5 Importing I_MAIN_PROGRAM Call by reference Type reference (TYPE) PROGNAME 20120713
6 Importing I_SOURCE Call by reference Type reference (TYPE) RSWSOURCET 20120713
# Exception Resumable Description Created on
1 CX_SEDI_ERROR 20120713
History
Last changed by/on SAP  20130531 
SAP Release Created in 740