org.workjournal
Class JournalReport

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

public class JournalReport
extends Report

JournalReport is used to run a Journal Report, which looks like this:

 Journal Report
 Mon 01/2/2001 - Tue 01/3/2001

 Mon 01/02/2001:
    07:00 AM - 4:00 PM, Meals: 1.00, Hours: 8.00
    Worked my fingers to the bone.

 Tue 01/03/2001:
    07:00 AM - 4:00 PM, Meals: 0.50, Hours: 8.00
    Hacked, hacked, and hacked some more. Qwergdeephlak! Hacked, hacked, and
    hacked some more. Qwergdeephlak!

 Totals:
    Entries: 2, Meals: 1.50, Hours: 16.00
 


Constructor Summary
JournalReport()
          Construct a Journal Report.
 
Method Summary
 void run(Journal journal, java.util.Hashtable criteria, java.io.PrintWriter out)
          Run the 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

JournalReport

public JournalReport()
Construct a Journal Report.
Method Detail

run

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