Class SubreportFillPart.PartBandParent
- java.lang.Object
-
- net.sf.jasperreports.parts.subreport.SubreportFillPart.PartBandParent
-
- All Implemented Interfaces:
BandReportFillerParent
,FillerParent
- Enclosing class:
- SubreportFillPart
protected class SubreportFillPart.PartBandParent extends Object implements BandReportFillerParent
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PartBandParent(PartPrintOutput output)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
abortSubfiller(JRBaseFiller filler)
void
addPage(FillerPageAddedEvent pageAdded)
DatasetExpressionEvaluator
getCachedEvaluator()
BaseReportFiller
getFiller()
JRPropertiesHolder
getParentProperties()
String
getReportLocation()
String
getReportName()
boolean
isPageBreakInhibited()
boolean
isParentPagination()
boolean
isRunToBottom()
boolean
isSplitTypePreventInhibited(boolean isTopLevelCall)
void
registerReportStyles(List<JRStyle> styles)
void
registerSubfiller(JRBaseFiller filler)
void
unregisterSubfiller(JRBaseFiller filler)
void
updateBookmark(JRPrintElement element)
-
-
-
Constructor Detail
-
PartBandParent
protected PartBandParent(PartPrintOutput output)
-
-
Method Detail
-
getReportName
public String getReportName()
- Specified by:
getReportName
in interfaceBandReportFillerParent
-
getFiller
public BaseReportFiller getFiller()
- Specified by:
getFiller
in interfaceFillerParent
-
getParentProperties
public JRPropertiesHolder getParentProperties()
- Specified by:
getParentProperties
in interfaceFillerParent
-
getCachedEvaluator
public DatasetExpressionEvaluator getCachedEvaluator()
- Specified by:
getCachedEvaluator
in interfaceFillerParent
-
registerSubfiller
public void registerSubfiller(JRBaseFiller filler)
- Specified by:
registerSubfiller
in interfaceBandReportFillerParent
-
unregisterSubfiller
public void unregisterSubfiller(JRBaseFiller filler)
- Specified by:
unregisterSubfiller
in interfaceBandReportFillerParent
-
abortSubfiller
public void abortSubfiller(JRBaseFiller filler)
- Specified by:
abortSubfiller
in interfaceBandReportFillerParent
-
isRunToBottom
public boolean isRunToBottom()
- Specified by:
isRunToBottom
in interfaceBandReportFillerParent
-
isParentPagination
public boolean isParentPagination()
- Specified by:
isParentPagination
in interfaceFillerParent
-
isPageBreakInhibited
public boolean isPageBreakInhibited()
- Specified by:
isPageBreakInhibited
in interfaceBandReportFillerParent
-
isSplitTypePreventInhibited
public boolean isSplitTypePreventInhibited(boolean isTopLevelCall)
- Specified by:
isSplitTypePreventInhibited
in interfaceBandReportFillerParent
-
addPage
public void addPage(FillerPageAddedEvent pageAdded) throws JRException
- Specified by:
addPage
in interfaceBandReportFillerParent
- Throws:
JRException
-
updateBookmark
public void updateBookmark(JRPrintElement element)
- Specified by:
updateBookmark
in interfaceFillerParent
-
getReportLocation
public String getReportLocation()
- Specified by:
getReportLocation
in interfaceBandReportFillerParent
-
registerReportStyles
public void registerReportStyles(List<JRStyle> styles)
- Specified by:
registerReportStyles
in interfaceBandReportFillerParent
-
-