org.weda.report.excel
Class ExcelReport

java.lang.Object
  extended by org.weda.report.impl.AbstractReport
      extended by org.weda.report.excel.ExcelReport
All Implemented Interfaces:
Report

public class ExcelReport
extends AbstractReport

Author:
Mikhail Titov

Constructor Summary
ExcelReport()
           
 
Method Summary
 void addDataInfo(ExcelReportDataInfo dataInfo)
           
 java.io.InputStream generate()
          Метод генерирует отчет и возвращает поток с данными полученными в результате генерации.
 java.lang.String getTemplateFileName()
          Метод возвращает путь до файла шаблона.
 void release()
          Метод освобождает ресурсы которые были заняты отчетом во время генерации.
 void setDataInfos(java.util.List<ExcelReportDataInfo> dataInfos)
           
 void setTemplateFileName(java.lang.String templateFileName)
           
 
Methods inherited from class org.weda.report.impl.AbstractReport
getGroup, getMimeType, getName, setGroup, setMimeType, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExcelReport

public ExcelReport()
Method Detail

addDataInfo

public void addDataInfo(ExcelReportDataInfo dataInfo)

generate

public java.io.InputStream generate()
                             throws ReportException
Description copied from interface: Report
Метод генерирует отчет и возвращает поток с данными полученными в результате генерации.

Throws:
ReportException
See Also:
Report.release()

setDataInfos

public void setDataInfos(java.util.List<ExcelReportDataInfo> dataInfos)

getTemplateFileName

public java.lang.String getTemplateFileName()
Метод возвращает путь до файла шаблона.


setTemplateFileName

public void setTemplateFileName(java.lang.String templateFileName)

release

public void release()
             throws ReportException
Description copied from interface: Report
Метод освобождает ресурсы которые были заняты отчетом во время генерации.

Throws:
ReportException
See Also:
Report.generate()


Copyright © 2005-2006 . All Rights Reserved.