SAP ABAP Class CL_SLIN_SYNT_DATA_DEF (Specify data declarations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
     SLIN_INTERN (Package) Internal Use for SLIN (changes made without discussion)
Properties
Class CL_SLIN_SYNT_DATA_DEF  
Short Description Specify data declarations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIN_INTERN   Internal Use for SLIN (changes made without discussion) 
Created 20101118   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SLIN_SYNT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SLIN_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SLIN_SYNT_DATA_DEF has no interface implemented.
Friends
Class CL_SLIN_SYNT_DATA_DEF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA_POS_SEQ Instance attribute Public See coding 20101118
2 SET Instance attribute Public See coding 20101118
3 SYNT Instance attribute Private Object reference (TYPE REF TO) CL_SLIN_SYNT Slin Utility for Symbol Table Information 20101118
4 TAG Constant Public See coding 20101118
Methods
# Method Level Visibility Method type Description Created on
1 FILL Instance method Private Method 20101118
2 FILL_IMPLICITE_DECLS Instance method Private Method 20121203
3 GET Instance method Public Method 20101118
4 GET_INSTANCE Static method Public Method 20101118
5 IDX_TO_DAT_IDX Instance method Public Method 20101118
6 ROW_TO_DATA_DEF Instance method Public Method 20101118
Events
Class CL_SLIN_SYNT_DATA_DEF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DATA_STMNT Public See coding 20101118 begin of Data_Stmnt, idx type SSTMNT_IDX, datId type CL_SLIN_SYNT=>DAT_IDX, end of Data_Stmnt
2 ITEM Public See coding 20101118 begin of Item, tag like TAG-DATA, datid type CL_SLIN_SYNT=>DAT_IDX, idx type SSTMNT_IDX, end of Item
Method Signatures

Method FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATTE Call by reference Type reference (TYPE) CL_SLIN_UTIL=>STPATTE Sequenz von Tokennamen 20101118
2 Importing TAG Call by reference Attribute reference (LIKE) TAG-DATA 20101118

Method FILL on class CL_SLIN_SYNT_DATA_DEF has no exception.

Method FILL_IMPLICITE_DECLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PATTE Call by reference Type reference (TYPE) CL_SLIN_UTIL=>STPATTE 20121203
2 Importing START_PATTE Call by reference Type reference (TYPE) CL_SLIN_UTIL=>STPATTE 20121203
3 Importing TAG Call by reference Type reference (TYPE) FLAG allgemeines flag 20121203

Method FILL_IMPLICITE_DECLS on class CL_SLIN_SYNT_DATA_DEF has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20101118
2 Importing NAME Call by reference Type reference (TYPE) STRING 20101118
3 Returning RET Value transfer Type reference (TYPE) CL_SLIN_SYNT=>DAT_IDX Index in die DATA Symboltabelle 20101118

Method GET on class CL_SLIN_SYNT_DATA_DEF has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_SYNT_DATA_DEF Bestimmen von Datendeklarationen 20101118
2 Importing SYNT Call by reference Object reference (TYPE REF TO) CL_SLIN_SYNT Slin Utility zu Symboltabellen-Infos 20101118

Method GET_INSTANCE on class CL_SLIN_SYNT_DATA_DEF has no exception.

Method IDX_TO_DAT_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20101118
2 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>INT_STD 20101118

Method IDX_TO_DAT_IDX on class CL_SLIN_SYNT_DATA_DEF has no exception.

Method ROW_TO_DATA_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20101118
2 Importing NAME Call by reference Type reference (TYPE) STRING Feldname 20101118
3 Returning RET Value transfer Type reference (TYPE) CL_SLIN_SYNT=>SYNT_STRUC_NDATA_OBJ corresponding data, IS INITIAL, if no such entry exist 20101118

Method ROW_TO_DATA_DEF on class CL_SLIN_SYNT_DATA_DEF has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 732