SAP ABAP Class CL_CUGEN_ERROR_HANDLER (Error Handling SELNET Generation)
Hierarchy
SAP_AP (Software Component) SAP Application Platform
   AP-CFG-LL (Application Component) Low Level Configuration
     AP_CULL_SELNET (Package) Low-Level Configuration (Generate SELNET)
Properties
Class CL_CUGEN_ERROR_HANDLER  
Short Description Error Handling SELNET Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AP_CULL_SELNET   Low-Level Configuration (Generate SELNET) 
Created 20041008   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CUGEN_ERROR_HANDLER has no forward declaration.
Interfaces
Class CL_CUGEN_ERROR_HANDLER has no interface implemented.
Friends
Class CL_CUGEN_ERROR_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_APPL_LOG Instance attribute Public Object reference (TYPE REF TO) CL_CULL_APPL_LOG CULL: Application LOG 20041008
2 GS_APPL_LOG_ERROR Instance attribute Private Type reference (TYPE) BAPIRET2 Return Parameter 20041008
3 GV_CX_CLASS Instance attribute Private Type reference (TYPE) CLASSNAME Reference Type 20041008
4 GV_DEBUGGING_MODE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041008
5 GV_MSGID Instance attribute Private Type reference (TYPE) SYMSGID Message Class 20041008
6 GV_PRIORITY Instance attribute Private Type reference (TYPE) BALPROBCL Application Log: Message Problem Class 20041008
7 GV_TEST_MODE Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20041008
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041008
2 DISPLAY_LOG Instance method Public Method Display Log 20041008
3 GET_ERROR_DATA Instance method Public Method Delivers Error Data 20041008
4 GET_MESSAGES Instance method Public Method Delivers Collected Message 20041008
5 OPEN_LOG Static method Private Method Open Log 20041008
6 RAISE_ERROR Instance method Public Method Error 20041008
7 SET_INFO Instance method Public Method Writes Message to Log 20041008
8 SET_MESSAGE Instance method Public Method Writes Message to Log 20041008
9 STOP_BY_DEBUGGING Instance method Public Method Breakpoint 20041008
Events
Class CL_CUGEN_ERROR_HANDLER has no event.
Types
Class CL_CUGEN_ERROR_HANDLER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_LOG_NAME Call by reference Type reference (TYPE) BALNREXT 20041008
2 Importing IV_DEBUGGING Call by reference Type reference (TYPE) BOOLEAN 20041008
3 Importing IV_DEFAULT_MSGID Call by reference Type reference (TYPE) SYMSGID 'CUGEN' 20041008
4 Importing IV_EXCEPTION_CLASS Call by reference Type reference (TYPE) CLASSNAME 'CX_CUGEN_ERROR' 20041008
5 Importing IV_OBJECT Call by reference Type reference (TYPE) BALOBJ_D 'SELNET' 20041008
6 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ 'PPDS_GEN' 20041008
7 Importing IV_TEST_MODE Call by reference Type reference (TYPE) BOOLEAN 20041008

Method CONSTRUCTOR on class CL_CUGEN_ERROR_HANDLER has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY Value transfer Type reference (TYPE) BOOLEAN 20041008
2 Importing IV_GRID Value transfer Type reference (TYPE) BOOLEAN 20041008
3 Importing IV_POPUP Value transfer Type reference (TYPE) BOOLEAN 20041008
4 Importing IV_SINGLE Value transfer Type reference (TYPE) BOOLEAN 20041008

Method DISPLAY_LOG on class CL_CUGEN_ERROR_HANDLER has no exception.

Method GET_ERROR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T 20041008
2 Exporting EV_HANDLE_APPL_LOG Call by reference Type reference (TYPE) BALLOGHNDL 20041008
3 Importing IV_SAVE_APPL_LOG Call by reference Type reference (TYPE) BOOLEAN 20041008

Method GET_ERROR_DATA on class CL_CUGEN_ERROR_HANDLER has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T 20041008

Method GET_MESSAGES on class CL_CUGEN_ERROR_HANDLER has no exception.

Method OPEN_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_APPL_LOG Value transfer Object reference (TYPE REF TO) CL_CULL_APPL_LOG 20041008
2 Importing IV_LOG_NAME Value transfer Type reference (TYPE) BALNREXT 20041008
3 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 20041008
4 Importing IV_OBJECT Call by reference Type reference (TYPE) BALOBJ_D 20041008
5 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ 20041008
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041008

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ERROR_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20041008
2 Importing IV_ERROR_NO Call by reference Type reference (TYPE) SYSUBRC 20041008
3 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20041008
4 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20041008
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20041008
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20041008
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20041008
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20041008
# Exception Resumable Description Created on
1 CX_CUGEN_ERROR 20041008

Method SET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MSG Value transfer Type reference (TYPE) BAL_S_MSG 20041008

Method SET_INFO on class CL_CUGEN_ERROR_HANDLER has no exception.

Method SET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 20041008
2 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20041008
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' 20041008
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20041008
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20041008
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20041008
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20041008
8 Importing IV_PRIO Call by reference Type reference (TYPE) BALPROBCL 20041008

Method SET_MESSAGE on class CL_CUGEN_ERROR_HANDLER has no exception.

Method STOP_BY_DEBUGGING Signature

Method STOP_BY_DEBUGGING on class CL_CUGEN_ERROR_HANDLER has no parameter.
Method STOP_BY_DEBUGGING on class CL_CUGEN_ERROR_HANDLER has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 600