com.ontimize.jee.webclient.export.Exporter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ontimize-jee-webclient-addons Show documentation
Show all versions of ontimize-jee-webclient-addons Show documentation
Ontimize EE (WebClient Addons module)
The newest version!
package com.ontimize.jee.webclient.export;
import com.ontimize.jee.webclient.export.exception.ExportException;
import com.ontimize.jee.webclient.export.providers.ExportColumnProvider;
import com.ontimize.jee.webclient.export.providers.ExportDataProvider;
import com.ontimize.jee.webclient.export.providers.ExportStyleProvider;
import com.ontimize.jee.webclient.export.util.ExportOptions;
/**
* Exportador que realiza la exportación a partir de los elementos que recibe
*
* @author [email protected] Antonio Vázquez Araújo
*/
public interface Exporter {
T export(final ExportColumnProvider columnProvider, final ExportDataProvider dataProvider,
final ExportStyleProvider styleProvider, final ExportOptions exportOptions, final boolean landscape)
throws ExportException;
}