Class TreeTableXMLExporter
java.lang.Object
org.primefaces.component.export.TableExporter<TreeTable,P,O>
org.primefaces.component.treetable.export.TreeTableExporter<PrintWriter,ExporterOptions>
org.primefaces.component.treetable.export.TreeTableXMLExporter
-
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 PrintWritercreateDocument(javax.faces.context.FacesContext context) protected voidexportCellValue(javax.faces.context.FacesContext context, TreeTable table, UIColumn col, String text, int index) protected voidexportTable(javax.faces.context.FacesContext context, TreeTable table, int index) Content-type (MIME-type) excluding charset.File-extension of the exported file including a leading dot.protected voidpostExport(javax.faces.context.FacesContext context) protected voidpostRowExport(javax.faces.context.FacesContext context, TreeTable table) protected voidpreRowExport(javax.faces.context.FacesContext context, TreeTable table) Methods inherited from class org.primefaces.component.treetable.export.TreeTableExporter
exportAll, exportPageOnly, exportRow, exportSelectionOnly, getTreeRowCount, traverseTree, traverseTreeMethods inherited from class org.primefaces.component.export.TableExporter
addCells, addColumnFacets, addColumnGroupFacets, addTableFacets, export, exportColumnFacetValue, exportColumnGroupFacetValue, exportTabletFacetValue, getExportableColumns, getOnTableRenderArgs, options, os, preExport
-
Constructor Details
-
TreeTableXMLExporter
public TreeTableXMLExporter()
-
-
Method Details
-
createDocument
- Specified by:
createDocumentin classTableExporter<TreeTable,PrintWriter, ExporterOptions> - Throws:
IOException
-
exportTable
protected void exportTable(javax.faces.context.FacesContext context, TreeTable table, int index) throws IOException - Overrides:
exportTablein classTableExporter<TreeTable,PrintWriter, ExporterOptions> - Throws:
IOException
-
preRowExport
- Overrides:
preRowExportin classTableExporter<TreeTable,PrintWriter, ExporterOptions>
-
postRowExport
- Overrides:
postRowExportin classTableExporter<TreeTable,PrintWriter, ExporterOptions>
-
postExport
- Overrides:
postExportin classTableExporter<TreeTable,PrintWriter, ExporterOptions> - Throws:
IOException
-
exportCellValue
protected void exportCellValue(javax.faces.context.FacesContext context, TreeTable table, UIColumn col, String text, int index) - Specified by:
exportCellValuein classTableExporter<TreeTable,PrintWriter, ExporterOptions>
-
getContentType
Description copied from interface:ExporterContent-type (MIME-type) excluding charset. (eg 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet') -
getFileExtension
Description copied from interface:ExporterFile-extension of the exported file including a leading dot. (eg '.xlsx')
-