public abstract class Exporter
extends java.lang.Object
Exporter component.| Modifier and Type | Class and Description |
|---|---|
protected static class |
Exporter.ColumnType |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
skipComponents |
| Constructor and Description |
|---|
Exporter() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
addColumnValues(org.primefaces.component.datalist.DataList dataList,
java.lang.StringBuilder input) |
abstract void |
customFormat(java.lang.String facetBackground,
java.lang.String facetFontSize,
java.lang.String facetFontColor,
java.lang.String facetFontStyle,
java.lang.String fontName,
java.lang.String cellFontSize,
java.lang.String cellFontColor,
java.lang.String cellFontStyle,
java.lang.String datasetPadding,
java.lang.String orientation) |
abstract void |
export(javax.faces.event.ActionEvent event,
java.lang.String tableId,
javax.faces.context.FacesContext facesContext,
java.lang.String outputFileName,
java.lang.String tableTitleValue,
boolean pageOnly,
boolean selectionOnly,
java.lang.String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
boolean subTable) |
protected java.lang.String |
exportFacetValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected java.lang.String |
exportValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
protected int |
getColumnsCount(org.primefaces.component.datatable.DataTable table) |
protected int |
getColumnsCount(org.primefaces.component.subtable.SubTable table) |
protected java.util.List<org.primefaces.component.api.UIColumn> |
getColumnsToExport(javax.faces.component.UIData table) |
boolean |
hasFooterColumn(org.primefaces.component.subtable.SubTable table) |
boolean |
hasHeaderColumn(org.primefaces.component.datatable.DataTable table) |
boolean |
hasHeaderColumn(org.primefaces.component.subtable.SubTable table) |
void |
setSkipComponents(java.lang.String skipComponentsValue) |
public abstract void export(javax.faces.event.ActionEvent event,
java.lang.String tableId,
javax.faces.context.FacesContext facesContext,
java.lang.String outputFileName,
java.lang.String tableTitleValue,
boolean pageOnly,
boolean selectionOnly,
java.lang.String encodingType,
javax.el.MethodExpression preProcessor,
javax.el.MethodExpression postProcessor,
boolean subTable)
throws java.io.IOException
java.io.IOExceptionpublic abstract void customFormat(java.lang.String facetBackground,
java.lang.String facetFontSize,
java.lang.String facetFontColor,
java.lang.String facetFontStyle,
java.lang.String fontName,
java.lang.String cellFontSize,
java.lang.String cellFontColor,
java.lang.String cellFontStyle,
java.lang.String datasetPadding,
java.lang.String orientation)
throws java.io.IOException
java.io.IOExceptionprotected java.lang.String exportValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
protected java.lang.String exportFacetValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
protected java.util.List<org.primefaces.component.api.UIColumn> getColumnsToExport(javax.faces.component.UIData table)
protected java.lang.String addColumnValues(org.primefaces.component.datalist.DataList dataList,
java.lang.StringBuilder input)
protected int getColumnsCount(org.primefaces.component.datatable.DataTable table)
protected int getColumnsCount(org.primefaces.component.subtable.SubTable table)
public boolean hasHeaderColumn(org.primefaces.component.datatable.DataTable table)
public boolean hasHeaderColumn(org.primefaces.component.subtable.SubTable table)
public boolean hasFooterColumn(org.primefaces.component.subtable.SubTable table)
public void setSkipComponents(java.lang.String skipComponentsValue)
Copyright © 2011-2015. All Rights Reserved.