public class ErrorReporter extends Object
write().| Constructor and Description | 
|---|
| ErrorReporter(Throwable e)Configures a new Reporter. | 
| ErrorReporter(Throwable e,
             boolean debug)Configures a new Reporter. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | dispatch(Throwable object,
        boolean child)Runs the report once all initialization is complete. | 
| protected void | println(String line)Prints a line to the underlying  PrintStream | 
| protected void | println(StringBuffer line) | 
| protected void | report(CompilationFailedException e,
      boolean child)For CompilationFailedException. | 
| protected void | report(Exception e,
      boolean child)For Exception. | 
| protected void | report(GroovyExceptionInterface e,
      boolean child)For GroovyException. | 
| protected void | report(Throwable e,
      boolean child)For everything else. | 
| protected void | stacktrace(Throwable e,
          boolean always)Displays an exception's stack trace, if  debugoralways. | 
| void | write(PrintStream stream)Writes the error to the specified  PrintStream. | 
| void | write(PrintWriter writer)Writes the error to the specified  PrintWriter. | 
public ErrorReporter(Throwable e)
e - the exception on which to reportpublic ErrorReporter(Throwable e, boolean debug)
e - the exception on which to reportdebug - if set, stack traces will be output for all reportspublic void write(PrintStream stream)
PrintStream.public void write(PrintWriter writer)
PrintWriter.protected void dispatch(Throwable object, boolean child)
protected void report(CompilationFailedException e, boolean child)
protected void report(GroovyExceptionInterface e, boolean child)
protected void report(Exception e, boolean child)
protected void report(Throwable e, boolean child)
protected void println(String line)
PrintStreamprotected void println(StringBuffer line)
protected void stacktrace(Throwable e, boolean always)
debug or 
  always.