marquee.xmlrpc.util
Class ExceptionPrintWriter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by marquee.xmlrpc.util.ExceptionPrintWriter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable

public class ExceptionPrintWriter
extends java.io.PrintWriter

A PrintWriter that may be used when calling printStackTrace() to display a more brief exception description.

Since:
JDK 1.1
Version:
$Revision: 1.3 $
Author:
Greger Ohlson (greger.ohlson@marquee.se)

Constructor Summary
ExceptionPrintWriter(java.io.OutputStream outputStream)
           
ExceptionPrintWriter(java.io.Writer writer)
           
 
Method Summary
 void printException(java.lang.Throwable t)
          Prints short information on the supplied exception.
 void println(char[] chars)
          Overrides println() to only print the first rows of a stack trace.
 void println(java.lang.Object o)
          Overrides println() to only print the first rows of a stack trace.
 
Methods inherited from class java.io.PrintWriter
append, append, append, append, append, append, append, append, append, checkError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, write, write, write, write, write
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionPrintWriter

public ExceptionPrintWriter(java.io.OutputStream outputStream)
See Also:
PrintWriter

ExceptionPrintWriter

public ExceptionPrintWriter(java.io.Writer writer)
See Also:
PrintWriter
Method Detail

printException

public void printException(java.lang.Throwable t)
Prints short information on the supplied exception.


println

public void println(char[] chars)
Overrides println() to only print the first rows of a stack trace.

Overrides:
println in class java.io.PrintWriter

println

public void println(java.lang.Object o)
Overrides println() to only print the first rows of a stack trace.

Overrides:
println in class java.io.PrintWriter