|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| IImportFile | This implements a system to import files requested via the import tag. |
| ProcessDocxAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the DOCX format. |
| ProcessExcelMLAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the SpreadsheetML format. |
| ProcessHtmlAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the html format. |
| ProcessPdfAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the pdf format. |
| ProcessReportAPI | This class is the base class that takes a template stream and a DataSource and merges them to create a report stream. |
| ProcessReportAPIBase | This class is the base class that takes a template stream and a DataSource and merges them to create a report stream. |
| ProcessRtfAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the rtf format. |
| ProcessTxtAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the ASCII text format. |
| ProcessWordMLAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the WordML format. |
| ProcessXlsAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the WordML format. |
| ProcessXlsxAPI | This class is a subclass of ProcessReportAPI specifically for creating an output in the DOCX format. |
| Class Summary | |
| MailReport | Process a xml and rtf file into a report and then mails the report with MIME types text and html as well as attaching the report as both a rtf and pdf document. |
| ProcessDocx | This class is the main program that takes a template stream and a datasource and merges them to create a DOCX report stream. |
| ProcessExcelML | This class is the main program that takes a template stream and a datasource and merges them to create an ExcelML report stream. |
| ProcessHtml | This class is the main program that takes a template stream and a datasource and merges them to create an html report stream. |
| ProcessPdf | This class is the main program that takes a template stream and a datasource and merges them to create a pdf report stream. |
| ProcessReport | This class is the base class that takes a template stream and a DataSource and merges them to create a report stream. |
| ProcessRtf | This class is the main program that takes a template stream and a datasource and merges them to create a rtf report stream. |
| ProcessTxt | This class is the main program that takes a template stream and a datasource and merges them to create a txt report stream. |
| ProcessWordML | This class is the main program that takes a template stream and a datasource and merges them to create a WordML report stream. |
| ProcessXls | This class is the main program that takes a template stream and a datasource and merges them to create an xls report stream. |
| ProcessXlsx | This class is the main program that takes a template stream and a datasource and merges them to create a DOCX report stream. |
| RunReport | Process a xml and rtf file into a report. |
| Exception Summary | |
| AlreadyProcessedException | If ProcessReport.process is called twice on the same object, this exception will be thrown on the second+ calls. |
| SetupException | Thrown if there is a problem initializing the engine. |
The reporting-specific part of Windward Reports. This includes the public API and the main visitor classes that build the report.
Do not pass in buffered streams if you have the option. ProcessReport wraps all streams in buffers, generally BufferedReader and BufferedWriter.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||