Package | Description |
---|---|
net.sf.jasperreports.charts.fill |
Contains fill time implementations for chart related interfaces.
|
net.sf.jasperreports.engine.fill |
Contains fill time implementations for the library's main interfaces and the entire
engine used in the filling process (the actual core of JasperReports).
|
Modifier and Type | Method and Description |
---|---|
protected void |
JRFillMultiAxisPlot.setBand(JRFillBand band) |
Modifier and Type | Field and Description |
---|---|
protected JRFillBand |
JRBaseFiller.background |
protected JRFillBand |
JRFillElement.band |
protected JRFillBand[] |
JRFillSection.bands |
protected JRFillBand |
JRBaseFiller.columnFooter |
protected JRFillBand |
JRBaseFiller.columnHeader |
protected JRFillBand |
JRBaseFiller.lastPageFooter |
protected JRFillBand |
JRBaseFiller.missingFillBand |
protected JRFillBand |
JRBaseFiller.noData |
protected JRFillBand |
JRBaseFiller.pageFooter |
protected JRFillBand |
JRBaseFiller.pageHeader |
protected JRFillBand |
JRBaseFiller.summary |
protected JRFillBand |
JRBaseFiller.title |
Modifier and Type | Method and Description |
---|---|
protected JRFillBand |
JRFillElement.getBand() |
protected JRFillBand |
JRFillObjectFactory.getBand(JRBand band) |
JRFillBand[] |
JRFillSection.getFillBands() |
Modifier and Type | Method and Description |
---|---|
protected void |
JRBaseFiller.addBoundElement(JRFillElement element,
JRPrintElement printElement,
EvaluationTimeEnum evaluationType,
JRGroup group,
JRFillBand band) |
protected void |
JRBaseFiller.addBoundElement(JRFillElement element,
JRPrintElement printElement,
EvaluationTimeEnum evaluationType,
String groupName,
JRFillBand band) |
protected net.sf.jasperreports.engine.fill.SavePoint |
JRHorizontalFiller.fillColumnBand(JRFillBand band,
byte evaluation) |
protected net.sf.jasperreports.engine.fill.SavePoint |
JRVerticalFiller.fillColumnBand(JRFillBand band,
byte evaluation) |
protected void |
JRHorizontalFiller.fillFixedBand(JRFillBand band,
byte evaluation) |
protected void |
JRVerticalFiller.fillFixedBand(JRFillBand band,
byte evaluation) |
protected void |
JRHorizontalFiller.fillFixedBand(JRFillBand band,
byte evaluation,
boolean allowShrinking) |
protected void |
JRHorizontalFiller.fillPageBand(JRFillBand band,
byte evaluation)
private void fillColumnBreak(
byte evalPrevPage,
byte evalNextPage
) throws JRException
{
if (columnIndex == columnCount - 1)
{
fillPageBreak(false, evalPrevPage, evalNextPage);
}
else
{
if (keepTogetherSavePoint != null)
{
keepTogetherSavePoint.saveEndOffsetY(offsetY);
}
fillColumnFooter(evalPrevPage);
resolveGroupBoundImages(evalPrevPage, false);
resolveColumnBoundImages(evalPrevPage);
resolveGroupBoundTexts(evalPrevPage, false);
resolveColumnBoundTexts(evalPrevPage);
scriptlet.callBeforeColumnInit();
calculator.initializeVariables(JRVariable.RESET_TYPE_COLUMN);
scriptlet.callAfterColumnInit();
columnIndex += 1;
offsetX = leftMargin + columnIndex * (columnSpacing + columnWidth);
offsetY = columnHeaderOffsetY;
calculator.getColumnNumber().setValue(
Integer.valueOf(((Number)calculator.getColumnNumber().getValue()).intValue() + 1)
);
calculator.getColumnNumber().setOldValue(
calculator.getColumnNumber().getValue()
);
fillColumnHeader(evalNextPage);
if (keepTogetherSavePoint != null)
{
moveKeepTogetherSavePointContent();
}
}
}
/**
|
protected void |
JRVerticalFiller.fillPageBand(JRFillBand band,
byte evaluation) |
static JREvaluationTime |
JREvaluationTime.getBandEvaluationTime(JRFillBand band)
Returns the evaluation time corresponding to
EvaluationTimeEnum.BAND for a specific band. |
static JREvaluationTime |
JREvaluationTime.getEvaluationTime(EvaluationTimeEnum type,
JRGroup group,
JRFillBand band)
Returns the evaluation time corresponding to an evaluation time type.
|
protected void |
JRBaseFiller.resolveBandBoundElements(JRFillBand band,
byte evaluation)
Resloves elements which are to be evaluated at band level.
|
protected void |
JRFillChartPlot.setBand(JRFillBand band) |
protected void |
JRFillElementDataset.setBand(JRFillBand band) |
protected void |
JRFillElement.setBand(JRFillBand band) |
void |
JRFillChart.setBand(JRFillBand band) |
void |
JRFillDatasetRun.setBand(JRFillBand band) |
protected void |
JRFillCrosstab.setBand(JRFillBand band) |
protected void |
JRFillComponentElement.setBand(JRFillBand band) |
void |
FillReturnValues.setBand(JRFillBand band) |
protected void |
JRFillSubreport.setBand(JRFillBand band) |
Copyright © 2017. All rights reserved.