jasco.util.logging
Class Logger

java.lang.Object
  extended by jasco.util.logging.Logger
Direct Known Subclasses:
ErrorOutputLogger, ExceptionLogger, OutputLogger, SilentLogger

public abstract class Logger
extends java.lang.Object


Constructor Summary
protected Logger()
           
 
Method Summary
static Logger getInstance()
           
static void setInstance(Logger l)
           
 void showDebug(java.lang.String s)
           
 void showDebug(java.lang.Throwable ex)
           
 void showError(CompileError error)
           
abstract  void showError(java.lang.String error)
           
abstract  void showError(java.lang.Throwable ex)
           
abstract  void showFullError(java.lang.String s)
           
abstract  void showFullError(java.lang.Throwable ex)
           
abstract  void showOutput(java.lang.String output)
           
abstract  void showOutputNoNewLine(java.lang.String output)
           
 void showWarning(java.lang.String error)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Logger

protected Logger()
Method Detail

getInstance

public static Logger getInstance()

setInstance

public static void setInstance(Logger l)

showDebug

public void showDebug(java.lang.String s)

showDebug

public void showDebug(java.lang.Throwable ex)

showOutput

public abstract void showOutput(java.lang.String output)

showOutputNoNewLine

public abstract void showOutputNoNewLine(java.lang.String output)

showError

public abstract void showError(java.lang.String error)

showError

public abstract void showError(java.lang.Throwable ex)

showFullError

public abstract void showFullError(java.lang.Throwable ex)

showFullError

public abstract void showFullError(java.lang.String s)

showError

public void showError(CompileError error)

showWarning

public void showWarning(java.lang.String error)