SAP ABAP Class CL_TPDA_DYN_DESERIALIZER (TPDA: Bring kernel information in final structure)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_ADI (Package) ABAP Debugger: ADI
Properties
Class CL_TPDA_DYN_DESERIALIZER  
Short Description TPDA: Bring kernel information in final structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_ADI   ABAP Debugger: ADI 
Created 20041110   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_DYN_DESERIALIZER has no forward declaration.
Interfaces
Class CL_TPDA_DYN_DESERIALIZER has no interface implemented.
Friends
Class CL_TPDA_DYN_DESERIALIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FIELDTYPES Constant Private See coding 20061113
2 C_FOREIGNKEY Constant Public Type reference (TYPE) STRING 'FOREIGN_KEY' 'FOREIGN_KEY' 20050720
3 DYNP_FRAME Constant Public Type reference (TYPE) I 8 20050214
4 DYNP_LOOP Constant Public Type reference (TYPE) I 13 20050214
5 DYNP_SUBSCREEN Constant Public Type reference (TYPE) I 12 20050214
6 DYNP_TABLE Constant Public Type reference (TYPE) I 14 20050214
7 DYNP_TABSTRIP Constant Public Type reference (TYPE) I 16 20050214
8 DYNP_U_CONTROL Constant Public Type reference (TYPE) I 15 20050214
9 FOREIGN_KEYS Static Attribute Private Type reference (TYPE) FORKEYTAB 20050720
Methods
# Method Level Visibility Method type Description Created on
1 DE_DYATTRS Static method Public Method tpda_sys_dyntoolstab-> TPDA_SYS_DY_ATTRS* 20050418
2 DE_DYNPROSTACK Static method Public Method tpda_sys_dyntoolstab -> TPDA_SYS_STACKTAB 20041110
3 DE_DYNPROTREE Static method Public Method tpda_sys_dyntoolstab-> TPDA_SYS_TREEDY, TPDA_SYS_DY_TREECONT 20041207
4 DE_MAINSCREENS Static method Public Method tpda_sys_dyntoolstab-> TPDA_SYS_Mainscreenlist 20050411
5 DE_VERSION Static method Public Method tpda_sys_dyntoolstab ->int 20050217
6 DYATTRBSDUP Static method Private Method tpda_sys_dyntoolstab-> TPDA_SYS_DY_BSDUPLIST 20051026
7 DYATTRFIELD Static method Private Method tpda_sys_dyntoolstab-> TPDA_SYS_DY_ATTRSfield 20050418
8 DYATTRHDR Static method Private Method tpda_sys_dyntoolstab-> TPDA_SYS_DY_ATTRSHDR 20050418
9 DYATTRINF Static method Private Method tpda_sys_dyntoolstab-> TPDA_SYS_DY_ATTRSINF 20050418
10 DYATTRINFFLAGS1 Static method Private Method tpda_sys_dyntoolstab-> TPDA_SYS_DY_ATTRSINFflags1 20050418
11 DYATTRINFFLAGS2 Static method Private Method tpda_sys_dyntoolstab-> TPDA_SYS_DY_ATTRSINFflags2 20050418
12 FOREIGNKEY Static method Private Method Fills Attribute foreignkeytab 20050720
13 MAINSCREEN Static method Private Method 20050411
14 MASKANDCONCATENATE Static method Private Method ; -> a -> , link 20050411
15 SE_OBJECTIDENTIFIER Static method Public Method TPDA_SYS_DY_OBJECTIDENTIFIER->string 20050411
16 TREE_CONTAINER Static method Private Method 20041207
17 TREE_DYNPRO Static method Private Method 20041207
18 UNMASK Static method Private Method 20041209
Events
Class CL_TPDA_DYN_DESERIALIZER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 FORKEYTAB Public See coding 20050720 forkeytab TYPE STANDARD TABLE OF STRING
2 TY_FIELDTYPE Private Type reference (TYPE) INT4 Natural Number 20061113
Method Signatures

