SAP ABAP Class CL_TPDA_SCRIPT_ABAPDESCR (TPDA: Script: Information About ABAP Source)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_SCRIPT (Package) Debugger Script
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TPDA_SCRIPT_SRC_DESCR TPDA: Skript: Program Info 20051202
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TPDA_SCRIPT_BSPDESCR TPDA: Script: Information About ABAP Source 20051202
2 Inheritance (c INHERITING FROM c_ref)  CL_TPDA_SCRIPT_CONTDESCR TPDA: Script: Information About ABAP Source 20051202
3 Inheritance (c INHERITING FROM c_ref)  CL_TPDA_SCRIPT_STDESCR TPDA: Script: Information About ABAP Source 20051116
Properties
Class CL_TPDA_SCRIPT_ABAPDESCR  
Short Description TPDA: Script: Information About ABAP Source    
Super Class CL_TPDA_SCRIPT_SRC_DESCR TPDA: Skript: Program Info 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_SCRIPT   Debugger Script 
Created 20050805   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_SCRIPT_ABAPDESCR has no forward declaration.
Interfaces
Class CL_TPDA_SCRIPT_ABAPDESCR has no interface implemented.
Friends
Class CL_TPDA_SCRIPT_ABAPDESCR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_SRC Instance attribute Private Type reference (TYPE) TPDA_CURR_SOURCE_POS TPDA; Static Source Position for Navigation 20050805
2 INVALIDATED Instance attribute Private Type reference (TYPE) FLAG General Flag 20051202
3 IS_ABAP Instance attribute Private Type reference (TYPE) FLAG General Flag 20050805
4 IS_DYNP Instance attribute Private Type reference (TYPE) FLAG General Flag 20050805
5 STACK_HANDLER Static Attribute Private Object reference (TYPE REF TO) CL_TPDA_STACK_HANDLER TPDA: ABAP/DYNP Stack 20050805
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050805
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050805
3 DYNNR Instance method Public Method 20050805
4 EVENT Instance method Public Method 20050805
5 EVENTNAME Instance method Public Method 20051117
6 GET_ABAP_DYNP_STACK Static method Public Method 20051202
7 GET_ABAP_SOURCE_KIND Static method Public Method 20051202
8 GET_ABAP_SRC_INFO Static method Public Method 20051202
9 GET_ABAP_STACK Static method Public Method 20051202
10 GET_DYNP_STACK Static method Public Method 20051202
11 GET_LOADED_PROGRAMS Static method Public Method 20051202
12 GET_SRC_INFO Instance method Public Method 20050805
13 HANDLE_ABAP_CONTEXT_CHANGE Instance method Private Event handling method 20051202
14 INCLUDE Instance method Public Method 20050805
15 ISABAP Instance method Public Method 20051117
16 ISDYNP Instance method Public Method 20051117
17 LINE Instance method Public Method 20050805
18 PROGRAM Instance method Public Method 20050805
19 REFRESH_SOURCE_INFO Instance method Private Method 20051202
20 SET_ABAP_STACK Static method Public Method 20051202
Events
Class CL_TPDA_SCRIPT_ABAPDESCR has no event.
Types
Class CL_TPDA_SCRIPT_ABAPDESCR has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTROLLER_ID Call by reference Type reference (TYPE) TPDA_CONTROLLER_ID TPDA: ID der Controller Klasse 20051116
2 Importing P_SRC_REF Call by reference Object reference (TYPE REF TO) DATA TPDA: Informationen für eine BSP Seite 20050805
# Exception Resumable Description Created on
1 CX_TPDA_SRC_INFO 20050805

Method DYNNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_DYNNR Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, aktuelles Rahmenprogramm 20050805
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20050805
2 CX_TPDA_SRC_INFO 20050805

Method EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_EVENT Value transfer Type reference (TYPE) TPDA_SCR_EVENT TPDA: Event 20050805
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20051004
2 CX_TPDA_SRC_INFO 20050805

Method EVENTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_EVENTNAME Value transfer Type reference (TYPE) TPDA_EVENT TPDA: Event 20051117
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20051117
2 CX_TPDA_SRC_INFO 20051117

Method GET_ABAP_DYNP_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_STACK_IT Value transfer Type reference (TYPE) TPDA_STACK_VIEW_IT tpda: Tabellentyp zur Stack view 20051202
2 Importing P_WITH_EMODE Call by reference Type reference (TYPE) TPDA_EMODESTACK TPDA: Cross-Roll Area Stack 20070720
# Exception Resumable Description Created on
1 CX_TPDA_STACK_ERROR 20051202

