SAP ABAP Class CL_SATC_AC_PROJECT_PARAMETERS (Parameters for creation of ATC project)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     SATC_ABAP_CHECK_SVC (Package) INTERNAL: - *NO* REUSE - Test services
Properties
Class CL_SATC_AC_PROJECT_PARAMETERS  
Short Description Parameters for creation of ATC project    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SATC_ABAP_CHECK_SVC   INTERNAL: - *NO* REUSE - Test services 
Created 20120214   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 IF_SATC_AC_PROCESSING_AGENT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SATC_AC_PROJECT_PARAMETERS has no interface implemented.
Friends
Class CL_SATC_AC_PROJECT_PARAMETERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MODE_FNDNG_XMPTD_IN_CODE Constant Public See coding Mode for findings exempted in code (pragmas, ...) 20130321
2 F_CHECK_IDS Instance attribute Private Type reference (TYPE) SATC_T_IDS Check module IDS (ATC/CheckMan( 20120524
3 F_CHECK_PROFILE Instance attribute Private Type reference (TYPE) SATC_D_AC_CHK_PROFILE_NAME Name of the check variant Used During ATC Run 20120524
4 F_CHECK_RABAX Instance attribute Private Type reference (TYPE) ABAP_BOOL Phase to scan for ABAP runtime abortion 20120524
5 F_CHECK_RESPONSIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL Adjust contact person 20120524
6 F_CUSTOM_CONFIG Instance attribute Private Type reference (TYPE) SATC_D_APP_CONFIG_NAME Configuration within application layer 20120524
7 F_CUSTOM_CONFIG_VIEWER Instance attribute Private Type reference (TYPE) SATC_D_APP_CONFIG_FACTORY_NAME Factory of application layer for operation on config. data 20120524
8 F_IS_CENTRAL Instance attribute Private Type reference (TYPE) ABAP_BOOL Central result 20120524
9 F_IS_TRANSIENT Instance attribute Private Type reference (TYPE) ABAP_BOOL Is transient result 20120524
10 F_LIFE_SPAN_IN_DAYS Instance attribute Private Type reference (TYPE) SATC_D_LIFE_SPAN_IN_DAYS Expires after .. days 20120524
11 F_MARK_EXCEPTIONS Instance attribute Private Type reference (TYPE) ABAP_BOOL Mark / consider repository exemptions 20120524
12 F_MODE_FNDNG_XMPTD_IN_CODE Instance attribute Private Type reference (TYPE) SYCHAR02 Mode for findings exempted in code (pragmas, ...) 20130321
13 F_OBJECT_KEY_ITERATOR Instance attribute Private Object reference (TYPE REF TO) CL_SATC_AC_OBJECT_KEY_ITERATOR Object key iterator 20120524
14 F_POST_PROCESSING_AGENTS Instance attribute Private Type reference (TYPE) CL_SATC_AC_PROCESSING_AGENT=>TY_AGENTS Agents that run in last phase 20120530
15 F_PRE_PROCESSING_AGENTS Instance attribute Private Type reference (TYPE) CL_SATC_AC_PROCESSING_AGENT=>TY_AGENTS Agents that run in first phase 20120530
16 F_PROJECT_TITLE Instance attribute Private Type reference (TYPE) STRING Project title 20120524
17 F_SERIES_NAME Instance attribute Private Type reference (TYPE) SATC_D_AC_RUN_SERIES_NAME Name of ATC Run Series 20120524
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHECK_IDS Instance method Public Method Check IDs (only CheckMan) 20120524
2 GET_CUSTOM_CONFIGURAION Instance method Private Method 20130426
3 GET_CUSTOM_CONFIGURATION Instance method Public Method 20130325
4 GET_EVALUATE_CONTACT_PERSON Instance method Public Method Validate contact person (only CheckMan) 20120524
5 GET_EVALUATE_EXEMPTIONS Instance method Public Method Mark exemptions 20120524
6 GET_EVALUATE_RUNTIME_ERROR Instance method Public Method Add runtime error / RABAX 20120524
7 GET_IS_CENTRAL Instance method Public Method Central result 20120214
8 GET_IS_TRANSIENT Instance method Public Method Transient result 20120215
9 GET_LIFE_SPAN_IN_DAYS Instance method Public Method Expires after .. days 20120523
10 GET_MODE_FNDNG_XMPTD_IN_CODE Instance method Public Method Specify behavior on findings exempted in code (pragmas, ..) 20130321
11 GET_OBJECT_KEY_ITERATOR Instance method Public Method Object keys by iterator 20120504
12 GET_POST_PROCESSING_AGENTS Instance method Public Method Agents that run in last phase 20120530
13 GET_PRE_PROCESSING_AGENTS Instance method Public Method Get agents that run in the first phase 20120530
14 GET_PROFILE_NAME_OF_CHECKS Instance method Public Method Profile / Check Variant Name 20120524
15 GET_PROJECT_TITLE Instance method Public Method Project title 20120214
16 GET_RUN_SERIES_NAME Instance method Public Method Series name 20120524
17 SET_CHECK_IDS Instance method Public Method Specify check IDs ("CheckMan" only) 20120215
18 SET_CUSTOM_CONFIGURATION Instance method Public Method Set name of custom configuration and viewer for the same 20120523
19 SET_EVALUATE_CONTACT_PERSON Instance method Public Method Request to validate contact person (only CheckMan) 20120524
20 SET_EVALUATE_EXEMPTIONS Instance method Public Method Request to mark exemptions 20120524
21 SET_EVALUATE_RUNTIME_ERROR Instance method Public Method Request evaluation of runtime abortions 20120524
22 SET_IS_CENTRAL Instance method Public Method Specify display as central result 20120214
23 SET_IS_TRANSIENT Instance method Public Method Specify is short term result only 20120215
24 SET_LIFE_SPAN_IN_DAYS Instance method Public Method Set life span of procject 20120523
25 SET_MODE_FNDNG_XMPTD_IN_CODE Instance method Public Method Get behavior on findings exempted in code (pragmas, ..) 20130321
26 SET_OBJECT_KEY_ITERATOR Instance method Public Method Set object keys 20120504
27 SET_POST_PROCESSING_AGENTS Instance method Public Method Specify agents that run in last phase 20120530
28 SET_PRE_PROCESSING_AGENTS Instance method Public Method Specify agents that run in first phase 20120530
29 SET_PROFILE_NAME_OF_CHECKS Instance method Public Method Specify Check variant / Check profile 20120524
30 SET_PROJECT_TITLE Instance method Public Method Set project title 20120214
31 SET_RUN_SERIES_NAME Instance method Public Method Specify Run / History series 20120524
Events
Class CL_SATC_AC_PROJECT_PARAMETERS has no event.
Types
Class CL_SATC_AC_PROJECT_PARAMETERS has no local type.
Method Signatures

Method GET_CHECK_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHECK_IDS Value transfer Type reference (TYPE) SATC_T_IDS 20120524

Method GET_CHECK_IDS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_CUSTOM_CONFIGURAION Signature

Method GET_CUSTOM_CONFIGURAION on class CL_SATC_AC_PROJECT_PARAMETERS has no parameter.
Method GET_CUSTOM_CONFIGURAION on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_CUSTOM_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CUSTOM_CONFIG Call by reference Type reference (TYPE) SATC_D_APP_CONFIG_NAME 20130325
2 Exporting CUSTOM_CONFIG_VIEWER Call by reference Type reference (TYPE) SATC_D_APP_CONFIG_FACTORY_NAME 20130325

Method GET_CUSTOM_CONFIGURATION on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_EVALUATE_CONTACT_PERSON Signature

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

Method GET_EVALUATE_CONTACT_PERSON on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_EVALUATE_EXEMPTIONS Signature

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

Method GET_EVALUATE_EXEMPTIONS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_EVALUATE_RUNTIME_ERROR Signature

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

Method GET_EVALUATE_RUNTIME_ERROR on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_IS_CENTRAL Signature

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

Method GET_IS_CENTRAL on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_IS_TRANSIENT Signature

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

Method GET_IS_TRANSIENT on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_LIFE_SPAN_IN_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LIFE_SPAN_IN_DAYS Value transfer Type reference (TYPE) SATC_D_LIFE_SPAN_IN_DAYS Expires after .. days 20120523

Method GET_LIFE_SPAN_IN_DAYS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_MODE_FNDNG_XMPTD_IN_CODE Signature

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

Method GET_MODE_FNDNG_XMPTD_IN_CODE on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_OBJECT_KEY_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SATC_AC_OBJECT_KEY_ITERATOR Abstract base class for object key iteration 20120504

Method GET_OBJECT_KEY_ITERATOR on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_POST_PROCESSING_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CL_SATC_AC_PROCESSING_AGENT=>TY_AGENTS List of agents 20120530

Method GET_POST_PROCESSING_AGENTS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_PRE_PROCESSING_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CL_SATC_AC_PROCESSING_AGENT=>TY_AGENTS 20120530

Method GET_PRE_PROCESSING_AGENTS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_PROFILE_NAME_OF_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROFILE_NAME_OF_CHECKS Value transfer Type reference (TYPE) SATC_D_AC_CHK_PROFILE_NAME Name of the Check Variant Used During ATC Run 20120524

Method GET_PROFILE_NAME_OF_CHECKS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_PROJECT_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROJECT_TITLE Value transfer Type reference (TYPE) SATC_D_DESCRIPTION 20120214

Method GET_PROJECT_TITLE on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method GET_RUN_SERIES_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RUN_SERIES_NAME Value transfer Type reference (TYPE) SATC_D_AC_RUN_SERIES_NAME Name of ATC Run Series 20120524

Method GET_RUN_SERIES_NAME on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_CHECK_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_IDS Call by reference Type reference (TYPE) SATC_T_IDS 20120215

Method SET_CHECK_IDS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_CUSTOM_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CUSTOM_CONFIG Call by reference Type reference (TYPE) SATC_D_APP_CONFIG_NAME Configuration within application layer 20120523
2 Importing CUSTOM_CONFIG_VIEWER Call by reference Type reference (TYPE) SATC_D_APP_CONFIG_FACTORY_NAME Factory of application layer for operation on config. data 20120523

Method SET_CUSTOM_CONFIGURATION on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_EVALUATE_CONTACT_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVALUATE_CONTACT_PERSON Call by reference Type reference (TYPE) ABAP_BOOL 20120524

Method SET_EVALUATE_CONTACT_PERSON on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_EVALUATE_EXEMPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVALUATE_EXEMPTIONS Call by reference Type reference (TYPE) ABAP_BOOL 20120524

Method SET_EVALUATE_EXEMPTIONS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_EVALUATE_RUNTIME_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EVALUATE_RUNTIME_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20120524

Method SET_EVALUATE_RUNTIME_ERROR on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_IS_CENTRAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CENTRAL Call by reference Type reference (TYPE) ABAP_BOOL 20120214

Method SET_IS_CENTRAL on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_IS_TRANSIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TRANSIENT Call by reference Type reference (TYPE) ABAP_BOOL 20120215

Method SET_IS_TRANSIENT on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_LIFE_SPAN_IN_DAYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIFE_SPAN_IN_DAYS Call by reference Type reference (TYPE) SATC_D_LIFE_SPAN_IN_DAYS Expires after .. days 20120523

Method SET_LIFE_SPAN_IN_DAYS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_MODE_FNDNG_XMPTD_IN_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Call by reference Type reference (TYPE) SYCHAR02 C_MODE_FNDNG_XMPTD_IN_CODE-SUPPRESS 20130321

Method SET_MODE_FNDNG_XMPTD_IN_CODE on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_OBJECT_KEY_ITERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_KEY_ITERATOR Call by reference Object reference (TYPE REF TO) CL_SATC_AC_OBJECT_KEY_ITERATOR Object Key Iterator 20120504

Method SET_OBJECT_KEY_ITERATOR on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_POST_PROCESSING_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGENTS Call by reference Type reference (TYPE) CL_SATC_AC_PROCESSING_AGENT=>TY_AGENTS 20120530

Method SET_POST_PROCESSING_AGENTS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_PRE_PROCESSING_AGENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AGENTS Call by reference Type reference (TYPE) CL_SATC_AC_PROCESSING_AGENT=>TY_AGENTS 20120530

Method SET_PRE_PROCESSING_AGENTS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_PROFILE_NAME_OF_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROFILE_NAME_OF_CHECKS Call by reference Type reference (TYPE) CSEQUENCE 20120524

Method SET_PROFILE_NAME_OF_CHECKS on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_PROJECT_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROJECT_TITLE Call by reference Type reference (TYPE) CSEQUENCE 20120214

Method SET_PROJECT_TITLE on class CL_SATC_AC_PROJECT_PARAMETERS has no exception.

Method SET_RUN_SERIES_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RUN_SERIES_NAME Call by reference Type reference (TYPE) CSEQUENCE 20120524

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