org.jutil.io
Class PrintStreamTraceWriter

java.lang.Object
  extended by org.jutil.io.PrintStreamTraceWriter
All Implemented Interfaces:
TraceWriter

public class PrintStreamTraceWriter
extends java.lang.Object
implements TraceWriter


Field Summary
 java.lang.String STR_OUT_PREFIX_DEBUG
           
 java.lang.String STR_OUT_PREFIX_ERR
           
 java.lang.String STR_OUT_PREFIX_TRACE
           
 
Constructor Summary
PrintStreamTraceWriter(java.io.PrintStream out, java.io.PrintStream err)
           
 
Method Summary
 void debug(java.lang.String msg)
           
 void error(java.lang.String msg)
           
 void error(java.lang.String msg, java.lang.Throwable t)
           
 void prn(java.lang.String msg)
           
 void setDebug(boolean debug)
           
 void setTrace(boolean trace)
           
 void trace(java.lang.String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STR_OUT_PREFIX_DEBUG

public java.lang.String STR_OUT_PREFIX_DEBUG

STR_OUT_PREFIX_TRACE

public java.lang.String STR_OUT_PREFIX_TRACE

STR_OUT_PREFIX_ERR

public java.lang.String STR_OUT_PREFIX_ERR
Constructor Detail

PrintStreamTraceWriter

public PrintStreamTraceWriter(java.io.PrintStream out,
                              java.io.PrintStream err)
Method Detail

prn

public void prn(java.lang.String msg)
Specified by:
prn in interface TraceWriter

setTrace

public void setTrace(boolean trace)
Specified by:
setTrace in interface TraceWriter

setDebug

public void setDebug(boolean debug)
Specified by:
setDebug in interface TraceWriter

trace

public void trace(java.lang.String msg)
Specified by:
trace in interface TraceWriter

debug

public void debug(java.lang.String msg)
Specified by:
debug in interface TraceWriter

error

public void error(java.lang.String msg)
Specified by:
error in interface TraceWriter

error

public void error(java.lang.String msg,
                  java.lang.Throwable t)
Specified by:
error in interface TraceWriter