Package net.windward.xmlreport

The reporting-specific part of Windward Reports.

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.
 

Package net.windward.xmlreport Description

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.



Copyright © 2002 - 2008 Windward Reports - All Rights Reserved. java reporting software