public class ErrorReport
extends java.lang.Object
Constructor and Description |
---|
ErrorReport()
returns a fresh ErrorReport object
|
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String errorMsg)
add errorMsg to report string
|
void |
add(java.lang.String fmt,
java.lang.Object... args)
add error message (fmt,args) to report string
|
void |
addBarrier()
for debugging -- add barrier in report without adding an error
|
void |
clear()
makes ErrorReporters reusable by re-initializing their state
|
int |
errorCount() |
boolean |
hasErrors() |
boolean |
print() |
boolean |
print(java.io.PrintStream out)
print report to PrintStream out; if no errors are reported, print
returns; otherwise a Error is thrown
|
void |
printEH() |
void |
printEH(java.io.PrintStream out)
print report to PrintStream out; if no errors are reported, print
returns; otherwise a Error is thrown
|
void |
printEH(java.lang.String Banner,
java.io.PrintStream out) |
java.lang.String |
toString()
for debugging purposes
|
public void add(java.lang.String errorMsg)
errorMsg
- -- errorMsg to report stringpublic void add(java.lang.String fmt, java.lang.Object... args)
fmt
- -- format stringargs
- -- arguments of format stringpublic void addBarrier()
public void printEH(java.lang.String Banner, java.io.PrintStream out)
Banner
- -- to print on errorsout
- -- where to report errorspublic void printEH()
public boolean print()
public void printEH(java.io.PrintStream out)
out
- -- printstream to output reportpublic boolean print(java.io.PrintStream out)
out
- -- printstream to output reportpublic boolean hasErrors()
public int errorCount()
public java.lang.String toString()
toString
in class java.lang.Object
public void clear()