public class JasperReportConfigHooker extends java.lang.Object implements ReportTypeConfigHook
Constructor and Description |
---|
JasperReportConfigHooker(<any> adminViewProvider) |
Modifier and Type | Method and Description |
---|---|
boolean |
consumes(ReportDto report) |
java.util.Collection<? extends MainPanelView> |
getAdminViews(ReportDto report) |
java.lang.Class<? extends ReportDto> |
getReportClass() |
ImageResource |
getReportIcon() |
ImageResource |
getReportIconLarge() |
ImageResource |
getReportLinkIcon() |
ImageResource |
getReportLinkIconLarge() |
java.lang.String |
getReportName() |
java.lang.Class<? extends ReportDto> |
getReportVariantClass() |
ImageResource |
getReportVariantIcon() |
ImageResource |
getReportVariantIconLarge() |
ReportDto |
instantiateReport() |
ReportDto |
instantiateReportVariant() |
boolean |
isAvailable() |
public JasperReportConfigHooker(<any> adminViewProvider)
public boolean consumes(ReportDto report)
consumes
in interface ReportTypeConfigHook
public java.lang.Class<? extends ReportDto> getReportClass()
getReportClass
in interface ReportTypeConfigHook
public java.lang.Class<? extends ReportDto> getReportVariantClass()
getReportVariantClass
in interface ReportTypeConfigHook
public ImageResource getReportIcon()
getReportIcon
in interface ReportTypeConfigHook
public ImageResource getReportVariantIcon()
getReportVariantIcon
in interface ReportTypeConfigHook
public ImageResource getReportIconLarge()
getReportIconLarge
in interface ReportTypeConfigHook
public ImageResource getReportVariantIconLarge()
getReportVariantIconLarge
in interface ReportTypeConfigHook
public ImageResource getReportLinkIcon()
getReportLinkIcon
in interface ReportTypeConfigHook
public ImageResource getReportLinkIconLarge()
getReportLinkIconLarge
in interface ReportTypeConfigHook
public ReportDto instantiateReport()
instantiateReport
in interface ReportTypeConfigHook
public ReportDto instantiateReportVariant()
instantiateReportVariant
in interface ReportTypeConfigHook
public java.lang.String getReportName()
getReportName
in interface ReportTypeConfigHook
public java.util.Collection<? extends MainPanelView> getAdminViews(ReportDto report)
getAdminViews
in interface ReportTypeConfigHook
public boolean isAvailable()
isAvailable
in interface ReportTypeConfigHook