SAP ABAP Class CL_SAT_UTIL_PACKAGES (Gives a list of used packages)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-RTA (Application Component) Runtime Analysis
     S_ABAP_TRACE (Package) ABAP TRACE
Properties
Class CL_SAT_UTIL_PACKAGES  
Short Description Gives a list of used packages    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ABAP_TRACE   ABAP TRACE 
Created 20070629   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SAT_UTIL_PACKAGES has no forward declaration.
Interfaces
Class CL_SAT_UTIL_PACKAGES has no interface implemented.
Friends
Class CL_SAT_UTIL_PACKAGES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_OBJ_PCKG_POINTER Instance attribute Private See coding 20070629
2 MT_PACKAGE_CACHE Instance attribute Private See coding Package Table (For SAT) 20070629
Methods
# Method Level Visibility Method type Description Created on
1 GET_HANDLE Static method Public Method get handle for package list class 20070629
2 GET_PACKAGE_INDEX Instance method Public Method gets package index for a TADIR-object 20070629
3 GET_PACKAGE_INDEX_EXT Instance method Public Method gets package index for a program 20070725
4 GET_PACKAGE_LISTS Instance method Public Method gets list of packages and package hierarchy 20070702
Events
Class CL_SAT_UTIL_PACKAGES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTYPE_OBJ_PCKG_POINTER Private See coding 20070629 begin of ltype_obj_pckg_pointer, object_type type trobjtype, object_name type sobj_name, srcsystem type srcsystem, author type responsibl, package type devclass, pointer type i, end of ltype_obj_pckg_pointer
2 LTYPE_PACKAGE_CACHE Private See coding 20070702 begin of ltype_package_cache, PAKET type DEVCLASS, DEVCLASS type DEVCLASS, DLVUNIT type DLVUNIT, PDEVCLASS type DEVLAYER, COMPONENT type UFFCTR, AKH_COMPONENT type UFPS_POSID, PARENTCL type PARENTCL, MAINPACK type DEVCLASS, linear_index type i, parent_index type i, end of ltype_package_cache
Method Signatures

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_HANDLE Value transfer Object reference (TYPE REF TO) CL_SAT_UTIL_PACKAGES Gives a list of used packages 20070629

Method GET_HANDLE on class CL_SAT_UTIL_PACKAGES has no exception.

Method GET_PACKAGE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHOR Call by reference Type reference (TYPE) RESPONSIBL Person Responsible for a Repository Object 20070629
2 Exporting EV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20070629
3 Exporting EV_PACKAGE_INDEX Call by reference Type reference (TYPE) I 20070629
4 Exporting EV_SRCSYSTEM Call by reference Type reference (TYPE) SRCSYSTEM Original System of Object 20070629
5 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20070629
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20070629
7 Importing IV_PROGRAM_NAME Call by reference Type reference (TYPE) PROGRAM Program; pass if existence of object in TADIR is not assured 20070921
8 Importing IV_USE_OBJECT_BUFFER Call by reference Type reference (TYPE) FLAG '' requests for identical objects are buffered 20070702

Method GET_PACKAGE_INDEX on class CL_SAT_UTIL_PACKAGES has no exception.

Method GET_PACKAGE_INDEX_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHOR Call by reference Type reference (TYPE) RESPONSIBL Person Responsible for a Repository Object 20070725
2 Exporting EV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20070725
3 Exporting EV_PACKAGE_INDEX Call by reference Type reference (TYPE) I 20070725
4 Exporting EV_SRCSYSTEM Call by reference Type reference (TYPE) SRCSYSTEM Original System of Object 20070725
5 Importing IV_PROGRAM Call by reference Type reference (TYPE) PROGRAM Object Type 20070725
6 Importing IV_USE_OBJECT_BUFFER Call by reference Type reference (TYPE) FLAG '' requests for identical objects are buffered 20070725

Method GET_PACKAGE_INDEX_EXT on class CL_SAT_UTIL_PACKAGES has no exception.

Method GET_PACKAGE_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PACKAGES Call by reference Type reference (TYPE) SLAT_T_PACKAGES SAT: packages for layer aware trace analysis 20070702
2 Changing ET_PACKAGES_SAT Call by reference Type reference (TYPE) SATR_T_TRACEPAKET Package Table (For SAT) 20070702
# Exception Resumable Description Created on
1 CX_SAT_NO_PACKAGES No package list exists 20080327
History
Last changed by/on SAP  20110908 
SAP Release Created in 711