SAP ABAP Class CL_SEDI_CHECKABLE_HELPER (Helper class for additional checks (run after syntax-check))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ABA (Application Component) ABAP Editor
     SEDI_EXT (Package) Protected Enhancements for Editor
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SEU_ADT_CHECKABLE_HELPER Helper class for check resource 20121030
Properties
Class CL_SEDI_CHECKABLE_HELPER  
Short Description Helper class for additional checks (run after syntax-check)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEDI_EXT   Protected Enhancements for Editor 
Created 20121030   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SEDI_CHECKABLE_HELPER has no forward declaration.
Interfaces
Class CL_SEDI_CHECKABLE_HELPER has no interface implemented.
Friends
Class CL_SEDI_CHECKABLE_HELPER has no friend class.
Attributes
Class CL_SEDI_CHECKABLE_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECKLIST_ADD_ERROR_MESSAGE Instance method Protected Method 20121030
2 CHECKLIST_CREATE_NAVIG_REQUEST Instance method Protected Method 20121030
3 CHECKLIST_SPLIT_FILENAME Instance method Protected Method 20121030
4 CREATE_HELPER_INSTANCE Static method Public Method 20121030
5 EXECUTE_ABAP_DOC_CHECK Instance method Public Method 20121030
6 EXECUTE_PACKAGE_CHECK Instance method Public Method 20121031
Events
Class CL_SEDI_CHECKABLE_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TAB_CONVERTERS Public See coding 20130219 tab_converters type standard table of ty_converter
2 TT_ERROR_MESSAGES Private See coding 20121031 tt_error_messages type standard table of ty_error_message
3 TY_CONVERTER Public See coding 20130219 begin of ty_converter, include_name type progname, source_pos_converter type ref to if_sedi_source_pos_converter, end of ty_converter
4 TY_ERROR_MESSAGE Private See coding 20121031 begin of ty_error_message, " copy of cl_spak_package_check=>ty_wb_package_check_result in order to have no static dependencies. object_type type trobjtype, object_name type sobj_name, subobject_type type pak_object_type, subobject_name type c length 80, package_name type devclass, is_package_error type abap_bool, is_ehp_comp_check_error type abap_bool, t100_message type symsg, message_text type string, additional_message_text type string, error_severity type errsevrty, deprecation_severity type errsevrty, include_name type progname, row_number type i, column_number type i, dynpro_number type sydynnr, field_name type c length 100, end of ty_error_message
Method Signatures

Method CHECKLIST_ADD_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR Call by reference Type reference (TYPE) RSLINLMSG 20121030
2 Importing ERROR_LISTINDEX Call by reference Type reference (TYPE) I 20121030
3 Importing ERROR_SEVERITY Call by reference Type reference (TYPE) C 20121030
4 Importing MAIN_PROGRAM Call by reference Type reference (TYPE) PROGNAME 20121030
5 Importing WB_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST 20121030

Method CHECKLIST_ADD_ERROR_MESSAGE on class CL_SEDI_CHECKABLE_HELPER has no exception.

Method CHECKLIST_CREATE_NAVIG_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGE_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST 20121030
2 Exporting CORRECTION_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST 20121030
3 Importing CORRECTION_TABLE Call by reference Type reference (TYPE) SEDI_CORRECTION_TABLE 20121030
4 Importing ERROR Call by reference Type reference (TYPE) RSLINLMSG 20121030
5 Importing MAIN_PROGRAM Call by reference Type reference (TYPE) PROGNAME 20121030
6 Exporting SHOW_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST 20121030

Method CHECKLIST_CREATE_NAVIG_REQUEST on class CL_SEDI_CHECKABLE_HELPER has no exception.

Method CHECKLIST_SPLIT_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CIFKEY Call by reference Type reference (TYPE) SEOCLSKEY 20121030
2 Exporting EXTENSION Call by reference Type reference (TYPE) C 20121030
3 Importing FILENAME Call by reference Type reference (TYPE) PROGRAMM 20121030

Method CHECKLIST_SPLIT_FILENAME on class CL_SEDI_CHECKABLE_HELPER has no exception.

Method CREATE_HELPER_INSTANCE 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_SEDI_CHECKABLE_HELPER 20121030

Method CREATE_HELPER_INSTANCE on class CL_SEDI_CHECKABLE_HELPER has no exception.

Method EXECUTE_ABAP_DOC_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_LIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST 20121030
2 Importing MAIN_PROGRAM Call by reference Type reference (TYPE) PROGNAME 20121030
3 Importing REPLACING_TAB Call by reference Type reference (TYPE) SREPTAB 20121030
4 Importing SOURCE_POSITION_CONVERTER Call by reference Object reference (TYPE REF TO) IF_SEDI_SOURCE_POS_CONVERTER 20121030
5 Importing SOURCE_POSITION_CONVERTERS Call by reference Type reference (TYPE) TAB_CONVERTERS 20130219

Method EXECUTE_ABAP_DOC_CHECK on class CL_SEDI_CHECKABLE_HELPER has no exception.

Method EXECUTE_PACKAGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_LIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST 20121031
2 Importing IT_SUBSTITUTIONS Call by reference Type reference (TYPE) SREPTAB 20121031
3 Importing MAIN_PROGRAM Call by reference Type reference (TYPE) PROGNAME 20121031
4 Importing OBJECT_NAME Call by reference Type reference (TYPE) SOBJ_NAME 20121031
5 Importing OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20121031
6 Importing SOURCE_POSITION_CONVERTER Call by reference Object reference (TYPE REF TO) IF_SEDI_SOURCE_POS_CONVERTER 20121031
7 Importing SOURCE_POSITION_CONVERTERS Call by reference Type reference (TYPE) TAB_CONVERTERS 20130219
8 Importing WITH_ADDITIONAL_TEXT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20121031

Method EXECUTE_PACKAGE_CHECK on class CL_SEDI_CHECKABLE_HELPER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740