SAP ABAP Class CL_CI_TEST_EXTENDED_CHECK_BASE (Basis Adapter of "SLIN" to "Code Inspector")
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
     SLIN_EXTERNAL (Package) External SLIN Interfaces
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CI_TEST_PROGRAM Code Inspector: Source for Include 20130507
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CI_TEST_EXTENDED_CHECK Code Inspector: Extended Program Check 20121207
2 Inheritance (c INHERITING FROM c_ref)  CL_CI_TEST_EXTENDED_CHECK_SEC 20121207
Properties
Class CL_CI_TEST_EXTENDED_CHECK_BASE  
Short Description Basis Adapter of "SLIN" to "Code Inspector"    
Super Class CL_CI_TEST_PROGRAM Code Inspector: Source for Include 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SLIN_EXTERNAL   External SLIN Interfaces 
Created 20121207   SAP 
Last change 20140121   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 SLIN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CI_TEST_EXTENDED_CHECK_BASE has no interface implemented.
Friends
Class CL_CI_TEST_EXTENDED_CHECK_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_COMPUTED Static Attribute Protected Type reference (TYPE) ABAP_BOOL Results of analysis already exist 20121207
2 MC_CUSTOM_CHECK Static Attribute Private Type reference (TYPE) ABAP_BOOL Run analyses with selected checks 20121207
3 MC_CUSTOM_FLAGS Static Attribute Private Type reference (TYPE) RSLIN_TEST_FLAGS Selected Checks 20121207
4 MC_DETAIL_HANDLER Static Attribute Protected Object reference (TYPE REF TO) IF_SLIN_CODE_INSPECTOR_DETAIL 20130531
5 MC_RESULT_CUSTOM Static Attribute Protected Type reference (TYPE) SLIN_RESULT Results of Analysis with Selected Checks 20121207
6 MC_RESULT_STANDARD Static Attribute Protected Type reference (TYPE) SLIN_RESULT Results of Standard Analysis 20121207
7 MC_STANDARD_CHECK Static Attribute Private Type reference (TYPE) ABAP_BOOL Run standard analysis 20121207
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130531
2 GET_DOCUMENT_LANGUAGE Instance method Private Method Get language code for description of check 20121207
3 GET_DOCU_KEY Instance method Protected Method Get document key for description of check 20121207
4 GET_KIND Instance method Private Method Get type of verdict ("Error"/"Warning"/"Note") 20130516
5 GET_LONG_TEXT Instance method Private Method Get description of verdict 20130516
6 OUT_FUNCTION Instance method Private Method Register verdict of a function definition 20121207
7 OUT_HEAD Instance method Protected Method Issue verdict/message 20130516
8 OUT_INCL_WO_MAIN_PROG Instance method Private Method Register "Include" verdict without main program 20130516
9 OUT_PROGRAM Instance method Private Method Register verdict of a program definition 20121207
10 REQUIRE_CUSTOM_CHECK Static method Protected Method Request analysis with selected checks 20121207
11 REQUIRE_STANDARD_CHECK Static method Protected Method Request standard analysis (optimum use of cache) 20121207
Events
Class CL_CI_TEST_EXTENDED_CHECK_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DOCU_KEY Protected See coding 20121207 begin of ty_Docu_Key, id type doku_Id, object type doku_Obj, type type docu_Type, end of ty_Docu_Key
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CI_TEST_EXTENDED_CHECK_BASE has no parameter.
Method CONSTRUCTOR on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method GET_DOCUMENT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DOCU_KEY Call by reference Type reference (TYPE) TY_DOCU_KEY Schlüssel des Dokumentes 20121207
2 Returning RESULT Value transfer Type reference (TYPE) SYLANGU Empfohlene Sprache 20121207
# Exception Resumable Description Created on
1 LCX_NOT_AVAILABLE Dokument ist nicht verfügbar 20121207

Method GET_DOCU_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TY_DOCU_KEY Schlüssel des Dokumentes 20121207

Method GET_DOCU_KEY on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method GET_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEAD Call by reference Type reference (TYPE) SLIN_HEAD SLIN Befund 20130516
2 Returning P_KIND Value transfer Type reference (TYPE) SYCHAR01 "Code Inspector" Meldungstyp 20130516

Method GET_KIND on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method GET_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEAD Call by reference Type reference (TYPE) SLIN_HEAD SLIN Befund 20130516
2 Returning P_LONG_TEXT Value transfer Type reference (TYPE) STRING Erläuterung 20130516

Method GET_LONG_TEXT on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method OUT_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEAD Call by reference Type reference (TYPE) SLIN_HEAD SLIN Befund 20121207
2 Importing P_TEST Call by reference Type reference (TYPE) SYCHAR30 20130516

Method OUT_FUNCTION on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method OUT_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEAD Call by reference Type reference (TYPE) SLIN_HEAD 20130516
2 Importing P_TEST Call by reference Type reference (TYPE) SYCHAR30 20130516

Method OUT_HEAD on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method OUT_INCL_WO_MAIN_PROG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEST Call by reference Type reference (TYPE) SYCHAR30 20130516

Method OUT_INCL_WO_MAIN_PROG on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method OUT_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEAD Call by reference Type reference (TYPE) SLIN_HEAD SLIN Befund 20121207
2 Importing P_TEST Call by reference Type reference (TYPE) SYCHAR30 20130516

Method OUT_PROGRAM on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method REQUIRE_CUSTOM_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLAGS Call by reference Type reference (TYPE) RSLIN_TEST_FLAGS Auswahl an Analysen 20121207

Method REQUIRE_CUSTOM_CHECK on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.

Method REQUIRE_STANDARD_CHECK Signature

Method REQUIRE_STANDARD_CHECK on class CL_CI_TEST_EXTENDED_CHECK_BASE has no parameter.
Method REQUIRE_STANDARD_CHECK on class CL_CI_TEST_EXTENDED_CHECK_BASE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740