TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.util
Class AbstractLogger

java.lang.Object
  extended byorg.eclipse.tptp.platform.analysis.util.AbstractLogger
All Implemented Interfaces:
ILogger
Direct Known Subclasses:
EngineLogger, EngineUiLogger, ExamplesLogger, UtilLogger, UtilUiLogger

public abstract class AbstractLogger
extends java.lang.Object
implements ILogger

AbstractLogger


Constructor Summary
AbstractLogger()
           
 
Method Summary
 void error(java.lang.String message, java.lang.Class c, java.lang.Throwable ex)
          Log an error.
 void setDelegate(ILogger delegate)
          Set the delegate for the log.
 void warning(java.lang.String message, java.lang.Class c)
          Log a warning.
 void write(java.lang.String message, java.lang.Class c)
          Write to log.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractLogger

public AbstractLogger()
Method Detail

setDelegate

public void setDelegate(ILogger delegate)
Set the delegate for the log.

Parameters:
delegate -

error

public void error(java.lang.String message,
                  java.lang.Class c,
                  java.lang.Throwable ex)
Description copied from interface: ILogger
Log an error.

Specified by:
error in interface ILogger
Parameters:
message -
c -
ex -

warning

public void warning(java.lang.String message,
                    java.lang.Class c)
Description copied from interface: ILogger
Log a warning.

Specified by:
warning in interface ILogger
Parameters:
message -
c -

write

public void write(java.lang.String message,
                  java.lang.Class c)
Description copied from interface: ILogger
Write to log.

Specified by:
write in interface ILogger
Parameters:
message -
c -

TPTP 4.1.0 Platform Project
Public API Specification