com.pixelmed.utils
Class PrintStreamMessageLogger

java.lang.Object
  extended by com.pixelmed.utils.PrintStreamMessageLogger
All Implemented Interfaces:
MessageLogger

public class PrintStreamMessageLogger
extends Object
implements MessageLogger

A class to write log and status messages to a PrintStream such as System.err.


Field Summary
protected  PrintStream printStream
           
 
Constructor Summary
PrintStreamMessageLogger(PrintStream printStream)
           
 
Method Summary
 void send(String message)
          Append the supplied text to the log.
 void sendLn(String message)
          Append the supplied text to the log, followed by a new line.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

printStream

protected PrintStream printStream
Constructor Detail

PrintStreamMessageLogger

public PrintStreamMessageLogger(PrintStream printStream)
Method Detail

send

public void send(String message)
Description copied from interface: MessageLogger

Append the supplied text to the log.

Specified by:
send in interface MessageLogger
Parameters:
message - the (possibly multi-line) text to append to the log

sendLn

public void sendLn(String message)
Description copied from interface: MessageLogger

Append the supplied text to the log, followed by a new line.

Specified by:
sendLn in interface MessageLogger
Parameters:
message - the (possibly multi-line) text to append to the log