Class ReportExportToTemplateHooker
java.lang.Object
net.datenwerke.rs.core.client.reportexporter.exporter.ReportExporterImpl
net.datenwerke.rs.tabletemplate.client.tabletemplate.hookers.ReportExportToTemplateHooker
- All Implemented Interfaces:
ReportExporter
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.datenwerke.rs.core.client.reportexporter.exporter.ReportExporter
ReportExporter.ConfigurationFinishedCallback -
Constructor Summary
ConstructorsConstructorDescriptionReportExportToTemplateHooker(TableTemplateDao tableTemplateDao, TableTemplateUIService tableTemplateService, ToolbarService toolbarService) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureFrom(List<ReportExecutionConfigDto> exportConfiguration) booleanconsumes(ReportDto report) booleanconsumesConfiguration(ReportDto report) voiddisplayConfiguration(ReportDto report, String executorToken, boolean allowAutomaticConfig, ReportExporter.ConfigurationFinishedCallback callback) List<ReportExecutionConfigDto> ImageResourcegetIcon()booleanbooleanbooleanwantsToBeTop(ReportDto report) Methods inherited from class net.datenwerke.rs.core.client.reportexporter.exporter.ReportExporterImpl
canBeScheduled, export, isSkipDownload, prepareExportForPreview, showInExportList, supportsDatasink
-
Constructor Details
-
ReportExportToTemplateHooker
public ReportExportToTemplateHooker(TableTemplateDao tableTemplateDao, TableTemplateUIService tableTemplateService, ToolbarService toolbarService)
-
-
Method Details
-
consumesConfiguration
public boolean consumesConfiguration(ReportDto report) -
configureFrom
- Specified by:
configureFromin interfaceReportExporter- Overrides:
configureFromin classReportExporterImpl
-
consumes
public boolean consumes(ReportDto report) -
getExportTitle
-
getExportDescription
-
getIcon
public ImageResource getIcon() -
getOutputFormat
-
displayConfiguration
public void displayConfiguration(ReportDto report, String executorToken, boolean allowAutomaticConfig, ReportExporter.ConfigurationFinishedCallback callback) - Specified by:
displayConfigurationin interfaceReportExporter- Overrides:
displayConfigurationin classReportExporterImpl
-
getConfiguration
- Specified by:
getConfigurationin interfaceReportExporter- Overrides:
getConfigurationin classReportExporterImpl
-
isConfigured
public boolean isConfigured()- Specified by:
isConfiguredin interfaceReportExporter- Overrides:
isConfiguredin classReportExporterImpl
-
hasConfiguration
public boolean hasConfiguration() -
wantsToBeTop
public boolean wantsToBeTop(ReportDto report) - Specified by:
wantsToBeTopin interfaceReportExporter- Overrides:
wantsToBeTopin classReportExporterImpl
-