Method DE_DYATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTAB Call by reference Type reference (TYPE) TPDA_SYS_DYNTOOLSTAB TPDA: Retrieval-Tabelle für Dynprotools 20050418
2 Exporting OUTBSDUPS Call by reference Type reference (TYPE) TPDA_SYS_DY_BSDUPLIST TPDA:Tabelle über Bsdupfelder 20051026
3 Exporting OUTFIELDS Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSFIELDLIST TPDA:Tabelle über Dynprofelder 20050418
4 Exporting OUTHDR Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSHDR TPDA: Für DYNPRO_TREE 20050418
5 Exporting OUTINF Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSINF TPDA: Informationen über Dynpro1 (siehe dynptpda.h) 20050418
6 Exporting OUTINFFLAGS1 Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSINFFLAGS1 TPDA: Flags des Dynpros 1. Teil (siehe dynptpda.h) 20050418
7 Exporting OUTINFFLAGS2 Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSINFFLAGS2 TPDA: Flags des Dynpros 2. Teil (siehe dynptpda.h) 20050418
# Exception Resumable Description Created on
1 CX_TPDA_SYS_COMM Kommunikation Master - Slave 20050418
2 CX_TPDA_SYS_DYN_NODATA Dynproanalyse: Daten nicht gefunden 20050418
3 CX_TPDA_SYS_DYN_NODY Dynproanalyse: Kein aktives Dynpro vorhanden 20050418
4 CX_TPDA_SYS_DYN_NOTCONS Dynproanalyse: Problem beim Konsistenzcheck 20050418
5 CX_TPDA_SYS_DYN_NOTYET Dynproanalyse: Funktion noch nicht implementiert 20050418
6 CX_TPDA_SYS_DYN_SPA Dynproanalys: Fehler in SPA 20050418

Method DE_DYNPROSTACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTAB Call by reference Type reference (TYPE) TPDA_SYS_DYNTOOLSTAB TPDA: Retrieval-Tabelle für Dynprotools 20041110
2 Exporting OUTTAB Call by reference Type reference (TYPE) TPDA_SYS_DY_STACKTAB TPDA: Retrieval-Tabelle für get_Stack 20041110
# Exception Resumable Description Created on
1 CX_TPDA_SYS_DYN_NODATA Dynproanalyse: Daten nicht gefunden 20041111
2 CX_TPDA_SYS_DYN_NOTYET Dynproanalyse: Funktion noch nicht implementiert 20050202

Method DE_DYNPROTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTAB Call by reference Type reference (TYPE) TPDA_SYS_DYNTOOLSTAB TPDA: Retrieval-Tabelle für Dynprotools 20041207
2 Exporting OUTTABCONT Call by reference Type reference (TYPE) TPDA_SYS_DY_TREECONT TPDA: Für DYNPRO_TREE 20041207
3 Exporting OUTTABDYN Call by reference Type reference (TYPE) TPDA_SYS_DY_TREEDY TPDA: Für DYNPRO_TREE 20041207
# Exception Resumable Description Created on
1 CX_TPDA_SYS_COMM Kommunikation Master - Slave 20041207
2 CX_TPDA_SYS_DYN_NODATA Dynproanalyse: Daten nicht gefunden 20041207
3 CX_TPDA_SYS_DYN_NODY Dynproanalyse: Kein aktives Dynpro vorhanden 20041207
4 CX_TPDA_SYS_DYN_NOTCONS Dynproanalyse: Problem beim Konsistenzcheck 20041207
5 CX_TPDA_SYS_DYN_NOTYET Dynproanalyse: Funktion noch nicht implementiert 20041207
6 CX_TPDA_SYS_DYN_SPA Dynproanalys: Fehler in SPA 20041207

