public class DataTableXMLExporter extends DataTableExporter
DataTableExporter.ColumnType| Constructor and Description |
|---|
DataTableXMLExporter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addColumnValue(StringBuilder builder,
List<javax.faces.component.UIComponent> components,
String tag,
UIColumn column) |
protected void |
configureResponse(javax.faces.context.ExternalContext externalContext,
String filename) |
void |
doExport(javax.faces.context.FacesContext context,
DataTable table,
ExportConfiguration config,
int index)
Export datatable
|
protected void |
exportCells(DataTable table,
Object document) |
protected String |
getColumnTag(UIColumn column) |
protected void |
postRowExport(DataTable table,
Object document) |
protected void |
preRowExport(DataTable table,
Object document) |
export, exportAll, exportColumnByFunction, exportPageOnly, exportRow, exportRow, exportSelectionOnly, exportValue, getColumnsToExport, hasColumnFooter, postExport, preExportpublic void doExport(javax.faces.context.FacesContext context,
DataTable table,
ExportConfiguration config,
int index)
throws IOException
DataTableExporterdoExport in class DataTableExportercontext - faces contexttable - datatable to exportconfig - export configurationindex - datatable current index during export processIOExceptionprotected void preRowExport(DataTable table, Object document)
preRowExport in class DataTableExporterprotected void postRowExport(DataTable table, Object document)
postRowExport in class DataTableExporterprotected void exportCells(DataTable table, Object document)
exportCells in class DataTableExporterprotected void addColumnValue(StringBuilder builder, List<javax.faces.component.UIComponent> components, String tag, UIColumn column) throws IOException
IOExceptionprotected void configureResponse(javax.faces.context.ExternalContext externalContext,
String filename)
Copyright © 2020. All rights reserved.