public class SubreportFillPart extends BasePartFillComponent
Modifier and Type | Class and Description |
---|---|
protected static class |
SubreportFillPart.FillerPrintPart |
protected class |
SubreportFillPart.PartBandParent |
protected class |
SubreportFillPart.PartParent |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXCEPTION_MESSAGE_KEY_UNKNOWN_REPORT_PRINT_ORDER |
static java.lang.String |
EXCEPTION_MESSAGE_KEY_UNKNOWN_REPORT_SECTION_TYPE |
static java.lang.String |
PROPERTY_BOOKMARKS_DATA_SOURCE_PARAMETER |
fillContext
Constructor and Description |
---|
SubreportFillPart(SubreportPartComponent subreportPart,
JRFillObjectFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected JRBaseFiller |
createBandSubfiller(PartPrintOutput output) |
protected BaseReportFiller |
createPartSubfiller(PartPrintOutput output) |
protected BaseReportFiller |
createSubreportFiller(PartPrintOutput output) |
void |
evaluate(byte evaluation)
Evaluates the fill component.
|
void |
fill(PartPrintOutput output)
Fills the component by creating a print element which will be included
in the generated report.
|
protected java.lang.String |
getPartName() |
getJasperReportsContext, initialize
public static final java.lang.String PROPERTY_BOOKMARKS_DATA_SOURCE_PARAMETER
public static final java.lang.String EXCEPTION_MESSAGE_KEY_UNKNOWN_REPORT_PRINT_ORDER
public static final java.lang.String EXCEPTION_MESSAGE_KEY_UNKNOWN_REPORT_SECTION_TYPE
public SubreportFillPart(SubreportPartComponent subreportPart, JRFillObjectFactory factory)
public void evaluate(byte evaluation) throws JRException
PartFillComponent
This method would evaluate the component expressions and store the
results to be used in PartFillComponent.fill(PartPrintOutput)
.
evaluation
- the evaluation typeJRException
public void fill(PartPrintOutput output) throws JRException
PartFillComponent
JRException
protected BaseReportFiller createSubreportFiller(PartPrintOutput output) throws JRException
JRException
protected JRBaseFiller createBandSubfiller(PartPrintOutput output) throws JRException
JRException
protected BaseReportFiller createPartSubfiller(PartPrintOutput output) throws JRException
JRException
protected java.lang.String getPartName()
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com