Package br.com.davinti.vitruvio.spi.impl
Class AbstractDynamicJasperReportGenerator
Object
AbstractDynamicJasperReportGenerator
- Direct Known Subclasses:
DynamicJasperQueryReportGenerator,ProjetoDynamicReportGenerator,ProjetoDynamicReportV8Generator,UsuarioDTOReportGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic enumstatic interfaceDatasources para uso em relatorios dinamicos precisam suportar propriedades acicionais para obtencao de metadadosstatic enumstatic interfaceDefinicao de um report prontostatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidHook para notificar que o relatorio ja foi preenchido, e que o datasource pode ser encerradoConstroi o datasource especificocreateReportParams(Formato formato) voiddispose()protected DynamicReportBuilderfillReport(AbstractDynamicJasperReportGenerator.ReportParams params, Formato out) protected Fontfont(int size) protected Fontfont(int size, boolean bold, boolean italic) abstract JasperReportgenerateJasperReport(Formato format, Map<String, Object> reportParams) booleanvoidsetForceFormatters(boolean forceFormatters) voidsetOrientationPortrait(boolean portrait)
-
Constructor Details
-
AbstractDynamicJasperReportGenerator
public AbstractDynamicJasperReportGenerator()
-
-
Method Details
-
generateJasperReport
-
getDataSource
-
createReportParams
public abstract AbstractDynamicJasperReportGenerator.ReportParams createReportParams(Formato formato) -
setForceFormatters
public void setForceFormatters(boolean forceFormatters) -
isForceFormatters
public boolean isForceFormatters() -
setOrientationPortrait
public void setOrientationPortrait(boolean portrait) -
dispose
public void dispose() -
font
protected Font font(int size, boolean bold, boolean italic) -
font
protected Font font(int size) -
fillReport
protected DynamicReportBuilder fillReport(AbstractDynamicJasperReportGenerator.ReportParams params, Formato out) -
buildDataSource
Constroi o datasource especifico- Returns:
-
afterFilledReport
public abstract void afterFilledReport()Hook para notificar que o relatorio ja foi preenchido, e que o datasource pode ser encerrado
-