org.weda.report.text
Class TextReport

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

public class TextReport
extends AbstractReport

Генератор текстовых отчетов

Author:
Mikhail Titov

Constructor Summary
TextReport()
           
 
Method Summary
 java.io.InputStream generate()
          Метод генерирует отчет и возвращает поток с данными полученными в результате генерации.
 java.lang.String getDelimiter()
           
 java.lang.String getEncoding()
           
 java.lang.String getTableModelName()
           
 boolean isCreateTitleRow()
           
 boolean isManageTableModel()
           
 boolean isUseSelectedRows()
           
 void release()
          Метод освобождает ресурсы которые были заняты отчетом во время генерации.
 void setCreateTitleRow(boolean createTitleRow)
           
 void setDelimiter(java.lang.String delimiter)
           
 void setEncoding(java.lang.String encoding)
           
 void setManageTableModel(boolean manageTableModel)
           
 void setTableModelName(java.lang.String tableModelName)
           
 void setUseSelectedRows(boolean useSelectedRows)
           
 
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

TextReport

public TextReport()
Method Detail

release

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

Throws:
ReportException
See Also:
Report.generate()

generate

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

Throws:
ReportException
See Also:
Report.release()

getTableModelName

public java.lang.String getTableModelName()

setTableModelName

public void setTableModelName(java.lang.String tableModelName)

getDelimiter

public java.lang.String getDelimiter()

setDelimiter

public void setDelimiter(java.lang.String delimiter)

isCreateTitleRow

public boolean isCreateTitleRow()

setCreateTitleRow

public void setCreateTitleRow(boolean createTitleRow)

getEncoding

public java.lang.String getEncoding()

setEncoding

public void setEncoding(java.lang.String encoding)

isManageTableModel

public boolean isManageTableModel()

setManageTableModel

public void setManageTableModel(boolean manageTableModel)

isUseSelectedRows

public boolean isUseSelectedRows()

setUseSelectedRows

public void setUseSelectedRows(boolean useSelectedRows)


Copyright © 2005-2006 . All Rights Reserved.