public class XMLExporter extends Exporter
Exporter.ColumnType| Constructor and Description |
|---|
XMLExporter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addColumnValue(Writer writer,
List<javax.faces.component.UIComponent> components,
String tag,
UIColumn column) |
protected void |
configureResponse(javax.faces.context.ExternalContext externalContext,
String filename) |
void |
export(javax.faces.context.FacesContext context,
DataTable table,
String filename,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
ExporterOptions options,
javax.el.MethodExpression onTableRender) |
void |
export(javax.faces.context.FacesContext facesContext,
List<String> clientIds,
String outputFileName,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
ExporterOptions options,
javax.el.MethodExpression onTableRender) |
void |
export(javax.faces.context.FacesContext facesContext,
String outputFileName,
List<DataTable> tables,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
ExporterOptions options,
javax.el.MethodExpression onTableRender) |
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) |
exportAll, exportColumnByFunction, exportPageOnly, exportRow, exportRow, exportSelectionOnly, exportValue, getColumnsToExport, getSheetName, hasColumnFooterpublic void export(javax.faces.context.FacesContext context,
DataTable table,
String filename,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
ExporterOptions options,
javax.el.MethodExpression onTableRender)
throws IOException
export in class ExporterIOExceptionpublic void export(javax.faces.context.FacesContext facesContext,
List<String> clientIds,
String outputFileName,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
ExporterOptions options,
javax.el.MethodExpression onTableRender)
throws IOException
export in class ExporterIOExceptionpublic void export(javax.faces.context.FacesContext facesContext,
String outputFileName,
List<DataTable> tables,
boolean pageOnly,
boolean selectionOnly,
String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
ExporterOptions options,
javax.el.MethodExpression onTableRender)
throws IOException
export in class ExporterIOExceptionprotected void preRowExport(DataTable table, Object document)
preRowExport in class Exporterprotected void postRowExport(DataTable table, Object document)
postRowExport in class Exporterprotected void exportCells(DataTable table, Object document)
exportCells in class Exporterprotected void addColumnValue(Writer writer, List<javax.faces.component.UIComponent> components, String tag, UIColumn column) throws IOException
IOExceptionprotected void configureResponse(javax.faces.context.ExternalContext externalContext,
String filename)
Copyright © 2018. All rights reserved.