public class CSVExporter extends Exporter
Exporter.ColumnType, Exporter.SpanningColumn, Exporter.SpanningRow, Exporter.SpanningRowsencodingType, excludeColumns, expandedOnly, filename, HTML_TAG_PATTERN, includeFooters, includeHeaders, logger, pageOnly, postProcessor, preProcessor, selectedRowsOnly, spanningFooterRows, spanningRows, userColumnOrder| Constructor and Description |
|---|
CSVExporter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addColumnValue(java.lang.StringBuilder builder,
java.util.List<javax.faces.component.UIComponent> components) |
protected void |
addColumnValue(java.lang.StringBuilder builder,
javax.faces.component.UIComponent component) |
protected void |
addColumnValues(java.lang.StringBuilder builder,
java.util.List<javax.faces.component.UIColumn> columns) |
protected void |
addFacetColumns(java.lang.StringBuilder builder,
java.util.List<javax.faces.component.UIColumn> columns,
Exporter.ColumnType columnType) |
java.lang.String |
export(javax.faces.context.FacesContext facesContext,
DataExporter component,
DataTable table) |
protected void |
exportChildRows(javax.faces.context.FacesContext context,
TreeDataModel rootModel,
RowStateMap rowStateMap,
DataTable table,
java.util.List<javax.faces.component.UIColumn> columns,
java.lang.String rootIndex,
java.lang.StringBuilder builder) |
protected void |
exportConditionalRow(java.lang.StringBuilder builder,
Row row) |
determineHeaderColumnOrdering, exportValue, getColumnGroupFooter, getColumnGroupHeader, getColumnsToExport, getFooterRowColumnsToExport, getRowColumnsToExport, getRows, getRows, hasColumnFooter, registerResource, resolveExcludedColumnIndexes, setUp, shouldExcludeFromExportpublic java.lang.String export(javax.faces.context.FacesContext facesContext,
DataExporter component,
DataTable table)
throws java.io.IOException
protected void exportChildRows(javax.faces.context.FacesContext context,
TreeDataModel rootModel,
RowStateMap rowStateMap,
DataTable table,
java.util.List<javax.faces.component.UIColumn> columns,
java.lang.String rootIndex,
java.lang.StringBuilder builder)
throws java.io.IOException
java.io.IOExceptionprotected void exportConditionalRow(java.lang.StringBuilder builder,
Row row)
throws java.io.IOException
java.io.IOExceptionprotected void addColumnValues(java.lang.StringBuilder builder,
java.util.List<javax.faces.component.UIColumn> columns)
throws java.io.IOException
java.io.IOExceptionprotected void addFacetColumns(java.lang.StringBuilder builder,
java.util.List<javax.faces.component.UIColumn> columns,
Exporter.ColumnType columnType)
throws java.io.IOException
java.io.IOExceptionprotected void addColumnValue(java.lang.StringBuilder builder,
javax.faces.component.UIComponent component)
throws java.io.IOException
java.io.IOExceptionprotected void addColumnValue(java.lang.StringBuilder builder,
java.util.List<javax.faces.component.UIComponent> components)
throws java.io.IOException
java.io.IOExceptionCopyright 2014 ICEsoft Technologies Canada Corp., All Rights Reserved.