SAP ABAP Class CL_EFG_LOG (Log Class)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PWB (Application Component) Print Workbench
     EEPW (Package) Print Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EFG_LOG Logging Interface of Print Workbench 20051104
Properties
Class CL_EFG_LOG  
Short Description Log Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class EFG    
Program status     
Category 0   
Package EEPW   Print Workbench 
Created 20051027   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EFG_LOG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EFG_LOG Logging Interface of Print Workbench 20051104
Friends
Class CL_EFG_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_OBJ_GEN Constant Public Type reference (TYPE) BALOBJ_D 'EEPW' Application Log: Object Name (Application Code) 20051028
2 CON_OBJ_IUFC Constant Public Type reference (TYPE) BALOBJ_D 'IUFC' Application Log: Object Name (Application Code) 20051028
3 CON_OBJ_IUFM Constant Public Type reference (TYPE) BALOBJ_D 'IUFM' Application Log: Object Name (Application Code) 20051027
4 DUMMY Static Attribute Public Type reference (TYPE) STRING 20051028
5 FLG_MESSAGE Instance attribute Private Type reference (TYPE) C 20051028
6 LOGHANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application log: Log handle 20051027
7 NULL Static Attribute Public Object reference (TYPE REF TO) IF_EFG_LOG Logging Interface of Print Workbench 20051208
8 STR_LAST_MSG Instance attribute Public Type reference (TYPE) BAL_S_MSG Application Log: Message data 20051028
9 TAB_MSG Instance attribute Private Type reference (TYPE) TTY_MSG 20051028
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG Instance method Public Method Write Message to Log 20051027
2 ADD_S_MSG Instance method Public Method Add Message as Structure 20051028
3 APPEND_MESSAGES_FROM_LOG Instance method Public Method Transfer Messages 20051028
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20051208
5 CLOSE Instance method Public Method Exit Log 20051028
6 DISPLAY Instance method Public Method Log Display 20051028
7 GET_ALL_MESSAGES Instance method Public Method Return of All Messages 20051028
8 HAS_MESSAGES Instance method Public Method Messages Exist 20051028
9 SAVE Instance method Public Method Save Log 20051028
10 S_CREATE Static method Public Method Instantiation 20051027
Events
Class CL_EFG_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_MSG Public See coding 20051028 tty_msg TYPE TABLE OF bal_s_msg WITH DEFAULT KEY
Method Signatures

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGID Value transfer Type reference (TYPE) SY-MSGID SY-MSGID Nachrichtenklasse 20051027
2 Importing MSGNO Value transfer Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichtennummer 20051027
3 Importing MSGTY Value transfer Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichtentyp 20051027
4 Importing MSGV1 Value transfer Type reference (TYPE) SY-MSGV1 SY-MSGV1 Nachrichtenvariable 20051027
5 Importing MSGV2 Value transfer Type reference (TYPE) SY-MSGV2 SY-MSGV2 Nachrichtenvariable 20051027
6 Importing MSGV3 Value transfer Type reference (TYPE) SY-MSGV3 SY-MSGV3 Nachrichtenvariable 20051027
7 Importing MSGV4 Value transfer Type reference (TYPE) SY-MSGV4 SY-MSGV4 Nachrichtenvariable 20051027

Method ADD_MSG on class CL_EFG_LOG has no exception.

Method ADD_S_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STR_MSG Value transfer Type reference (TYPE) ANY 20051028

Method ADD_S_MSG on class CL_EFG_LOG has no exception.

Method APPEND_MESSAGES_FROM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REF_LOG Call by reference Object reference (TYPE REF TO) CL_EFG_LOG Logklasse 20051028

Method APPEND_MESSAGES_FROM_LOG on class CL_EFG_LOG has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EFG_LOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EFG_LOG has no exception.

Method CLOSE Signature

Method CLOSE on class CL_EFG_LOG has no parameter.
Method CLOSE on class CL_EFG_LOG has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_AMODAL Value transfer Type reference (TYPE) C 20051104
2 Importing I_FLG_CLOSE Value transfer Type reference (TYPE) C 'X' 20051028
3 Importing I_FLG_POPUP Value transfer Type reference (TYPE) C 20051028

Method DISPLAY on class CL_EFG_LOG has no exception.

Method GET_ALL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB_MSG Value transfer Type reference (TYPE) TTY_MSG 20051028

Method GET_ALL_MESSAGES on class CL_EFG_LOG has no exception.

Method HAS_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_HAS_MESSAGES Value transfer Type reference (TYPE) EFG_DTE_FLAG Allgemeines Kennzeichen 20051028

Method HAS_MESSAGES on class CL_EFG_LOG has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOGNUM Value transfer Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20051028

Method SAVE on class CL_EFG_LOG has no exception.

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Value transfer Type reference (TYPE) BALOBJ_D CON_OBJ_GEN Anwendungs-Log: Objektname (Applikationskürzel) 20051027
2 Returning R_REF_LOG Value transfer Object reference (TYPE REF TO) CL_EFG_LOG Logklasse 20051027

Method S_CREATE on class CL_EFG_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710