SAP ABAP Class CL_CI_TEST_ABAP_NAMING (Code Inspector: Naming 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 20020816
Properties
Class CL_CI_TEST_ABAP_NAMING  
Short Description Code Inspector: Naming 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 20020816   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CI_TEST_ABAP_NAMING has no forward declaration.
Interfaces
Class CL_CI_TEST_ABAP_NAMING has no interface implemented.
Friends
Class CL_CI_TEST_ABAP_NAMING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CLASS_DEFER Constant Private Type reference (TYPE) I 3 20120726
2 C_CLASS_DEF_GLOB Constant Private Type reference (TYPE) I 2 20120726
3 C_CLASS_DEF_LOC Constant Private Type reference (TYPE) I 1 20120726
4 C_CLASS_FRIENDS Constant Private Type reference (TYPE) I 6 20120726
5 C_CLASS_IMPL Constant Private Type reference (TYPE) I 5 20120726
6 C_CLASS_LOAD Constant Private Type reference (TYPE) I 4 20120726
7 C_DEFINE_CODE Constant Private Type reference (TYPE) SCI_ERRC 'DEFINE' Code Inspector: ID for Message Code 20120726
8 C_EVNT_EXP_CODE Constant Private Type reference (TYPE) SCI_ERRC 'EVNTEXP' Code Inspector: ID for Message Code 20120726
9 C_FLDGRP_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FLDGRP' Code Inspector: ID for Message Code 20120726
10 C_FORM_CHG_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FORMCHG' Code Inspector: ID for Message Code 20120726
11 C_FORM_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FORM' Code Inspector: ID for Message Code 20120726
12 C_FORM_TAB_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FORMTAB' Code Inspector: ID for Message Code 20120726
13 C_FORM_USI_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FORMUSI' Code Inspector: ID for Message Code 20120726
14 C_FUNCTION_POOL Constant Private Type reference (TYPE) SCI_ERRC 'FUNCPOOL' Code Inspector: ID for Message Code 20120726
15 C_FUNC_CHG_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FUNCCHG' Code Inspector: ID for Message Code 20120726
16 C_FUNC_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FUNC' Code Inspector: ID for Message Code 20120726
17 C_FUNC_EXP_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FUNCEXP' Code Inspector: ID for Message Code 20120726
18 C_FUNC_IMP_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FUNCIMP' Code Inspector: ID for Message Code 20120726
19 C_FUNC_TAB_CODE Constant Private Type reference (TYPE) SCI_ERRC 'FUNCTAB' Code Inspector: ID for Message Code 20120726
20 C_GLOB_CLS_CLASSDATA_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCLSCDAT' Code Inspector: ID for Message Code 20120726
21 C_GLOB_CLS_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCLS' Code Inspector: ID for Message Code 20120726
22 C_GLOB_CLS_CONSTANT_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCLSCONS' Code Inspector: ID for Message Code 20120726
23 C_GLOB_CLS_DATA_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCLSDAT' Code Inspector: ID for Message Code 20120726
24 C_GLOB_CLS_EVENT_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCLSEV' Code Inspector: ID for Message Code 20120726
25 C_GLOB_CLS_METH_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCLSMETH' Code Inspector: ID for Message Code 20120726
26 C_GLOB_CLS_TYPE_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCLSTYP' Code Inspector: ID for Message Code 20120726
27 C_GLOB_CONSTANT_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOCONS' Code Inspector: ID for Message Code 20120726
28 C_GLOB_DATA_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLODAT' Code Inspector: ID for Message Code 20120726
29 C_GLOB_FS_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOFS' Code Inspector: ID for Message Code 20120726
30 C_GLOB_INTF_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOINTF' Code Inspector: ID for Message Code 20120726
31 C_GLOB_TYPE_CODE Constant Private Type reference (TYPE) SCI_ERRC 'GLOTYP' Code Inspector: ID for Message Code 20120726
32 C_LOC_CLS_CLASSDATA_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCLSCDAT' Code Inspector: ID for Message Code 20120726
33 C_LOC_CLS_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCLS' Code Inspector: ID for Message Code 20120726
34 C_LOC_CLS_CONSTANT_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCLSCONS' Code Inspector: ID for Message Code 20120726
35 C_LOC_CLS_DATA_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCLSDAT' Code Inspector: ID for Message Code 20120726
36 C_LOC_CLS_EVENT_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCLSEV' Code Inspector: ID for Message Code 20120726
37 C_LOC_CLS_METH_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCLSMETH' Code Inspector: ID for Message Code 20120726
38 C_LOC_CLS_TYPE_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCLSTYP' Code Inspector: ID for Message Code 20120726
39 C_LOC_CONSTANT_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCCONS' Code Inspector: ID for Message Code 20120726
40 C_LOC_DATA_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCDAT' Code Inspector: ID for Message Code 20120726
41 C_LOC_FS_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCFS' Code Inspector: ID for Message Code 20120726
42 C_LOC_INTF_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCINTF' Code Inspector: ID for Message Code 20120726
43 C_LOC_TYPE_CODE Constant Private Type reference (TYPE) SCI_ERRC 'LOCTYP' Code Inspector: ID for Message Code 20120726
44 C_METH_CHG_CODE Constant Private Type reference (TYPE) SCI_ERRC 'METHCHG' Code Inspector: ID for Message Code 20120726
45 C_METH_EXP_CODE Constant Private Type reference (TYPE) SCI_ERRC 'METHEXP' Code Inspector: ID for Message Code 20120726
46 C_METH_IMP_CODE Constant Private Type reference (TYPE) SCI_ERRC 'METHIMP' Code Inspector: ID for Message Code 20120726
47 C_METH_RET_CODE Constant Private Type reference (TYPE) SCI_ERRC 'METHRET' Code Inspector: ID for Message Code 20120726
48 C_MY_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'CL_CI_TEST_ABAP_NAMING' Object Type Name 20120726
49 C_PARAM_CODE Constant Private Type reference (TYPE) SCI_ERRC 'PARAM' Code Inspector: ID for Message Code 20120726
50 C_PROGRAM Constant Private Type reference (TYPE) SCI_ERRC 'PROG' Code Inspector: ID for Message Code 20120726
51 C_SELOPT_CODE Constant Private Type reference (TYPE) SCI_ERRC 'SELOPT' Code Inspector: ID for Message Code 20120726
52 C_SYNTAX Constant Private Type reference (TYPE) SCI_ERRC 'SYNERR' 20120726
53 DEFINE_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021209
54 EVNT_EXP_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20031006
55 FLDGRP_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20120726
56 FORM_CHG_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
57 FORM_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
58 FORM_TAB_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
59 FORM_USI_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
60 FUNC_CHG_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
61 FUNC_EXP_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
62 FUNC_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
63 FUNC_IMP_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
64 FUNC_TAB_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20021111
65 GLOB_CLS_CLASSDATA_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
66 GLOB_CLS_CONSTANT_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
67 GLOB_CLS_DATA_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
68 GLOB_CLS_EVENT_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
69 GLOB_CLS_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
70 GLOB_CLS_METH_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
71 GLOB_CLS_TYPE_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
72 GLOB_CONSTANT_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
73 GLOB_DATA_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
74 GLOB_FS_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
75 GLOB_INTF_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
76 GLOB_TYPE_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
77 IGNORE Instance attribute Private Type reference (TYPE) SYCHAR01 CHAR01 Data Element for SYST 20121106
78 LOC_CLS_CLASSDATA_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
79 LOC_CLS_CONSTANT_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
80 LOC_CLS_DATA_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
81 LOC_CLS_EVENT_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
82 LOC_CLS_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
83 LOC_CLS_METH_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
84 LOC_CLS_TYPE_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
85 LOC_CONSTANT_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
86 LOC_DATA_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
87 LOC_FS_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
88 LOC_INTF_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020820
89 LOC_TYPE_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020819
90 METH_CHG_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
91 METH_EXP_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
92 METH_IMP_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
93 METH_RET_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020816
94 PARAM_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020924
95 QUALIFIED_TOKENS Instance attribute Private Type reference (TYPE) STOKESX_TAB Code Inspector: Tokens Table 20020816
96 SELOPT_IDS Instance attribute Private Type reference (TYPE) SCIR_ABAPID Range of SCI_ABAPID 20020924
97 STATEMENT_FROM Instance attribute Private Type reference (TYPE) I 20020816
98 STATEMENT_INDEX Instance attribute Private Type reference (TYPE) I 20020816
99 STATEMENT_TO Instance attribute Private Type reference (TYPE) I 20020816
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ANY Instance method Protected Method 20120726
2 CHECK_CLASS Instance method Protected Method Check for CLASS 20020816
3 CHECK_DATA_TYPE Instance method Protected Method Check for DATA/TYPE 20020819
4 CHECK_DEFINE Instance method Protected Method Check for DEFINE 20021209
5 CHECK_EVENTS Instance method Protected Method Check for EVENTS 20020820
6 CHECK_FORM Instance method Protected Method Check for FORM 20020816
7 CHECK_FUNCTION Instance method Protected Method Check for FUNCTION 20020816
8 CHECK_FUNCTION_POOL Instance method Protected Method Check for FUNCTION-POOL 20030508
9 CHECK_FUNCTION_SIGNATURE Instance method Protected Method Check for FUNCTION 20060121
10 CHECK_GENERAL Instance method Protected Method General Check 20020924
11 CHECK_INTERFACE Instance method Protected Method Check for INTERFACE 20020816
12 CHECK_METHOD Instance method Protected Method Check for METHOD 20020816
13 CHECK_METHODS Instance method Protected Method Check for METHODS 20020816
14 CHECK_PROGRAM Instance method Protected Method Check for PROGRAM 20030508
15 CHECK_SET Instance method Protected Method 20121106
16 CHECK_TYPEPOOL Instance method Protected Method Check for TYPE-POOL 20020820
17 CONSTRUCTOR Instance method Public Constructor Constructor 20020816
18 GET_CLASS_STMT_KIND Instance method Protected Method Type of CLASS Statement 20020816
19 GET_INTERFACE_STMT_KIND Instance method Protected Method Type of INTERFACE Statement 20020816
20 QUALIFY_STATEMENT Instance method Protected Method Token Qualification 20020816
Events
Class CL_CI_TEST_ABAP_NAMING has no event.
Types
Class CL_CI_TEST_ABAP_NAMING has no local type.
Method Signatures

Method CHECK_ANY Signature

Method CHECK_ANY on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_ANY on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_CLASS Signature

Method CHECK_CLASS on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_CLASS on class CL_CI_TEST_ABAP_NAMING 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: Kennung für Meldungscode 20020819
2 Importing P_IDS Call by reference Type reference (TYPE) SCIR_ABAPID Range von SCI_ABAPID 20020819

Method CHECK_DATA_TYPE on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_DEFINE Signature

Method CHECK_DEFINE on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_DEFINE on class CL_CI_TEST_ABAP_NAMING 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: Kennung für Meldungscode 20020820
2 Importing P_IDS Call by reference Type reference (TYPE) SCIR_ABAPID Range von SCI_ABAPID 20020820

Method CHECK_EVENTS on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_FORM Signature

Method CHECK_FORM on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_FORM on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_FUNCTION Signature

Method CHECK_FUNCTION on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_FUNCTION on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_FUNCTION_POOL Signature

Method CHECK_FUNCTION_POOL on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_FUNCTION_POOL on class CL_CI_TEST_ABAP_NAMING 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 20060121

Method CHECK_FUNCTION_SIGNATURE on class CL_CI_TEST_ABAP_NAMING 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: Kennung für Meldungscode 20020924
2 Importing P_IDS Call by reference Type reference (TYPE) SCIR_ABAPID Range von SCI_ABAPID 20020924

Method CHECK_GENERAL on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_INTERFACE Signature

Method CHECK_INTERFACE on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_INTERFACE on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_METHOD Signature

Method CHECK_METHOD on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CHECK_METHOD on class CL_CI_TEST_ABAP_NAMING 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: Kennung für Meldungscode 20020820
2 Importing P_IDS Call by reference Type reference (TYPE) SCIR_ABAPID Range von SCI_ABAPID 20020820

Method CHECK_METHODS on class CL_CI_TEST_ABAP_NAMING has no exception.

Method CHECK_PROGRAM Signature

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

Method CHECK_SET Signature

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

Method CHECK_TYPEPOOL Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CI_TEST_ABAP_NAMING has no parameter.
Method CONSTRUCTOR on class CL_CI_TEST_ABAP_NAMING 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 20020816

Method GET_CLASS_STMT_KIND on class CL_CI_TEST_ABAP_NAMING 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 20020816

Method GET_INTERFACE_STMT_KIND on class CL_CI_TEST_ABAP_NAMING 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: Quelltext für SCAN erzeugen 20060121
2 Returning P_RESULT Value transfer Type reference (TYPE) SYCHAR01 CHAR01-Datenelement fuer SYST 20020816

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