public class XLSOutputGenerator extends RSTableOutputGenerator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIG_FILE |
static java.lang.String |
XLS_EXPORT_FORMAT_PROPERTY |
| Constructor and Description |
|---|
XLSOutputGenerator(RSTableToXLS rsTableToXLS,
ConfigService configService) |
| Modifier and Type | Method and Description |
|---|---|
CompiledReport |
getFormatInfo()
Returns an empty
CompiledReport object to specify the type of report
that is generated by this generator. |
java.lang.String[] |
getFormats() |
CompiledReport |
getTableObject()
Is called upon completion to get the final report object.
|
addField, addGroupRow, close, initialize, isCatchAll, nextRowpreInitialize, supportsStreamingpublic static final java.lang.String CONFIG_FILE
public static final java.lang.String XLS_EXPORT_FORMAT_PROPERTY
public XLSOutputGenerator(RSTableToXLS rsTableToXLS, ConfigService configService)
public java.lang.String[] getFormats()
getFormats in interface ReportOutputGeneratorgetFormats in class RSTableOutputGeneratorpublic CompiledReport getTableObject()
TableOutputGenerator#initialize(OutputStream, TableDefinition, boolean, TableReport, TableReport, CellFormatter[], ParameterSet, User, ReportExecutionConfig...)
the CompiledReport object should not contain actual report data.getTableObject in interface TableOutputGeneratorgetTableObject in class RSTableOutputGeneratorpublic CompiledReport getFormatInfo()
ReportOutputGeneratorCompiledReport object to specify the type of report
that is generated by this generator.getFormatInfo in interface ReportOutputGeneratorgetFormatInfo in class RSTableOutputGenerator