org.workjournal
Class TimeReport

java.lang.Object
  |
  +--org.workjournal.Report
        |
        +--org.workjournal.TimeReport

public class TimeReport
extends Report

TimeReport is used to run a Time Report, which look liks this:

 Time Report
 Mon 01/01/2001 - Wed 01/05/2001
 
 Work Date       Start Time  End Time  Meals  Hours
 --------------  ----------  --------  -----  ------
 Mon 01/01/2001  07:00 AM    04:00 PM   1.00    8.00
 Tue 01/02/2001  07:00 AM    04:00 PM   1.00    8.00
 Wed 01/03/2001  07:00 AM    04:00 PM   1.00    8.00
 Thu 01/04/2001  07:00 AM    04:00 PM   1.00    8.00
 Fri 01/05/2001  07:00 AM    04:00 PM   1.00    8.00
                                       -----  ------
 Totals:                                5.00   40.00
 


Constructor Summary
TimeReport()
          Construct a Time Report.
 
Method Summary
 void run(Journal journal, java.util.Hashtable criteria, java.io.PrintWriter out)
          Run the time report.
 
Methods inherited from class org.workjournal.Report
getTitle, setTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeReport

public TimeReport()
Construct a Time Report.
Method Detail

run

public void run(Journal journal,
                java.util.Hashtable criteria,
                java.io.PrintWriter out)
         throws java.io.IOException
Run the time report.
Overrides:
run in class Report