org.cesilko.rachota.gui
Class ReportGenerator

java.lang.Object
  extended by org.cesilko.rachota.gui.ReportGenerator

public class ReportGenerator
extends java.lang.Object

Helper class for generation of HTML/TXT/CSV reports.


Constructor Summary
ReportGenerator(java.io.File file, java.lang.String title, boolean showChart, boolean showFilters, java.lang.String rowsRepresent, boolean includeDuration, boolean includeProjectsTasks, boolean includeOccurrences, boolean includeNotes, java.lang.String sortBy, java.util.Vector days, HistoryChart chart, AbstractTaskFilter highlightFilter, java.util.Vector selectFilters)
           
 
Method Summary
 void generateReport()
          Generates report based on data provided in constructor of ReportGenerator class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportGenerator

public ReportGenerator(java.io.File file,
                       java.lang.String title,
                       boolean showChart,
                       boolean showFilters,
                       java.lang.String rowsRepresent,
                       boolean includeDuration,
                       boolean includeProjectsTasks,
                       boolean includeOccurrences,
                       boolean includeNotes,
                       java.lang.String sortBy,
                       java.util.Vector days,
                       HistoryChart chart,
                       AbstractTaskFilter highlightFilter,
                       java.util.Vector selectFilters)
Method Detail

generateReport

public void generateReport()
Generates report based on data provided in constructor of ReportGenerator class.