Package org.eclipse.epsilon.eol.execute
Class StackTraceManager
- java.lang.Object
-
- org.eclipse.epsilon.eol.execute.StackTraceManager
-
public final class StackTraceManager extends Object
- Since:
- 1.6 Doesn't implement IExecutionListener to prevent misuse.
Not extensible - add an
IExecutionListener
toExecutorFactory
if you want to add functionality.
-
-
Constructor Summary
Constructors Constructor Description StackTraceManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
dispose()
boolean
equals(Object obj)
List<ModuleElement>
getStackTrace()
String
getStackTraceAsString()
int
hashCode()
void
printStackTrace(PrintStream stream)
void
printStackTrace(PrintWriter writer)
protected String
toString(ModuleElement ast)
-
-
-
Method Detail
-
dispose
protected void dispose()
- Since:
- 1.6
-
getStackTrace
public List<ModuleElement> getStackTrace()
- Returns:
- An immutable view of the stack trace in proper order.
-
printStackTrace
public void printStackTrace(PrintWriter writer)
-
printStackTrace
public void printStackTrace(PrintStream stream)
-
getStackTraceAsString
public String getStackTraceAsString()
-
toString
protected String toString(ModuleElement ast)
-
-