SAP ABAP Class CL_CI_TEST_ABAP_NAMING_NEW (Code Inspector: Advanced Name Conventions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     S_CODE_INSPECTOR (Package) ABAP Source Code Analysis
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CI_TEST_SCAN Code Inspector: Test Based on SCAN 20050902
Properties
Class CL_CI_TEST_ABAP_NAMING_NEW  
Short Description Code Inspector: Advanced Name Conventions    
Super Class CL_CI_TEST_SCAN Code Inspector: Test Based on SCAN 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_CODE_INSPECTOR   ABAP Source Code Analysis 
Created 20050902   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CI_TEST_ABAP_NAMING_NEW has no forward declaration.
Interfaces
Class CL_CI_TEST_ABAP_NAMING_NEW has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 IF_CRM_OBJECT_CHECKER 20070327 Check Results Management: Check for Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMP Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_COMPILER Cross Reference of an ABAP Program 20120725
2 C_CLASS_DEFER Constant Private Type reference (TYPE) I 3 Symbol: CLASS DEFERRED 20120306
3 C_CLASS_DEF_GLOB Constant Private Type reference (TYPE) I 2 Symbol: CLASS DEFINITION (Global) 20120306
4 C_CLASS_DEF_LOC Constant Private Type reference (TYPE) I 1 Symbol: CLASS DEFINITION (Local) 20120306
5 C_CLASS_FRIENDS Constant Private Type reference (TYPE) I 6 Symbol: CLASS DEFINITION FRIENDS 20120306
6 C_CLASS_IMPL Constant Private Type reference (TYPE) I 5 Symbol: CLASS IMPLEMENTATION 20120306
7 C_CLASS_LOAD Constant Private Type reference (TYPE) I 4 Symbol: CLASS DEFINITION LOAD 20120306
8 C_CODE Constant Private See coding ID of Message 20120306
9 C_MY_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'CL_CI_TEST_ABAP_NAMING_NEW' Object Type Name 20120306
10 IGNORE Instance attribute Private Type reference (TYPE) SYCHAR01 CHAR01 Data Element for SYST 20121106
11 M_SETUP Instance attribute Private Type reference (TYPE) SCIS_NAMING_CONVENTIONS_SETUP Configuration of Test for Extended Naming Conventions 20120725
12 QUALIFIED_TOKENS Instance attribute Private Type reference (TYPE) STOKESX_TAB Code Inspector: Tokens Table 20120725
13 STATEMENT_FROM Instance attribute Private Type reference (TYPE) I Work Area: From Index 20120725
14 STATEMENT_INDEX Instance attribute Private Type reference (TYPE) I Work Area: Current Index 20120725
15 STATEMENT_TO Instance attribute Private Type reference (TYPE) I Work Area: To Index 20120725
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ANY Instance method Private Method 20120725
2 CHECK_AT_SELECTION_SCREEN Instance method Private Method 20120725
3 CHECK_CLASS Instance method Private Method Test of the Statement CLASS 20050902
4 CHECK_DATA Instance method Private Method Test the Agreement of Variables or Types 20060125
5 CHECK_DATA_TYPE Instance method Private Method Test of the Statement DATA/TYPE 20050902
6 CHECK_DEFINE Instance method Private Method Test of the Statement DEFINE 20050902
7 CHECK_EVENTS Instance method Private Method Test of the Statement EVENTS 20050902
8 CHECK_FORM Instance method Private Method Test of the Statement FORM 20050902
9 CHECK_FUNCTION Instance method Private Method Test of the Statement FUNCTION 20050902
10 CHECK_FUNCTION_POOL Instance method Private Method Test of the Statement FUNCTION-POOL 20050902
11 CHECK_FUNCTION_SIGNATURE Instance method Private Method Check Signature of a Function Module 20060124
12 CHECK_GENERAL Instance method Private Method General Check 20050902
13 CHECK_INTERFACE Instance method Private Method Test of the Statement INTERFACE 20050902
14 CHECK_METHOD Instance method Private Method Test of the Statement METHOD 20050902
15 CHECK_METHODS Instance method Private Method Test of the Statement METHODS 20050902
16 CHECK_MODULE_LOCAL Instance method Private Method Test for Procedure Local Identifiers 20070319
17 CHECK_NAME Instance method Private Method Test of Identifiers 20050916
18 CHECK_PROGRAM Instance method Private Method Test of the Statement PROGRAM 20050902
19 CHECK_SET Instance method Private Method 20121106
20 CHECK_TYPEPOOL Instance method Private Method Test of the Statement TYPE-POOL 20050902
21 CONSTRUCTOR Instance method Public Constructor Start 20050902
22 GET_CLASS_STMT_KIND Instance method Private Method Type of Statement CLASS 20050902
23 GET_INTERFACE_STMT_KIND Instance method Private Method Type of Statement INTERFACE 20050902
24 INIT_PREFIXES Instance method Private Method Checked/Corrected Prefixes 20070325
25 QUALIFY_STATEMENT Instance method Private Method Token Qualification 20050902
Events
Class CL_CI_TEST_ABAP_NAMING_NEW has no event.
Types
Class CL_CI_TEST_ABAP_NAMING_NEW has no local type.
Method Signatures

Method CHECK_ANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA_CODE Call by reference Type reference (TYPE) SCI_ERRC 20120725
2 Importing P_DATA_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS 20120725
3 Importing P_FS_CODE Call by reference Type reference (TYPE) SCI_ERRC 20120725
4 Importing P_FS_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS Regulärer Ausdruck für Präfix von Daten- und Typdefinitionen 20120725
5 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20120725

Method CHECK_ANY on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_AT_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20120725

Method CHECK_AT_SELECTION_SCREEN on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20050916

Method CHECK_CLASS on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE Call by reference Type reference (TYPE) SCI_ERRC Code Inspector: ID for Message Code 20060125
2 Importing P_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS Range of SCI_ABAPID 20060125
3 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20060125

Method CHECK_DATA on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE Call by reference Type reference (TYPE) SCI_ERRC Code Inspector: ID for Message Code 20050902
2 Importing P_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS Range of SCI_ABAPID 20050902
3 Importing P_PREFIX Call by reference Type reference (TYPE) STRING Full Name Prefix 20050902
4 Importing P_TAG Call by reference Type reference (TYPE) SCR_TAG ID for Object Types 20050902

Method CHECK_DATA_TYPE on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_DEFINE Signature

Method CHECK_DEFINE on class CL_CI_TEST_ABAP_NAMING_NEW has no parameter.
Method CHECK_DEFINE on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE Call by reference Type reference (TYPE) SCI_ERRC Code Inspector: ID for Message Code 20050902
2 Importing P_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS Range of SCI_ABAPID 20050902
3 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20060124

Method CHECK_EVENTS on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20050916

Method CHECK_FORM on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20120725

Method CHECK_FUNCTION on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_FUNCTION_POOL Signature

Method CHECK_FUNCTION_POOL on class CL_CI_TEST_ABAP_NAMING_NEW has no parameter.
Method CHECK_FUNCTION_POOL on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_FUNCTION_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FUNCTION Call by reference Type reference (TYPE) STRING 20060124
2 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20060125
3 Importing P_PREFIX_2 Call by reference Type reference (TYPE) STRING 20120725

Method CHECK_FUNCTION_SIGNATURE on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_GENERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE Call by reference Type reference (TYPE) SCI_ERRC Code Inspector: ID for Message Code 20050902
2 Importing P_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS Range of SCI_ABAPID 20050902

Method CHECK_GENERAL on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20060124

Method CHECK_INTERFACE on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20050916

Method CHECK_METHOD on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE Call by reference Type reference (TYPE) SCI_ERRC Code Inspector: ID for Message Code 20050902
2 Importing P_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS Range of SCI_ABAPID 20050902
3 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20060124

Method CHECK_METHODS on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_MODULE_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20070319

Method CHECK_MODULE_LOCAL on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IDS Call by reference Type reference (TYPE) SCIT_REGULAR_EXPRESSIONS Range of SCI_ABAPID 20050916
2 Importing P_NAME Call by reference Type reference (TYPE) STRING 20050916
3 Importing P_PREFIX Call by reference Type reference (TYPE) STRING 20060124
4 Importing P_PREFIX_2 Call by reference Type reference (TYPE) STRING 20120725
5 Returning P_RESULT Value transfer Type reference (TYPE) SYCHAR01 CHAR01 Data Element for SYST 20050916
6 Importing P_TAG Call by reference Type reference (TYPE) SCR_TAG ID for Object Types 20050916

Method CHECK_NAME on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_PROGRAM Signature

Method CHECK_PROGRAM on class CL_CI_TEST_ABAP_NAMING_NEW has no parameter.
Method CHECK_PROGRAM on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_SET Signature

Method CHECK_SET on class CL_CI_TEST_ABAP_NAMING_NEW has no parameter.
Method CHECK_SET on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CHECK_TYPEPOOL Signature

Method CHECK_TYPEPOOL on class CL_CI_TEST_ABAP_NAMING_NEW has no parameter.
Method CHECK_TYPEPOOL on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method CONSTRUCTOR Signature

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

Method GET_CLASS_STMT_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_RESULT Value transfer Type reference (TYPE) I 20050902

Method GET_CLASS_STMT_KIND on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method GET_INTERFACE_STMT_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_RESULT Value transfer Type reference (TYPE) I 20050902

Method GET_INTERFACE_STMT_KIND on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method INIT_PREFIXES Signature

Method INIT_PREFIXES on class CL_CI_TEST_ABAP_NAMING_NEW has no parameter.
Method INIT_PREFIXES on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.

Method QUALIFY_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REF_SCAN Call by reference Object reference (TYPE REF TO) CL_CI_SCAN Code Inspector: Generate Source for SCAN 20060125
2 Returning P_RESULT Value transfer Type reference (TYPE) SYCHAR01 CHAR01 Data Element for SYST 20050902

Method QUALIFY_STATEMENT on class CL_CI_TEST_ABAP_NAMING_NEW has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710