net.windward.xmlreport
Interface ProcessXlsAPI

All Superinterfaces:
ProcessReportAPI, ProcessReportAPIBase
All Known Implementing Classes:
ProcessXls

public interface ProcessXlsAPI
extends ProcessReportAPI

This class is a subclass of ProcessReportAPI specifically for creating an output in the WordML format. This provides limited functionality specifically; 1) Cell widths are set to that of the first table encountered, 2) Section breaks are ignored, 3) Formatting within a cell is ignored, 4) No images, 5) no hyperlinks, 6) all fields just display their default value, and 7) No tables inside tables (treated as just text).

Version:
3.1 3 December 2004

Fields inherited from interface net.windward.xmlreport.ProcessReportAPI
CHARSET_DEFAULT, CHARSET_RTF, CHARSET_UNICODE, LOCALE_DEFAULT, LOCALE_SYSTEM, TYP_DOCX, TYP_EXCEL_ML, TYP_HTML, TYP_PDF, TYP_RTF, TYP_TXT, TYP_WORD_ML, TYP_XLS, TYP_XLSX
 
Method Summary
 int getReportType()
          Get the report format of the output stream.
 
Methods inherited from interface net.windward.xmlreport.ProcessReportAPI
setChartProvider
 
Methods inherited from interface net.windward.xmlreport.ProcessReportAPIBase
addBean, close, duplicate, getBaseDirectory, getCharset, getInfo, getKeywords, getLocale, getNumPages, getReport, getSubject, getTitle, isDebugMode, process, processComplete, processData, processSetup, processSetup, setBaseDirectory, setCharset, setDebugMode, setKeywords, setLocale, setSubject, setTitle
 

Method Detail

getReportType

public int getReportType()
Get the report format of the output stream.
Specified by:
getReportType in interface ProcessReportAPIBase
Returns:
The type (format) of the output report. Will be TYP_XLS.


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