ctf
Class Log

java.lang.Object
  extended by ctf.Log

public class Log
extends java.lang.Object

A class to assist with debugging


Method Summary
 void enterTestMode()
           
static Log getInstance()
          Singleton access method
 boolean inTestMode()
          Are we in test mode?
 void leaveTestMode()
           
 void logCommand(java.lang.String command)
           
 void logCommandResponse(java.lang.String response)
           
 void print(java.lang.String str)
           
 void println(java.lang.Object printer, java.lang.String message)
          Print a string to the log, recording who printed it
 void println(java.lang.Object printer, java.lang.Throwable t)
          Print out an exception or error
 void println(java.lang.String str)
           
 void println(java.lang.Throwable t)
          Print out an exception or error
 void printRow()
          Print a dividing row
 void setOutputStream(java.io.PrintStream stream)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Log getInstance()
Singleton access method


inTestMode

public boolean inTestMode()
Are we in test mode?


enterTestMode

public void enterTestMode()

leaveTestMode

public void leaveTestMode()

setOutputStream

public void setOutputStream(java.io.PrintStream stream)

println

public void println(java.lang.Object printer,
                    java.lang.String message)
Print a string to the log, recording who printed it


print

public void print(java.lang.String str)

println

public void println(java.lang.String str)

println

public void println(java.lang.Object printer,
                    java.lang.Throwable t)
Print out an exception or error


println

public void println(java.lang.Throwable t)
Print out an exception or error


printRow

public void printRow()
Print a dividing row


logCommand

public void logCommand(java.lang.String command)

logCommandResponse

public void logCommandResponse(java.lang.String response)