SAP ABAP Class CL_SLIN_SV_ERR_SYNTAX (Outputs at Warnings/Syntax Errors)
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)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLIN_SERVICE Superclass of the Instances that can be used via ServicSet 20061219
Properties
Class CL_SLIN_SV_ERR_SYNTAX  
Short Description Outputs at Warnings/Syntax Errors    
Super Class CL_SLIN_SERVICE Superclass of the Instances that can be used via ServicSet 
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 20061219   SAP 
Last change 20130531   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)
2 CL_SLIN_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SLINI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SYNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SLIN_SV_ERR_SYNTAX has no interface implemented.
Friends
Class CL_SLIN_SV_ERR_SYNTAX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXTENSIONTESTISACTIVE Instance attribute Private Type reference (TYPE) BOOLEAN 20061219
2 IO Instance attribute Private Object reference (TYPE REF TO) CL_SLIN_IO 20061219
Methods
# Method Level Visibility Method type Description Created on
1 CHECKED_IN_DDIC Static method Private Method 20061219
2 CHECK_PRAE_COMPILED_HEADER Instance method Private Method 20061219
3 CHECK_RABAX_VIA_PRECOMPILED Instance method Private Method 20061219
4 CHECK_WARN_OUTPUT_ALLOWED Instance method Public Method Can Warning Be Displayed in Current Context? 20061219
5 FLUSH_WARNINGS Instance method Public Method 20101105
6 GET_OFFI Instance method Private Method 20061219
7 GET_TRMSG_WITH_ERROR_HANDLING Instance method Public Method Specify TRMSG Key for an Error 20061219
8 RAISE_FATAL_ERROR Static method Public Method Report Fatal Error, if 'raise' is True, then CX_SLIN 20061219
9 RAISE_RABAX_IN_SYNTAX_CHECK Instance method Public Method 20061219
10 SYNT_ERROUT Instance method Public Method 20061219
11 TRMSG_TO_ERR_DESC Instance method Public Method 20121108
12 WARN_ENABLE Instance method Private Method 20061219
13 WARN_OUT Instance method Public Method Display Warning Line 20061219
14 WARN_STMNT_ENABLE Instance method Private Method 20061219
15 WRITE_CODING_LINE Instance method Public Method Display the Source Line for a Statement 20061219
16 WRITE_ERR_SYNTAX Instance method Public Method Display Syntax Error 20061219
Events
Class CL_SLIN_SV_ERR_SYNTAX has no event.
Types
Class CL_SLIN_SV_ERR_SYNTAX has no local type.
Method Signatures

Method CHECKED_IN_DDIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG Call by reference Type reference (TYPE) SYNT_TRMSG_RAW 20061219
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN 20061219

Method CHECKED_IN_DDIC on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method CHECK_PRAE_COMPILED_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN 20061219

Method CHECK_PRAE_COMPILED_HEADER on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method CHECK_RABAX_VIA_PRECOMPILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) ABAP_BOOL 20130313

Method CHECK_RABAX_VIA_PRECOMPILED on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method CHECK_WARN_OUTPUT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RAW Call by reference Type reference (TYPE) SYNT_TRMSG_RAW 20061219
2 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20101105
3 Importing TID Call by reference Type reference (TYPE) SLIN_CHCK_KEY 20061219

Method CHECK_WARN_OUTPUT_ALLOWED on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method FLUSH_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYNTRESULT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20101105
2 Importing TID Call by reference Type reference (TYPE) SLIN_CHCK_KEY 20101105

Method FLUSH_WARNINGS on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method GET_OFFI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI rel. Offset eines Tokens zum ersten Token eines Statements 20061219
2 Importing TRMSG Call by reference Type reference (TYPE) SYNT_TRMSG_RAW 20061219

Method GET_OFFI on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method GET_TRMSG_WITH_ERROR_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRMAIN Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG 20061219
2 Returning RESULT Value transfer Type reference (TYPE) SYNT_TRMSG_RAW 20061219
3 Importing TRMSGSET Call by reference Type reference (TYPE) SYNT_IT_TRMSG_RAW 20061219

Method GET_TRMSG_WITH_ERROR_HANDLING on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method RAISE_FATAL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENV Call by reference Object reference (TYPE REF TO) CL_SLIN_PLUGIN_CONTEXT 20061219
2 Importing RAISE Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE 20061219

