public class FIXGRIDBinding.Exporter
extends java.lang.Object
implements java.io.Serializable
FIXGRIDBinding.createExporter() method.
IBufferedContent
are created within each request on server side, and are removed after the render
phase, in order to not build up static references within the grid management.| Constructor and Description |
|---|
Exporter() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
exportToCSVStringRange() |
java.lang.String |
exportToCSVStringWholeGrid(boolean selectedRowsOnly) |
java.util.List<java.util.List<FIXGRIDBinding.FormattedValue>> |
exportToFormattedValueList(boolean selectedRowsOnly) |
java.util.List<java.util.List<java.lang.Object>> |
exportToObjectListRange() |
java.util.List<java.util.List> |
exportToObjectListWholeGrid(boolean selectedRowsOnly)
Exports the currently visible grid data into a simple list.
|
byte[] |
exportToPDFWholeGrid(boolean selectedRowsOnly)
Export of grid information into PDF file that is returned as byte
array.
|
java.util.List<java.util.List<java.lang.String>> |
exportToStringListFooter()
Exports the values of the current footer rows.
|
java.util.List<java.util.List<java.lang.String>> |
exportToStringListHeader()
Exports the values of the current header rows.
|
java.util.List<java.util.List<java.lang.String>> |
exportToStringListRange() |
java.util.List<java.util.List<java.lang.String>> |
exportToStringListWholeGrid(boolean selectedRowsOnly)
Exports the currently visible grid data into a simple list.
|
java.lang.String |
exportToTabSeparatedStringRange() |
java.lang.String |
exportToTabSeparatedStringWholeGrid(boolean selectedRowsOnly) |
byte[] |
exportToXLSXWholeGrid(boolean selectedRowsOnly)
Export of grid information into XLSX file that is returned as byte
array.
|
byte[] |
exportToXMLRange() |
byte[] |
exportToXMLWholeGrid(boolean selectedRowsOnly) |
java.util.List<ColumnInfo> |
getAdditionalExportColumnsLeft() |
java.util.List<ColumnInfo> |
getAdditionalExportColumnsRight() |
IFIXGRIDExcelExporter |
getExcelExporter() |
java.lang.String |
getExportFilePrefix() |
java.lang.String |
getExportURLCsvRange() |
java.lang.String |
getExportURLCsvSelectedRows() |
java.lang.String |
getExportURLCsvWholeGrid() |
java.lang.String |
getExportURLPDFSelectedRows() |
java.lang.String |
getExportURLPDFWholeGrid() |
java.lang.String |
getExportURLXLSXSelectedRows() |
java.lang.String |
getExportURLXLSXWholeGrid() |
java.lang.String |
getExportURLXMLRange() |
java.lang.String |
getExportURLXMLSelectedRows() |
java.lang.String |
getExportURLXMLWholeGrid() |
IFIXGRIDPdfExporter |
getPDFExporter() |
void |
setExcelExporter(IFIXGRIDExcelExporter excelExporter)
You can assign an own implementation of IFIXGRIDExcelExporter - if not
set by you then an instance of FIXGRIDXMLSpreadSheetExporter is created
automatically.
|
void |
setExportFilePrefix(java.lang.String exportFilePrefix)
Filename prefix that are proposed when downloading documents.
|
void |
setPDFExporter(IFIXGRIDPdfExporter pdfExporter)
You can assign an own implementation of IFIXGRIDPDFExporter - if not
set by you then an instance of
FIXGRIDPDFExporter is created
automatically. |
public java.lang.String getExportFilePrefix()
public void setExportFilePrefix(java.lang.String exportFilePrefix)
public java.util.List<ColumnInfo> getAdditionalExportColumnsLeft()
public java.util.List<ColumnInfo> getAdditionalExportColumnsRight()
public java.lang.String getExportURLCsvWholeGrid()
public java.lang.String getExportURLCsvSelectedRows()
public java.lang.String getExportURLCsvRange()
public java.lang.String getExportURLXMLWholeGrid()
public java.lang.String getExportURLXMLSelectedRows()
public java.lang.String getExportURLXMLRange()
public java.lang.String getExportURLPDFWholeGrid()
public java.lang.String getExportURLPDFSelectedRows()
public java.lang.String getExportURLXLSXWholeGrid()
public java.lang.String getExportURLXLSXSelectedRows()
public java.util.List<java.util.List> exportToObjectListWholeGrid(boolean selectedRowsOnly)
public java.util.List<java.util.List<FIXGRIDBinding.FormattedValue>> exportToFormattedValueList(boolean selectedRowsOnly)
public java.util.List<java.util.List<java.lang.String>> exportToStringListHeader()
public java.util.List<java.util.List<java.lang.String>> exportToStringListFooter()
public java.util.List<java.util.List<java.lang.String>> exportToStringListWholeGrid(boolean selectedRowsOnly)
public java.util.List<java.util.List<java.lang.String>> exportToStringListRange()
public java.util.List<java.util.List<java.lang.Object>> exportToObjectListRange()
public java.lang.String exportToTabSeparatedStringRange()
public java.lang.String exportToTabSeparatedStringWholeGrid(boolean selectedRowsOnly)
public java.lang.String exportToCSVStringRange()
public java.lang.String exportToCSVStringWholeGrid(boolean selectedRowsOnly)
public byte[] exportToXMLWholeGrid(boolean selectedRowsOnly)
public byte[] exportToXMLRange()
public void setPDFExporter(IFIXGRIDPdfExporter pdfExporter)
FIXGRIDPDFExporter is created
automatically.public IFIXGRIDPdfExporter getPDFExporter()
public void setExcelExporter(IFIXGRIDExcelExporter excelExporter)
public IFIXGRIDExcelExporter getExcelExporter()
public byte[] exportToPDFWholeGrid(boolean selectedRowsOnly)
public byte[] exportToXLSXWholeGrid(boolean selectedRowsOnly)
Copyright © CaptainCasa Gmbh. All Rights Reserved.