public class ExcelExporter extends Exporter
Exporter.ColumnType| Constructor and Description |
|---|
ExcelExporter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addColumnFacets(DataTable table,
org.apache.poi.ss.usermodel.Sheet sheet,
Exporter.ColumnType columnType) |
protected void |
addColumnValue(org.apache.poi.ss.usermodel.Row row,
List<javax.faces.component.UIComponent> components) |
protected void |
addColumnValue(org.apache.poi.ss.usermodel.Row row,
String value) |
protected void |
addColumnValue(org.apache.poi.ss.usermodel.Row row,
javax.faces.component.UIComponent component) |
protected org.apache.poi.ss.usermodel.RichTextString |
createRichTextString(String value) |
protected org.apache.poi.ss.usermodel.Workbook |
createWorkBook() |
void |
export(javax.faces.context.FacesContext context,
DataTable table,
String filename,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor) |
protected void |
exportCells(DataTable table,
Object document) |
protected String |
getContentDisposition(String filename) |
protected void |
writeExcelToResponse(javax.faces.context.ExternalContext externalContext,
org.apache.poi.ss.usermodel.Workbook generatedExcel,
String filename) |
exportAll, exportPageOnly, exportRow, exportSelectionOnly, exportValue, getColumnsToExport, hasColumnFooter, postRowExport, preRowExportpublic void export(javax.faces.context.FacesContext context,
DataTable table,
String filename,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor)
throws IOException
export in class ExporterIOExceptionprotected void exportCells(DataTable table, Object document)
exportCells in class Exporterprotected void addColumnFacets(DataTable table, org.apache.poi.ss.usermodel.Sheet sheet, Exporter.ColumnType columnType)
protected void addColumnValue(org.apache.poi.ss.usermodel.Row row,
javax.faces.component.UIComponent component)
protected void addColumnValue(org.apache.poi.ss.usermodel.Row row,
String value)
protected void addColumnValue(org.apache.poi.ss.usermodel.Row row,
List<javax.faces.component.UIComponent> components)
protected org.apache.poi.ss.usermodel.RichTextString createRichTextString(String value)
protected org.apache.poi.ss.usermodel.Workbook createWorkBook()
protected void writeExcelToResponse(javax.faces.context.ExternalContext externalContext,
org.apache.poi.ss.usermodel.Workbook generatedExcel,
String filename)
throws IOException
IOExceptionCopyright © 2015. All rights reserved.