public class DefaultSpreadsheetService extends Object implements SpreadsheetService
| Modifier and Type | Field and Description |
|---|---|
static String |
FORMAT_PARAM
The ClientContext parameter name for the Excel format to use.
|
| Constructor and Description |
|---|
DefaultSpreadsheetService() |
| Modifier and Type | Method and Description |
|---|---|
SpreadsheetExporter |
exportToSpreadsheet(ObjectSelection os,
DialogConstant targetDialog,
File file)
Export data from the given dialog to a spreadsheet.
|
SpreadsheetExporter |
exportToSpreadsheet(ObjectSelection os,
DialogConstant targetDialog,
File file,
ClientContext ctx)
Export data from the given dialog to a spreadsheet.
|
SpreadsheetExporter |
exportToSpreadsheet(ObjectSelection os,
DialogConstant targetDialog,
OutputStream outputStream)
Export data from the given dialog to a spreadsheet.
|
SpreadsheetExporter |
exportToSpreadsheet(ObjectSelection os,
DialogConstant targetDialog,
OutputStream outputStream,
ClientContext ctx)
Export data from the given dialog to a spreadsheet.
|
protected G9ExcelExporter |
getExporter(ObjectSelection os,
DialogConstant targetDialog)
Get the Excel exporter to use for the spreadsheet export.
|
String |
getFileSuffix() |
String |
getMimeType() |
protected void |
parseParams(ClientContext ctx)
Check if the client context contains any parameters used by
the Excel exporter.
|
public static final String FORMAT_PARAM
public SpreadsheetExporter exportToSpreadsheet(ObjectSelection os, DialogConstant targetDialog, File file)
SpreadsheetServiceexportToSpreadsheet in interface SpreadsheetServiceos - The dialog data to exporttargetDialog - The dialog to exportfile - The resulting spreadsheet filepublic SpreadsheetExporter exportToSpreadsheet(ObjectSelection os, DialogConstant targetDialog, OutputStream outputStream)
SpreadsheetServiceexportToSpreadsheet in interface SpreadsheetServiceos - The dialog data to exporttargetDialog - The dialog to exportoutputStream - The output stream for the exported datapublic SpreadsheetExporter exportToSpreadsheet(ObjectSelection os, DialogConstant targetDialog, File file, ClientContext ctx)
SpreadsheetServiceexportToSpreadsheet in interface SpreadsheetServiceos - The dialog data to exporttargetDialog - The dialog to exportfile - The resulting spreadsheet filectx - The client context, which may be used to send exporter parameterspublic SpreadsheetExporter exportToSpreadsheet(ObjectSelection os, DialogConstant targetDialog, OutputStream outputStream, ClientContext ctx)
SpreadsheetServiceexportToSpreadsheet in interface SpreadsheetServiceos - The dialog data to exporttargetDialog - The dialog to exportoutputStream - The output stream for the exported datactx - The client context, which may be used to send exporter parameterspublic String getFileSuffix()
getFileSuffix in interface SpreadsheetServicepublic String getMimeType()
getMimeType in interface SpreadsheetServiceprotected void parseParams(ClientContext ctx)
WORKBOOK_FORMAT.XLS.
ctx - The client context objectprotected G9ExcelExporter getExporter(ObjectSelection os, DialogConstant targetDialog)
os - The object selection, with the name of the object selectiontargetDialog - The dialog to be exportedCopyright © 2006–2020 Esito AS. All rights reserved.