Class XlsxDataExporter
java.lang.Object
org.apache.wicket.extensions.markup.html.repeater.data.table.export.AbstractDataExporter
com.evolveum.midpoint.gui.api.component.button.XlsxDataExporter
- All Implemented Interfaces:
Serializable,org.apache.wicket.extensions.markup.html.repeater.data.table.export.IDataExporter,org.apache.wicket.util.io.IClusterable
public class XlsxDataExporter
extends org.apache.wicket.extensions.markup.html.repeater.data.table.export.AbstractDataExporter
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> voidexportData(org.apache.wicket.markup.repeater.data.IDataProvider<T> dataProvider, List<org.apache.wicket.extensions.markup.html.repeater.data.table.export.IExportableColumn<T, ?>> columns, OutputStream outputStream) protected <T> org.apache.wicket.model.IModel<T>wrapModel(org.apache.wicket.model.IModel<T> model) Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.data.table.export.AbstractDataExporter
getContentType, getDataFormatNameModel, getFileNameExtension, setContentType, setDataFormatNameModel, setFileNameExtension
-
Constructor Details
-
XlsxDataExporter
public XlsxDataExporter()
-
-
Method Details
-
exportData
public <T> void exportData(org.apache.wicket.markup.repeater.data.IDataProvider<T> dataProvider, List<org.apache.wicket.extensions.markup.html.repeater.data.table.export.IExportableColumn<T, ?>> columns, OutputStream outputStream) throws IOException- Throws:
IOException
-
wrapModel
protected <T> org.apache.wicket.model.IModel<T> wrapModel(org.apache.wicket.model.IModel<T> model)
-