public class TargetError extends EvalError
Constructor and Description |
---|
TargetError(java.lang.String msg,
java.lang.Throwable t,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack,
boolean inNativeCode) |
TargetError(java.lang.Throwable t,
org.gjt.sp.jedit.bsh.SimpleNode node,
CallStack callstack) |
Modifier and Type | Method and Description |
---|---|
java.lang.Throwable |
getTarget() |
boolean |
inNativeCode()
Return true if the TargetError was generated from native code.
|
void |
printStackTrace() |
void |
printStackTrace(boolean debug,
java.io.PrintStream out) |
void |
printStackTrace(java.io.PrintStream out) |
java.lang.String |
printTargetError(java.lang.Throwable t)
Generate a printable string showing the wrapped target exception.
|
java.lang.String |
toString()
Print the error with line number and stack trace.
|
java.lang.String |
xPrintTargetError(java.lang.Throwable t)
Extended form of print target error.
|
getErrorLineNumber, getErrorSourceFile, getErrorText, getMessage, getScriptStackTrace, prependMessage, reThrow, setMessage
public TargetError(java.lang.String msg, java.lang.Throwable t, org.gjt.sp.jedit.bsh.SimpleNode node, CallStack callstack, boolean inNativeCode)
public TargetError(java.lang.Throwable t, org.gjt.sp.jedit.bsh.SimpleNode node, CallStack callstack)
public java.lang.Throwable getTarget()
public java.lang.String toString()
EvalError
public void printStackTrace()
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintStream out)
printStackTrace
in class java.lang.Throwable
public void printStackTrace(boolean debug, java.io.PrintStream out)
public java.lang.String printTargetError(java.lang.Throwable t)
public java.lang.String xPrintTargetError(java.lang.Throwable t)
public boolean inNativeCode()