Method GET_ABAP_SOURCE_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SOURCE_KIND Value transfer Type reference (TYPE) TPDA_SOURCE_KIND TPDA: Art des Codes (ABAP, Dynp ...) 20051202
2 Importing P_SOURCE_POS Call by reference Type reference (TYPE) TPDA_CURR_SOURCE_POS TPDA; Sttaische Source Position für Navigation 20051202

Method GET_ABAP_SOURCE_KIND on class CL_TPDA_SCRIPT_ABAPDESCR has no exception.

Method GET_ABAP_SRC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DYNP_INFO Call by reference Type reference (TYPE) TPDA_SCR_DYNP_INFO tpda: Aktuelle Position im Dynpro 20051202
2 Exporting P_PRG_INFO Call by reference Type reference (TYPE) TPDA_SCR_PRG_INFO tpda: Programm info 20051202
# Exception Resumable Description Created on
1 CX_TPDA_SRC_INFO 20051202

Method GET_ABAP_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_STACK_IT Value transfer Type reference (TYPE) TPDA_STACK_VIEW_IT tpda: Tabellentyp zur Stack view 20051202
2 Importing P_WITH_EMODE Call by reference Type reference (TYPE) TPDA_EMODESTACK TPDA:Rollbereichsübergreifender Stack 20051205
# Exception Resumable Description Created on
1 CX_TPDA_STACK_ERROR 20051202

Method GET_DYNP_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_STACK_IT Value transfer Type reference (TYPE) TPDA_STACK_VIEW_IT tpda: Tabellentyp zur Stack view 20051202
2 Importing P_WITH_EMODE Call by reference Type reference (TYPE) FLAG allgemeines flag 20051206
# Exception Resumable Description Created on
1 CX_TPDA_STACK_ERROR 20051202

Method GET_LOADED_PROGRAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PROGS_IT Call by reference Type reference (TYPE) TPDA_SCR_LOADEDPROGS_IT TPDA: Tabelle der geladenen Programme 20051202

Method GET_LOADED_PROGRAMS on class CL_TPDA_SCRIPT_ABAPDESCR has no exception.

Method GET_SRC_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DYNP_INFO Call by reference Type reference (TYPE) TPDA_DYNP_INFO tpda: Aktuelle Position im Dynpro 20050805
2 Exporting P_PRG_INFO Call by reference Type reference (TYPE) TPDA_PRG_INFO tpda: Programm info 20050805
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20050805
2 CX_TPDA_SRC_INFO 20050805

Method HANDLE_ABAP_CONTEXT_CHANGE Signature

Method HANDLE_ABAP_CONTEXT_CHANGE on class CL_TPDA_SCRIPT_ABAPDESCR has no parameter.
Method HANDLE_ABAP_CONTEXT_CHANGE on class CL_TPDA_SCRIPT_ABAPDESCR has no exception.

Method INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_INCL Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20050805
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20050805
2 CX_TPDA_SRC_INFO 20050805

Method ISABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_IS_ABAP Value transfer Type reference (TYPE) FLAG ABAP-Programm, aktuelles Rahmenprogramm 20051117
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20051117
2 CX_TPDA_SRC_INFO 20051117

Method ISDYNP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_IS_DYNP Value transfer Type reference (TYPE) FLAG ABAP-Programm, aktuelles Rahmenprogramm 20051117
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20051117
2 CX_TPDA_SRC_INFO 20051117

Method LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_LINE Value transfer Type reference (TYPE) I 20050805
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20050805
2 CX_TPDA_SRC_INFO 20050805

Method PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_PRG Value transfer Type reference (TYPE) SY-REPID 20050805
# Exception Resumable Description Created on
1 CX_TPDA_SRC_DESCR_INVALIDATED 20050805
2 CX_TPDA_SRC_INFO 20050805

Method REFRESH_SOURCE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SRC_REF Call by reference Object reference (TYPE REF TO) DATA 20051202
# Exception Resumable Description Created on
1 CX_TPDA_SRC_INFO 20051202

Method SET_ABAP_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_STACK_LINE Call by reference Type reference (TYPE) I 20051202
# Exception Resumable Description Created on
1 CX_TPDA_STACK_ERROR Exceptions bzgl. Stackinformationen 20061012
History
Last changed by/on SAP  20090618 
SAP Release Created in 710