edu.vub.at.objects.symbiosis
Class XJavaException
java.lang.Object
java.lang.Throwable
java.lang.Exception
edu.vub.at.exceptions.InterpreterException
edu.vub.at.objects.symbiosis.XJavaException
- All Implemented Interfaces:
- java.io.Serializable
- public final class XJavaException
- extends InterpreterException
An XJavaException AmbientTalk native exception wraps a Java exception.
- Author:
- tvc
- See Also:
- Serialized Form
Fields inherited from class java.lang.Throwable |
|
Constructor Summary |
XJavaException(java.lang.Object jObj,
java.lang.reflect.Member jMeth,
java.lang.Throwable exc)
|
XJavaException(java.lang.Throwable exc)
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
wrappedJavaException_
private final java.lang.Throwable wrappedJavaException_
originatingObject_
private final transient java.lang.Object originatingObject_
originatingMethod_
private final transient java.lang.reflect.Member originatingMethod_
XJavaException
public XJavaException(java.lang.Object jObj,
java.lang.reflect.Member jMeth,
java.lang.Throwable exc)
XJavaException
public XJavaException(java.lang.Throwable exc)
getCause
public java.lang.Throwable getCause()
getLocalizedMessage
public java.lang.String getLocalizedMessage()
getWrappedJavaException
public java.lang.Throwable getWrappedJavaException()
getMessage
public java.lang.String getMessage()
getStackTrace
public java.lang.StackTraceElement[] getStackTrace()
initCause
public java.lang.Throwable initCause(java.lang.Throwable arg)
printStackTrace
public void printStackTrace()
printStackTrace
public void printStackTrace(java.io.PrintStream arg)
printStackTrace
public void printStackTrace(java.io.PrintWriter arg)
setStackTrace
public void setStackTrace(java.lang.StackTraceElement[] arg)
toString
public java.lang.String toString()
getStripeType
public ATStripe getStripeType()
- Specified by:
getStripeType
in class InterpreterException