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, preExport
public void doExport(javax.faces.context.FacesContext context, DataTable table, ExportConfiguration config, int index) throws IOException
DataTableExporter
doExport
in class DataTableExporter
context
- faces contexttable
- datatable to exportconfig
- export configurationindex
- datatable current index during export processIOException
protected void preRowExport(DataTable table, Object document)
preRowExport
in class DataTableExporter
protected void postRowExport(DataTable table, Object document)
postRowExport
in class DataTableExporter
protected void exportCells(DataTable table, Object document)
exportCells
in class DataTableExporter
protected void addColumnValue(StringBuilder builder, List<javax.faces.component.UIComponent> components, String tag, UIColumn column) throws IOException
IOException
protected void configureResponse(javax.faces.context.ExternalContext externalContext, String filename)
Copyright © 2020. All rights reserved.