public class FillerSubreportParent extends Object implements BandReportFillerParent
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MESSAGE_KEY_NO_SUBREPORT_RUNNER |
static String |
EXCEPTION_MESSAGE_KEY_UNSUPPORTED_OVERFLOW |
Constructor and Description |
---|
FillerSubreportParent(JRFillSubreport parentElement,
DatasetExpressionEvaluator evaluator) |
Modifier and Type | Method and Description |
---|---|
void |
addPage(FillerPageAddedEvent pageAdded) |
DatasetExpressionEvaluator |
getCachedEvaluator() |
int |
getCurrentPageStretchHeight() |
BaseReportFiller |
getFiller() |
String |
getReportLocation() |
boolean |
isPageBreakInhibited() |
boolean |
isParentPagination() |
boolean |
isRunToBottom() |
void |
registerReportStyles(List<JRStyle> styles) |
void |
registerSubfiller(JRBaseFiller filler) |
void |
setSubreportRunner(JRSubreportRunner subreportRunner) |
protected void |
suspendSubreportRunner(FillerPageAddedEvent pageAdded) |
void |
unregisterSubfiller(JRBaseFiller filler) |
void |
updateBookmark(JRPrintElement element) |
public static final String EXCEPTION_MESSAGE_KEY_UNSUPPORTED_OVERFLOW
public static final String EXCEPTION_MESSAGE_KEY_NO_SUBREPORT_RUNNER
public FillerSubreportParent(JRFillSubreport parentElement, DatasetExpressionEvaluator evaluator)
public BaseReportFiller getFiller()
getFiller
in interface FillerParent
public void registerSubfiller(JRBaseFiller filler)
registerSubfiller
in interface BandReportFillerParent
public void unregisterSubfiller(JRBaseFiller filler)
unregisterSubfiller
in interface BandReportFillerParent
public boolean isRunToBottom()
isRunToBottom
in interface BandReportFillerParent
public boolean isParentPagination()
isParentPagination
in interface FillerParent
public boolean isPageBreakInhibited()
isPageBreakInhibited
in interface BandReportFillerParent
public DatasetExpressionEvaluator getCachedEvaluator()
getCachedEvaluator
in interface FillerParent
public void setSubreportRunner(JRSubreportRunner subreportRunner)
public void addPage(FillerPageAddedEvent pageAdded) throws JRException
addPage
in interface BandReportFillerParent
JRException
protected void suspendSubreportRunner(FillerPageAddedEvent pageAdded) throws JRException
JRException
public int getCurrentPageStretchHeight()
public void updateBookmark(JRPrintElement element)
updateBookmark
in interface FillerParent
public String getReportLocation()
getReportLocation
in interface BandReportFillerParent
public void registerReportStyles(List<JRStyle> styles)
registerReportStyles
in interface BandReportFillerParent
Copyright © 2016. All rights reserved.