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 to ExecutorFactory if you want to add functionality.
  • Constructor Details

    • StackTraceManager

      public StackTraceManager()
  • Method Details

    • 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)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object