Package tethys.reporter
Class TethysReporter
java.lang.Object
tethys.reporter.TethysReporter
Set of functions to provide mesage reports on Tethys output. This
will work with the existing WarnOnce type pop-up, the primary purpose
of the functions here being to collate information, possibly from
several document writes, before issuing an overall report.
- Author:
- dg50
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addReport
(TethysReport report) Add a report after attempting to write a documentvoid
clear()
Clear all reportsint
Get a count of failed document writesGet a summary string of all reported writes using html to separate each ont a separat elineint
getSize()
Get the current number of reportsstatic final TethysReporter
Get the reporter.void
showReport
(boolean clear) Show a report in a popup windowvoid
showReport
(Window window, boolean clear) Show a report on a popup window
-
Method Details
-
getTethysReporter
Get the reporter.- Returns:
-
clear
public void clear()Clear all reports -
addReport
Add a report after attempting to write a document- Parameters:
report
-
-
getSize
public int getSize()Get the current number of reports- Returns:
- number of reports
-
getReportString
Get a summary string of all reported writes using html to separate each ont a separat eline- Returns:
-
countFails
public int countFails()Get a count of failed document writes- Returns:
- failure count
-
showReport
public void showReport(boolean clear) Show a report in a popup window- Parameters:
clear
- clear the list of reports afterwards
-
showReport
Show a report on a popup window- Parameters:
window
- parent frameclear
- clear the list of reports afterwards
-