Class SubreportFillPart
java.lang.Object
net.sf.jasperreports.engine.part.BasePartFillComponent
net.sf.jasperreports.parts.subreport.SubreportFillPart
- All Implemented Interfaces:
PartFillComponent
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected classprotected classprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final StringProperty that references the parameter containing the bookmarks data source.Fields inherited from class net.sf.jasperreports.engine.part.BasePartFillComponent
fillContext -
Constructor Summary
ConstructorsConstructorDescriptionSubreportFillPart(SubreportPartComponent subreportPart, JRFillObjectFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionprotected JRBaseFillercreateBandSubfiller(EvaluatedPart evaluatedPart, EvaluatedSubreportPart evaluatedSubreport, PartPrintOutput output) protected BaseReportFillercreatePartSubfiller(EvaluatedSubreportPart evaluatedSubreport, PartPrintOutput output) protected BaseReportFillercreateSubreportFiller(EvaluatedPart evaluatedPart, EvaluatedSubreportPart evaluatedSubreport, PartPrintOutput output) evaluate(byte evaluation) Evaluates the fill component.voidfill(EvaluatedPart evaluatedPart, PartPrintOutput output) Fills the component by creating a print element which will be included in the generated report.Methods inherited from class net.sf.jasperreports.engine.part.BasePartFillComponent
getJasperReportsContext, initialize
-
Field Details
-
EXCEPTION_MESSAGE_KEY_UNKNOWN_REPORT_PRINT_ORDER
- See Also:
-
EXCEPTION_MESSAGE_KEY_UNKNOWN_REPORT_SECTION_TYPE
- See Also:
-
PROPERTY_BOOKMARKS_DATA_SOURCE_PARAMETER
Property that references the parameter containing the bookmarks data source.- See Also:
-
-
Constructor Details
-
SubreportFillPart
-
-
Method Details
-
evaluate
Description copied from interface:PartFillComponentEvaluates the fill component.This method would evaluate the component expressions and store the results to be used in
.invalid reference
#fill(PartPrintOutput)- Parameters:
evaluation- the evaluation type- Returns:
- the evaluated part component
- Throws:
JRException
-
fill
Description copied from interface:PartFillComponentFills the component by creating a print element which will be included in the generated report.- Throws:
JRException
-
createSubreportFiller
protected BaseReportFiller createSubreportFiller(EvaluatedPart evaluatedPart, EvaluatedSubreportPart evaluatedSubreport, PartPrintOutput output) throws JRException - Throws:
JRException
-
createBandSubfiller
protected JRBaseFiller createBandSubfiller(EvaluatedPart evaluatedPart, EvaluatedSubreportPart evaluatedSubreport, PartPrintOutput output) throws JRException - Throws:
JRException
-
createPartSubfiller
protected BaseReportFiller createPartSubfiller(EvaluatedSubreportPart evaluatedSubreport, PartPrintOutput output) throws JRException - Throws:
JRException
-