Method DE_MAINSCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTAB Call by reference Type reference (TYPE) TPDA_SYS_DYNTOOLSTAB TPDA: Retrieval-Tabelle für Dynprotools 20050411
2 Exporting OUTTAB Call by reference Type reference (TYPE) TPDA_SYS_DY_MAINSCREENLIST TPDA: Für DYNPRO_TREE 20050411
# Exception Resumable Description Created on
1 CX_TPDA_SYS_COMM Kommunikation Master - Slave 20050411
2 CX_TPDA_SYS_DYN_NODATA Dynproanalyse: Daten nicht gefunden 20050411
3 CX_TPDA_SYS_DYN_NODY Dynproanalyse: Kein aktives Dynpro vorhanden 20050411
4 CX_TPDA_SYS_DYN_NOTCONS Dynproanalyse: Problem beim Konsistenzcheck 20050411
5 CX_TPDA_SYS_DYN_NOTYET Dynproanalyse: Funktion noch nicht implementiert 20050411
6 CX_TPDA_SYS_DYN_SPA Dynproanalys: Fehler in SPA 20050411

Method DE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTAB Call by reference Type reference (TYPE) TPDA_SYS_DYNTOOLSTAB TPDA: Retrieval-Tabelle für Dynprotools 20050217
2 Exporting VERSION Call by reference Type reference (TYPE) I 20050217

Method DE_VERSION on class CL_TPDA_DYN_DESERIALIZER has no exception.

Method DYATTRBSDUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20051026
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_BSDUP Table of BSDUPS 20051026
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20051026

Method DYATTRFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BSDUPS Call by reference Type reference (TYPE) TPDA_SYS_DY_BSDUPLIST Table of BSDUPS 20051227
2 Exporting FIELDEXITEXISTS Call by reference Type reference (TYPE) C Flag: wird auf 'X' gesetzt falls FE 20050718
3 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20050418
4 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSFIELD TPDA: Zeilentyp für Dynprofeldattribute 20050418
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20050418

Method DYATTRHDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20050418
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSHDR TPDA: Zielentyp für Maindynproliste 20050418
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20050418

Method DYATTRINF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20050418
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSINF 20050418
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20050418

Method DYATTRINFFLAGS1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20050418
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSINFFLAGS1 20050418
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20050418

Method DYATTRINFFLAGS2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20050418
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_ATTRSINFFLAGS2 TPDA: Flags des Dynpros 2. Teil (siehe dynptpda.h) 20050418
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20050418

Method FOREIGNKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20050720
# Exception Resumable Description Created on
1 INVALID_LINE Keine brauchbarer Teilstring 20050720

Method MAINSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20050411
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_MAINSCREEN TPDA: Zielentyp für Maindynproliste 20050411
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20050411

Method MASKANDCONCATENATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISTR Call by reference Type reference (TYPE) STRING 20050411
2 Changing STR Call by reference Type reference (TYPE) STRING 20050411

Method MASKANDCONCATENATE on class CL_TPDA_DYN_DESERIALIZER has no exception.

Method SE_OBJECTIDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) TPDA_SYS_DY_OBJECTIDENTIFIER TPDA: Eingabestruktur für Dynprodebugging (siehe dynptpda.h) 20050411
2 Exporting OUTLINE Call by reference Type reference (TYPE) STRING 20050411

Method SE_OBJECTIDENTIFIER on class CL_TPDA_DYN_DESERIALIZER has no exception.

Method TREE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20041207
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_TREECONTLINE TPDA: Zeilenstruktur zu TPDA_SYS_DY_TREECON 20041207
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20041207

Method TREE_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRTAB 20041207
2 Exporting RESULT Call by reference Type reference (TYPE) TPDA_SYS_DY_TREEDYLINE 20041207
# Exception Resumable Description Created on
1 INVALID_LINE ungültige Eingabezeile 20041207

Method UNMASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INLINE Call by reference Type reference (TYPE) STRING 20041209
2 Exporting OUTTAB Call by reference Type reference (TYPE) STRTAB 20041209

Method UNMASK on class CL_TPDA_DYN_DESERIALIZER has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 700