SAP ABAP Class CL_ENH_SCAN_UTILITIES (SCAN Utility)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Properties
Class CL_ENH_SCAN_UTILITIES  
Short Description SCAN Utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20050303   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ENH_SCAN_UTILITIES has no forward declaration.
Interfaces
Class CL_ENH_SCAN_UTILITIES has no interface implemented.
Friends
Class CL_ENH_SCAN_UTILITIES has no friend class.
Attributes
Class CL_ENH_SCAN_UTILITIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20050303
2 GET_MODULA_NAME_FOR_TYPE Instance method Protected Method Build a string of Type and Name of Modularization Unit 20050613
3 GET_REFERENCE Static method Public Method Get Reference for Class CL_ENH_SCAN_UTILITIES 20050303
4 MAIN_SCAN Instance method Public Method Constructor 20050613
5 SCAN Instance method Public Method SCAN 20050303
6 SCAN_FILL_KW Instance method Public Method Scan 20050613
7 SCAN_FOR_ENH Instance method Public Method SCAN 20050511
Events
Class CL_ENH_SCAN_UTILITIES has no event.
Types
Class CL_ENH_SCAN_UTILITIES has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KW Call by reference Type reference (TYPE) ENH_CONTR_SCAN_KW_IT Tabelle für KEY-WORD Eingabe für SCAN 20050303
2 Importing P_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20050303
# Exception Resumable Description Created on
1 KEY_WORDS_TAB_NOT_FILLED Key-Word-Tabelle is not filled 20050303
2 PROGRAM_NOT_FOUND Program to be scaned not found 20050303
3 SCAN_ERROR Error during SCAN 20050303

Method GET_MODULA_NAME_FOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TYPE Call by reference Type reference (TYPE) C 20050613
2 Returning R_SEARCH_STRING Value transfer Type reference (TYPE) STRING 20050613
# Exception Resumable Description Created on
1 CX_ENH_NO_VALID_INPUT_TYPE Enhancement Persistenz über normale Tabellen 20050613

Method GET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_REF Value transfer Object reference (TYPE REF TO) CL_ENH_SCAN_UTILITIES SCAN-Utility 20050303
2 Importing IT_KW Call by reference Type reference (TYPE) ENH_CONTR_SCAN_KW_IT Tabelle für KEY-WORD Eingabe für SCAN 20050303
3 Importing P_PROGRAM Call by reference Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20050303
# Exception Resumable Description Created on
1 KEY_WORDS_TAB_NOT_FILLED Key-Word-Tabelle is not filled 20050303
2 PROGRAM_NOT_FOUND Program to be scaned not found 20050303
3 SCAN_ERROR Error during SCAN 20050303

Method MAIN_SCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KW Call by reference Type reference (TYPE) ENH_CONTR_SCAN_KW_IT Tabelle für KEY-WORD Eingabe für SCAN 20050613
# Exception Resumable Description Created on
1 KEY_WORDS_TAB_NOT_FILLED Key-Word-Tabelle is not filled 20050613
2 PROGRAM_NOT_FOUND Program to be scaned not found 20050613
3 SCAN_ERROR Error during SCAN 20050613

Method SCAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ICNL Value transfer Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20050303
2 Importing P_MODULARIZATION_TYPE Call by reference Type reference (TYPE) FIELDNAME Feldname 20050303
3 Importing P_MODULARIZATION_UNIT Call by reference Type reference (TYPE) SEEF_ADJ_MODULARIZATION_UNIT Modularisierungseineheit 20050303
# Exception Resumable Description Created on
1 MOD_NOT_FOUND Module/Form/Method.. not found 20050303
2 MOD_UNIT_WRONG Modularization-Unit not found 20050303

Method SCAN_FILL_KW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODULARIZATION_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20050613
2 Returning P_KW Value transfer Type reference (TYPE) ENH_CONTR_SCAN_KW Programm/Transaktion in SQL-Trace-Auswertung. 20050613
3 Importing P_MODULARIZATION_UNIT Call by reference Type reference (TYPE) SEEF_ADJ_MODULARIZATION_UNIT Modularisierungseineheit 20050613

Method SCAN_FILL_KW on class CL_ENH_SCAN_UTILITIES has no exception.

Method SCAN_FOR_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENHNAME Call by reference Type reference (TYPE) ENHNAME Modularisierungseineheit 20050511
2 Returning P_ICNL Value transfer Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20050511
# Exception Resumable Description Created on
1 MOD_NOT_FOUND Module/Form/Method.. not found 20050511
2 MOD_UNIT_WRONG Modularization-Unit not found 20050511
History
Last changed by/on SAP  20110908 
SAP Release Created in 710