it.sistematica.isharedoc.model.report
Class HtmlTaskReportPrinter

java.lang.Object
  extended by it.sistematica.isharedoc.model.report.ReportPrinter
      extended by it.sistematica.isharedoc.model.report.HtmlTaskReportPrinter

public class HtmlTaskReportPrinter
extends ReportPrinter


Field Summary
 
Fields inherited from class it.sistematica.isharedoc.model.report.ReportPrinter
reportTitles, writer
 
Constructor Summary
HtmlTaskReportPrinter(java.text.SimpleDateFormat sdf)
           
 
Method Summary
 void closeTable()
           
 void printDataRow(java.util.Map<java.lang.String,java.lang.Object> fields)
           
 void printDataTable(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> fields)
           
 void printEmptyDataRows(java.lang.String noDataFound)
           
 void printEmptyLine()
           
 void printFooter(java.lang.String content)
           
 void printParagraphTitle(java.lang.String title)
           
 void printPrologue()
           
 void printTableHeader()
           
 void setTitles(java.util.Map<java.lang.String,java.lang.String> titles)
           
 
Methods inherited from class it.sistematica.isharedoc.model.report.ReportPrinter
setWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlTaskReportPrinter

public HtmlTaskReportPrinter(java.text.SimpleDateFormat sdf)
Method Detail

closeTable

public void closeTable()
Specified by:
closeTable in class ReportPrinter

printDataRow

public void printDataRow(java.util.Map<java.lang.String,java.lang.Object> fields)
Specified by:
printDataRow in class ReportPrinter

printEmptyLine

public void printEmptyLine()
Specified by:
printEmptyLine in class ReportPrinter

printParagraphTitle

public void printParagraphTitle(java.lang.String title)
Specified by:
printParagraphTitle in class ReportPrinter

printPrologue

public void printPrologue()
Specified by:
printPrologue in class ReportPrinter

setTitles

public void setTitles(java.util.Map<java.lang.String,java.lang.String> titles)
Overrides:
setTitles in class ReportPrinter

printTableHeader

public void printTableHeader()
Specified by:
printTableHeader in class ReportPrinter

printEmptyDataRows

public void printEmptyDataRows(java.lang.String noDataFound)
Specified by:
printEmptyDataRows in class ReportPrinter

printDataTable

public void printDataTable(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> fields)
Specified by:
printDataTable in class ReportPrinter

printFooter

public void printFooter(java.lang.String content)
Specified by:
printFooter in class ReportPrinter