SAP ABAP Class CL_SLAD_LAYER_QUERY (Software Layer Aware Tracing: Layer Description)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SLAD_KERNEL (Package) Software Layer Aware Debugging: Interface to Kernel
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLAD_LAYER_QUERY Test for Layer Assignment 20070712
Properties
Class CL_SLAD_LAYER_QUERY  
Short Description Software Layer Aware Tracing: Layer Description    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SLAD_KERNEL   Software Layer Aware Debugging: Interface to Kernel 
Created 20070613   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SLAD_LAYER_QUERY Test for Layer Assignment 20070712
Friends
Class CL_SLAD_LAYER_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 I_INTFINDX Instance attribute Private Type reference (TYPE) SLAT_T_INTF_LIST SAT: List of Interfaces Used for Layer Aware Trace Analysis 20070712
2 I_INTFNAMES Instance attribute Private Type reference (TYPE) SLAT_T_INTERFACES SAT: Interfaces for Layer Aware Trace Analysis 20070712
3 I_PAKNAMES Instance attribute Private Type reference (TYPE) SLAT_T_PACKAGES SAT: Packages for Layer Aware Trace Analysis 20070712
4 I_PRGNAMES Instance attribute Private Type reference (TYPE) SLAT_T_PROGRAMS SAT: Programs for Layer Aware Tracing 20070724
5 I_RESULT_CACHE Instance attribute Private Type reference (TYPE) RESULT_CACHE_TAB 20070719
6 PR_LAYER_LOAD Instance attribute Private Type reference (TYPE) XSTRING 20070613
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20070613
2 CREATE_BY_LAYER_NAME Static method Public Method Creation of a Layer Object for a Layer Definition 20070705
3 CREATE_BY_SLAD_OBJECT_SET Static method Public Method Creation of a Layer Object for an Object Set 20070705
Events
Class CL_SLAD_LAYER_QUERY has no event.
Types
Class CL_SLAD_LAYER_QUERY 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 LAYER_DEF Call by reference Type reference (TYPE) STRING 20070613
2 Importing LAYER_LOAD Call by reference Type reference (TYPE) XSTRING 20070613
3 Importing P_INTFINDX Call by reference Type reference (TYPE) SLAT_T_INTF_LIST SAT: list of used interfaces for layer aware trace analysis 20070712
4 Importing P_INTFNAMES Call by reference Type reference (TYPE) SLAT_T_INTERFACES SAT: interfaces for layer aware trace analysis 20070712
5 Importing P_PAKNAMES Call by reference Type reference (TYPE) SLAT_T_PACKAGES SAT: packages for layer aware trace analysis 20070712
6 Importing P_PRGNAMES Call by reference Type reference (TYPE) SLAT_T_PROGRAMS SAT: programs for layer aware tracing 20070724
# Exception Resumable Description Created on
1 CX_SWLAD_KRN_CMPLR_LOAD_LIMIT Load limit beim compilieren 20070613
2 CX_SWLAD_KRN_CMPLR_SYNTAX_ERR SALD: Eingabe nicht erlaubt 20070613
3 CX_SWLAD_KRN_CMPLR_UNKNOWN Unbekannte Compiler fehler 20070613

Method CREATE_BY_LAYER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTF_INDICES Call by reference Type reference (TYPE) SLAT_T_INTF_LIST SAT: list of used interfaces for layer aware trace analysis 20070705
2 Importing INTF_NAMES Call by reference Type reference (TYPE) SLAT_T_INTERFACES SAT: interfaces for layer aware trace analysis 20070705
3 Returning LAYER_OBJ Value transfer Object reference (TYPE REF TO) IF_SLAD_LAYER_QUERY Software Layer Aware Tracing: Layer Beschreibung 20070705
4 Importing NAME Call by reference Type reference (TYPE) SLAD_OBJECT_NAME Software Layer Aware Debugging: Objektmenge 20070705
5 Importing PAK_NAMES Call by reference Type reference (TYPE) SLAT_T_PACKAGES SAT: packages for layer aware trace analysis 20070705
6 Importing PRG_NAMES Call by reference Type reference (TYPE) SLAT_T_PROGRAMS SAT: programs for layer aware tracing 20070724
# Exception Resumable Description Created on
1 CX_SLAD_ILLEGAL_INPUT SALD: Eingabe nicht erlaubt 20070705
2 CX_SLAD_NOT_EXISTING SALD: Objekt existiert nicht 20070705
3 CX_SWLAD_KRN_CMPLR_LOAD_LIMIT Load limit beim compilieren 20070705
4 CX_SWLAD_KRN_CMPLR_SYNTAX_ERR Syntaxfehler mit Offsetangabe 20070705
5 CX_SWLAD_KRN_CMPLR_UNKNOWN Unbekannte Compiler fehler 20070705
6 CX_SWLAD_KRN_COMPILER Fehler beim Compilieren 20070718
7 CX_SWLAD_KRN_WRONG_OPTION 20070719
8 CX_SWLAD_KRN_WRONG_PARA 20070719
9 CX_SWLAD_KRN_WRONG_SIGN 20070719
10 CX_SWLAD_KRN_WRONG_TYPE 20070719

Method CREATE_BY_SLAD_OBJECT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTF_INDICES Call by reference Type reference (TYPE) SLAT_T_INTF_LIST SAT: list of used interfaces for layer aware trace analysis 20070705
2 Importing INTF_NAMES Call by reference Type reference (TYPE) SLAT_T_INTERFACES SAT: interfaces for layer aware trace analysis 20070705
3 Returning LAYER_OBJ Value transfer Object reference (TYPE REF TO) IF_SLAD_LAYER_QUERY Software Layer Aware Tracing: Layer Beschreibung 20070705
4 Importing PAK_NAMES Call by reference Type reference (TYPE) SLAT_T_PACKAGES SAT: packages for layer aware trace analysis 20070705
5 Importing PRG_NAMES Call by reference Type reference (TYPE) SLAT_T_PROGRAMS SAT: programs for layer aware tracing 20070724
6 Importing SLAD_OBJECT_SET Call by reference Object reference (TYPE REF TO) CL_SLAD_OBJECT_SET Software Layer Aware Debugging: Objektmenge 20070705
# Exception Resumable Description Created on
1 CX_SLAD_ILLEGAL_INPUT SALD: Eingabe nicht erlaubt 20070705
2 CX_SLAD_NOT_EXISTING SALD: Objekt existiert nicht 20070705
3 CX_SWLAD_KRN_CMPLR_LOAD_LIMIT Load limit beim compilieren 20070705
4 CX_SWLAD_KRN_CMPLR_SYNTAX_ERR Syntaxfehler mit Offsetangabe 20070705
5 CX_SWLAD_KRN_CMPLR_UNKNOWN Unbekannte Compiler fehler 20070705
6 CX_SWLAD_KRN_COMPILER Fehler beim Compilieren 20070718
7 CX_SWLAD_KRN_WRONG_OPTION 20070719
8 CX_SWLAD_KRN_WRONG_PARA 20070719
9 CX_SWLAD_KRN_WRONG_SIGN 20070719
10 CX_SWLAD_KRN_WRONG_TYPE 20070719
History
Last changed by/on SAP  20090618 
SAP Release Created in 710