Class TreeTableExcelXExporter
java.lang.Object
org.primefaces.component.export.TableExporter<TreeTable,P,O>
org.primefaces.component.treetable.export.TreeTableExporter<org.apache.poi.ss.usermodel.Workbook,ExcelOptions>
org.primefaces.component.treetable.export.TreeTableExcelExporter
org.primefaces.component.treetable.export.TreeTableExcelXExporter
- Direct Known Subclasses:
TreeTableExcelXStreamExporter
-
Nested Class Summary
Nested classes/interfaces inherited from class org.primefaces.component.export.TableExporter
TableExporter.ColumnType, TableExporter.FacetType
-
Field Summary
Fields inherited from class org.primefaces.component.export.TableExporter
ALL_FACETS, document, exportConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.poi.ss.usermodel.Workbook
createDocument
(javax.faces.context.FacesContext context) Content-type (MIME-type) excluding charset.File-extension of the exported file including a leading dot.Methods inherited from class org.primefaces.component.treetable.export.TreeTableExcelExporter
applyOptions, autoSizeColumn, calculateColumnOffset, createSheet, exportCellValue, exportColumnFacetValue, exportColumnGroupFacetValue, exportTable, exportTabletFacetValue, getSheetName, postExport, preExport, preRowExport, row, sheet
Methods inherited from class org.primefaces.component.treetable.export.TreeTableExporter
exportAll, exportPageOnly, exportRow, exportSelectionOnly, getTreeRowCount, traverseTree, traverseTree
Methods inherited from class org.primefaces.component.export.TableExporter
addCells, addColumnFacets, addColumnGroupFacets, addTableFacets, export, getExportableColumns, getOnTableRenderArgs, options, os, postRowExport
-
Constructor Details
-
TreeTableExcelXExporter
public TreeTableExcelXExporter()
-
-
Method Details
-
createDocument
protected org.apache.poi.ss.usermodel.Workbook createDocument(javax.faces.context.FacesContext context) throws IOException - Overrides:
createDocument
in classTreeTableExcelExporter
- Throws:
IOException
-
getContentType
Description copied from interface:Exporter
Content-type (MIME-type) excluding charset. (eg 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')- Specified by:
getContentType
in interfaceExporter<TreeTable>
- Overrides:
getContentType
in classTreeTableExcelExporter
-
getFileExtension
Description copied from interface:Exporter
File-extension of the exported file including a leading dot. (eg '.xlsx')- Specified by:
getFileExtension
in interfaceExporter<TreeTable>
- Overrides:
getFileExtension
in classTreeTableExcelExporter
-