com.levigo.util.swing.messaging.printstreams
Class MessagePrintStream

java.lang.Object
  extended by com.levigo.util.swing.messaging.printstreams.MessagePrintStream
All Implemented Interfaces:
MessageListener, EventListener
Direct Known Subclasses:
MessageStandardErr, MessageStandardOut

public class MessagePrintStream
extends Object
implements MessageListener

An Message Listener,which displays messages to a given Print Stream

Author:
Carolin Köhler

Method Summary
 void displayMessage(MessageEvent e)
          Invoked when an message event occurs.
protected  void finalize()
           
 PrintStream getPrintStream()
          Returns the PrintStream in which message are printed.
 void setPrintStream(PrintStream aStream)
          Sets the PrintStream in which message are printed
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

displayMessage

public void displayMessage(MessageEvent e)
Description copied from interface: MessageListener
Invoked when an message event occurs.

Note:
MessageEvent contains a MessageResult Object, if neccessary, put the result of displaying the message, into it.

Specified by:
displayMessage in interface MessageListener
Parameters:
e - MessageEvent containing the message to display and a messageResult to hold message display results
See Also:
MessageListener.displayMessage(MessageEvent)

getPrintStream

public PrintStream getPrintStream()
Returns the PrintStream in which message are printed.

Returns:
PrintStream

setPrintStream

public void setPrintStream(PrintStream aStream)
Sets the PrintStream in which message are printed

Parameters:
aStream - The aStream to set

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object
Throws:
Throwable
See Also:
Object.finalize()


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.