Method RAISE_FATAL_ERROR on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method RAISE_RABAX_IN_SYNTAX_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRDESC Call by reference Type reference (TYPE) SLINI_DESC 20061219
2 Importing INCL Call by reference Type reference (TYPE) CSEQUENCE 20061219
3 Importing PROG Call by reference Type reference (TYPE) CSEQUENCE 20061219
4 Importing RABAXID Call by reference Type reference (TYPE) S380ERRID 20061219
5 Importing ROW Call by reference Type reference (TYPE) I 20061219
6 Importing TID Call by reference Type reference (TYPE) SLIN_CHCK_KEY 20061219

Method RAISE_RABAX_IN_SYNTAX_CHECK on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method SYNT_ERROUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYNT Call by reference Type reference (TYPE) CL_SLIN_SYNT=>SYNTOUT 20061219

Method SYNT_ERROUT on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method TRMSG_TO_ERR_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEYWORD Call by reference Type reference (TYPE) TRMSG_KEYW 20121108
2 Importing MSGNUMBER Call by reference Type reference (TYPE) TRMSG_NUMB 20121108
3 Importing PRIO Call by reference Type reference (TYPE) FLAG 20121108
4 Importing RAW Call by reference Type reference (TYPE) SYNT_TRMSG_RAW 20121108
5 Returning RESULT Value transfer Type reference (TYPE) SLINI_DESC 20121108

Method TRMSG_TO_ERR_DESC on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method WARN_ENABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRDESC Call by reference Type reference (TYPE) SLINI_DESC 20061219
2 Importing LONGTEXT Call by reference Type reference (TYPE) RSLINLTAB 20061219
3 Importing RAW Call by reference Type reference (TYPE) SYNT_TRMSG_RAW 20061219
4 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN 20061219
5 Importing TID Call by reference Type reference (TYPE) SLIN_CHCK_KEY 20061219

Method WARN_ENABLE on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method WARN_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRDESC Call by reference Type reference (TYPE) SLINI_DESC 20101105
2 Importing RAW Call by reference Type reference (TYPE) SYNT_TRMSG_RAW 20061219

Method WARN_OUT on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method WARN_STMNT_ENABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPLIABLE Call by reference Type reference (TYPE) BOOLEAN 20061219
2 Importing ERRDESC Call by reference Type reference (TYPE) SLINI_DESC 20061219
3 Importing LINE Call by reference Type reference (TYPE) I 20061219
4 Importing LONGTEXT Call by reference Type reference (TYPE) RSLINLTAB 20061219
5 Importing RAW Call by reference Type reference (TYPE) SYNT_TRMSG_RAW 20061219
6 Exporting RESULT Call by reference Type reference (TYPE) BOOLEAN 20061219
7 Importing TID Call by reference Type reference (TYPE) SLIN_CHCK_KEY 20061219

Method WARN_STMNT_ENABLE on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method WRITE_CODING_LINE 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 20071112
2 Importing OFFI Value transfer Type reference (TYPE) CL_SLIN_UTIL=>TOKEN_OFFI 0 rel. Offset eines Tokens zum ersten Token eines Statements 20120430
3 Importing PROGNAME Call by reference Type reference (TYPE) STRING 20061219

Method WRITE_CODING_LINE on class CL_SLIN_SV_ERR_SYNTAX has no exception.

Method WRITE_ERR_SYNTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRMAIN Call by reference Object reference (TYPE REF TO) CL_SLIN_PROG Slin Utility zu READ REPORT 20061219
2 Importing IDX Call by reference Type reference (TYPE) SSTMNT_IDX Index in die Statement-Tabelle vom SCAN-Befehl 20071112
3 Importing ISUNICODEACTIVE Call by reference Type reference (TYPE) BOOLEAN 20121108
4 Importing TID Call by reference Type reference (TYPE) SLIN_CHCK_KEY 20061219
5 Importing TRMSGSET Call by reference Type reference (TYPE) SYNT_IT_TRMSG_RAW 20061219

Method WRITE_ERR_SYNTAX on class CL_SLIN_SV_ERR_SYNTAX has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710