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 static java.lang.String |
exportColumnByFunction(javax.faces.context.FacesContext context,
org.primefaces.component.api.UIColumn column) |
protected static 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 static int |
getColumnsCount(org.primefaces.component.datatable.DataTable table) |
protected static int |
getColumnsCount(org.primefaces.component.subtable.SubTable table) |
static boolean |
hasFooterColumn(org.primefaces.component.subtable.SubTable table) |
static boolean |
hasHeaderColumn(org.primefaces.component.datatable.DataTable table) |
static 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 static java.lang.String exportColumnByFunction(javax.faces.context.FacesContext context,
org.primefaces.component.api.UIColumn column)
protected java.lang.String exportValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
protected static java.lang.String exportFacetValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
protected java.lang.String addColumnValues(org.primefaces.component.datalist.DataList dataList,
java.lang.StringBuilder input)
protected static int getColumnsCount(org.primefaces.component.datatable.DataTable table)
protected static int getColumnsCount(org.primefaces.component.subtable.SubTable table)
public static boolean hasHeaderColumn(org.primefaces.component.datatable.DataTable table)
public static boolean hasHeaderColumn(org.primefaces.component.subtable.SubTable table)
public static boolean hasFooterColumn(org.primefaces.component.subtable.SubTable table)
public void setSkipComponents(java.lang.String skipComponentsValue)
Copyright © 2011–2020. All rights reserved.