Package net.sf.jasperreports.engine.fill
Class FillerSubreportParent
java.lang.Object
net.sf.jasperreports.engine.fill.FillerSubreportParent
- All Implemented Interfaces:
BandReportFillerParent,FillerParent
- Direct Known Subclasses:
ComponentFillerSubreportParent
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFillerSubreportParent(JRFillSubreport parentElement, DatasetExpressionEvaluator evaluator) -
Method Summary
Modifier and TypeMethodDescriptionvoidabortSubfiller(JRBaseFiller filler) voidaddPage(FillerPageAddedEvent pageAdded) intbooleanbooleanbooleanisSplitTypePreventInhibited(boolean isTopLevelCall) voidregisterReportStyles(List<JRStyle> styles) voidregisterSubfiller(JRBaseFiller filler) voidsetSubreportRunner(JRSubreportRunner subreportRunner) protected voidsuspendSubreportRunner(FillerPageAddedEvent pageAdded) voidunregisterSubfiller(JRBaseFiller filler) voidupdateBookmark(JRPrintElement element)
-
Field Details
-
EXCEPTION_MESSAGE_KEY_UNSUPPORTED_OVERFLOW
- See Also:
-
EXCEPTION_MESSAGE_KEY_NO_SUBREPORT_RUNNER
- See Also:
-
-
Constructor Details
-
FillerSubreportParent
-
-
Method Details
-
getReportName
- Specified by:
getReportNamein interfaceBandReportFillerParent
-
getFiller
- Specified by:
getFillerin interfaceFillerParent
-
getParentProperties
- Specified by:
getParentPropertiesin interfaceFillerParent
-
registerSubfiller
- Specified by:
registerSubfillerin interfaceBandReportFillerParent
-
unregisterSubfiller
- Specified by:
unregisterSubfillerin interfaceBandReportFillerParent
-
abortSubfiller
- Specified by:
abortSubfillerin interfaceBandReportFillerParent
-
isRunToBottom
public boolean isRunToBottom()- Specified by:
isRunToBottomin interfaceBandReportFillerParent
-
isParentPagination
public boolean isParentPagination()- Specified by:
isParentPaginationin interfaceFillerParent
-
isSplitTypePreventInhibited
public boolean isSplitTypePreventInhibited(boolean isTopLevelCall) - Specified by:
isSplitTypePreventInhibitedin interfaceBandReportFillerParent
-
getCachedEvaluator
- Specified by:
getCachedEvaluatorin interfaceFillerParent
-
setSubreportRunner
-
addPage
- Specified by:
addPagein interfaceBandReportFillerParent- Throws:
JRException
-
suspendSubreportRunner
@continuable protected void suspendSubreportRunner(FillerPageAddedEvent pageAdded) throws JRException - Throws:
JRException
-
getCurrentPageStretchHeight
public int getCurrentPageStretchHeight() -
updateBookmark
- Specified by:
updateBookmarkin interfaceFillerParent
-
getReportLocation
- Specified by:
getReportLocationin interfaceBandReportFillerParent
-
registerReportStyles
- Specified by:
registerReportStylesin interfaceBandReportFillerParent
-