org.retro.scheme
Class BacktraceException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byorg.retro.scheme.BacktraceException
All Implemented Interfaces:
java.io.Serializable

public class BacktraceException
extends java.lang.RuntimeException

See Also:
Serialized Form

Field Summary
static boolean printJavaTrace
           
 
Constructor Summary
BacktraceException(java.lang.Throwable e, java.lang.Object[] args)
           
BacktraceException(java.lang.Throwable e, java.lang.Object[] args, LexicalEnvironment lexenv)
           
 
Method Summary
 java.lang.Throwable getBaseException()
           
 void printStackTrace()
           
 void printStackTrace(java.io.PrintStream s)
           
 void printStackTrace(java.io.PrintWriter s)
           
 void showargs(java.lang.Object x, java.io.PrintWriter s)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

printJavaTrace

public static boolean printJavaTrace
Constructor Detail

BacktraceException

public BacktraceException(java.lang.Throwable e,
                          java.lang.Object[] args)

BacktraceException

public BacktraceException(java.lang.Throwable e,
                          java.lang.Object[] args,
                          LexicalEnvironment lexenv)
Method Detail

getBaseException

public java.lang.Throwable getBaseException()

printStackTrace

public void printStackTrace(java.io.PrintStream s)

printStackTrace

public void printStackTrace()

printStackTrace

public void printStackTrace(java.io.PrintWriter s)

showargs

public void showargs(java.lang.Object x,
                     java.io.PrintWriter s)

toString

public java.lang.String toString()