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 FillerParentpublic void registerSubfiller(JRBaseFiller filler)
registerSubfiller in interface BandReportFillerParentpublic void unregisterSubfiller(JRBaseFiller filler)
unregisterSubfiller in interface BandReportFillerParentpublic boolean isRunToBottom()
isRunToBottom in interface BandReportFillerParentpublic boolean isParentPagination()
isParentPagination in interface FillerParentpublic boolean isPageBreakInhibited()
isPageBreakInhibited in interface BandReportFillerParentpublic DatasetExpressionEvaluator getCachedEvaluator()
getCachedEvaluator in interface FillerParentpublic void setSubreportRunner(JRSubreportRunner subreportRunner)
public void addPage(FillerPageAddedEvent pageAdded) throws JRException
addPage in interface BandReportFillerParentJRExceptionprotected void suspendSubreportRunner(FillerPageAddedEvent pageAdded) throws JRException
JRExceptionpublic int getCurrentPageStretchHeight()
public void updateBookmark(JRPrintElement element)
updateBookmark in interface FillerParentpublic String getReportLocation()
getReportLocation in interface BandReportFillerParentpublic void registerReportStyles(List<JRStyle> styles)
registerReportStyles in interface BandReportFillerParentCopyright © 2017. All rights reserved.