Class TextExporter
- java.lang.Object
-
- org.primefaces.component.export.TableExporter<org.primefaces.component.datatable.DataTable,P,O>
-
- org.primefaces.component.datatable.export.DataTableExporter<PrintWriter,org.primefaces.component.export.ExporterOptions>
-
- org.primefaces.showcase.view.data.dataexporter.TextExporter
-
- All Implemented Interfaces:
org.primefaces.component.export.Exporter<org.primefaces.component.datatable.DataTable>
public class TextExporter extends org.primefaces.component.datatable.export.DataTableExporter<PrintWriter,org.primefaces.component.export.ExporterOptions>
-
-
Constructor Summary
Constructors Constructor Description TextExporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PrintWritercreateDocument(jakarta.faces.context.FacesContext context)protected voidexportCellValue(jakarta.faces.context.FacesContext context, org.primefaces.component.datatable.DataTable table, org.primefaces.component.api.UIColumn col, org.primefaces.component.export.ColumnValue columnValue, int index)protected voidexportTable(jakarta.faces.context.FacesContext context, org.primefaces.component.datatable.DataTable table, int index)StringgetContentType()StringgetFileExtension()protected voidpreRowExport(jakarta.faces.context.FacesContext context, org.primefaces.component.datatable.DataTable table)-
Methods inherited from class org.primefaces.component.datatable.export.DataTableExporter
exportAll, exportPageOnly, exportRow, exportSelectionOnly
-
Methods inherited from class org.primefaces.component.export.TableExporter
addCells, addColumnFacets, addColumnGroupFacets, addTableFacets, export, exportColumnFacetValue, exportColumnGroupFacetValue, exportTabletFacetValue, getColumnExportTag, getColumnFacetValue, getColumnValue, getComponentFacetValue, getComponentValue, getExportableColumns, getOnTableRenderArgs, options, os, postExport, postRowExport, preExport
-
-
-
-
Method Detail
-
createDocument
protected PrintWriter createDocument(jakarta.faces.context.FacesContext context) throws IOException
- Specified by:
createDocumentin classorg.primefaces.component.export.TableExporter<org.primefaces.component.datatable.DataTable,PrintWriter,org.primefaces.component.export.ExporterOptions>- Throws:
IOException
-
exportTable
protected void exportTable(jakarta.faces.context.FacesContext context, org.primefaces.component.datatable.DataTable table, int index) throws IOException- Overrides:
exportTablein classorg.primefaces.component.export.TableExporter<org.primefaces.component.datatable.DataTable,PrintWriter,org.primefaces.component.export.ExporterOptions>- Throws:
IOException
-
preRowExport
protected void preRowExport(jakarta.faces.context.FacesContext context, org.primefaces.component.datatable.DataTable table)- Overrides:
preRowExportin classorg.primefaces.component.export.TableExporter<org.primefaces.component.datatable.DataTable,PrintWriter,org.primefaces.component.export.ExporterOptions>
-
exportCellValue
protected void exportCellValue(jakarta.faces.context.FacesContext context, org.primefaces.component.datatable.DataTable table, org.primefaces.component.api.UIColumn col, org.primefaces.component.export.ColumnValue columnValue, int index)- Specified by:
exportCellValuein classorg.primefaces.component.export.TableExporter<org.primefaces.component.datatable.DataTable,PrintWriter,org.primefaces.component.export.ExporterOptions>
-
getContentType
public String getContentType()
-
getFileExtension
public String getFileExtension()
-
-