public class DefaultLayoutBuilderStrategy extends Object implements LayoutBuilderStrategy
Constructor and Description |
---|
DefaultLayoutBuilderStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
add(ExpressionRuntime runtime,
LayoutModelBuilder builder,
Band band,
List<InlineSubreportMarker> collectedSubReports) |
protected Object |
computeValue(ExpressionRuntime runtime,
ReportElement element) |
protected Object |
filterRichText(ReportElement element,
Object initialValue) |
protected boolean |
isElementProcessable(ReportElement element,
StyleSheet style) |
protected void |
processContent(ReportElement element,
LayoutModelBuilder builder) |
protected void |
processSubReport(SubReport subReport,
LayoutModelBuilder builder) |
public void add(ExpressionRuntime runtime, LayoutModelBuilder builder, Band band, List<InlineSubreportMarker> collectedSubReports) throws ReportProcessingException
add
in interface LayoutBuilderStrategy
ReportProcessingException
protected void processSubReport(SubReport subReport, LayoutModelBuilder builder)
protected Object filterRichText(ReportElement element, Object initialValue)
protected void processContent(ReportElement element, LayoutModelBuilder builder)
protected boolean isElementProcessable(ReportElement element, StyleSheet style)
protected Object computeValue(ExpressionRuntime runtime, ReportElement element)
Copyright © 2017 Hitachi Vantara. All rights reserved.