Package net.sf.jasperreports.engine.fill
Class JRHorizontalFiller
java.lang.Object
net.sf.jasperreports.engine.fill.BaseReportFiller
net.sf.jasperreports.engine.fill.JRBaseFiller
net.sf.jasperreports.engine.fill.JRHorizontalFiller
- All Implemented Interfaces:
ReportFiller
,JRDefaultStyleProvider
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sf.jasperreports.engine.fill.JRBaseFiller
JRBaseFiller.DefaultStyleListener
-
Field Summary
Fields inherited from class net.sf.jasperreports.engine.fill.JRBaseFiller
atLeastOneElementIsToPrint, background, bands, bottomMargin, columnCount, columnDirection, columnFooter, columnFooterOffsetY, columnHeader, columnHeaderOffsetY, columnIndex, columnSpacing, columnWidth, crtGroupFootersLevel, dateFormatCache, defaultStyle, detailElementRange, detailSection, EXCEPTION_MESSAGE_KEY_CIRCULAR_DEPENDENCY_FOUND, EXCEPTION_MESSAGE_KEY_COLUMN_HEADER_OVERFLOW_INFINITE_LOOP, EXCEPTION_MESSAGE_KEY_EXTERNAL_STYLE_NAME_NOT_SET, EXCEPTION_MESSAGE_KEY_INFINITE_LOOP_CREATING_NEW_PAGE, EXCEPTION_MESSAGE_KEY_KEEP_TOGETHER_CONTENT_DOES_NOT_FIT, EXCEPTION_MESSAGE_KEY_NO_SUCH_GROUP, EXCEPTION_MESSAGE_KEY_PAGE_HEADER_OVERFLOW_INFINITE_LOOP, EXCEPTION_MESSAGE_KEY_UNSUPPORTED_REPORT_SECTION_TYPE, floatColumnFooterElementRange, groupFooterPositionElementRange, groups, isCreatingNewPage, isCrtRecordOnColumn, isCrtRecordOnPage, isFirstColumnBand, isFirstPageBand, isFloatColumnFooter, isLastPageFooter, isNewColumn, isNewPage, isReorderBandElements, isSummaryNewPage, isSummaryWithPageHeaderAndFooter, isTitleNewPage, lastPageColumnFooterOffsetY, lastPageFooter, leftMargin, maxPageWidth, missingFillBand, missingFillSection, name, noData, numberFormatCache, offsetX, offsetY, orientation, orphanGroupFooterDetailElementRange, orphanGroupFooterElementRange, pageFooter, pageHeader, pageHeight, pageWidth, preventOrphanFootersMinLevel, printOrder, printPage, printPageContentsWidth, reportTemplates, rightMargin, styleResolver, styles, subfillers, summary, templates, title, topMargin, usedPageHeight
Fields inherited from class net.sf.jasperreports.engine.fill.BaseReportFiller
bookmarkHelper, calculator, datasetMap, delayedActions, factory, fillContext, fillerId, fillingThread, fillListener, formatFactory, ignorePagination, jasperPrint, jasperReport, jasperReportsContext, mainDataset, parent, printTransferPropertyPrefixes, propertiesUtil, reportSource, repositoryContext, scriptlet, usedPageWidth, virtualizationContext
-
Constructor Summary
ConstructorsModifierConstructorDescriptionJRHorizontalFiller
(JasperReportsContext jasperReportsContext, JasperReportSource reportSource, BandReportFillerParent parent) protected
JRHorizontalFiller
(JasperReportsContext jasperReportsContext, JasperReport jasperReport) JRHorizontalFiller
(JasperReportsContext jasperReportsContext, JasperReport jasperReport, BandReportFillerParent parent) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
fillColumnBand
(JRFillBand band, byte evaluation) protected void
fillFixedBand
(JRFillBand band, byte evaluation) protected void
fillFixedBand
(JRFillBand band, byte evaluation, boolean allowShrinking) protected void
protected void
setPageHeight
(int pageHeight) Methods inherited from class net.sf.jasperreports.engine.fill.JRBaseFiller
addBoundElement, addBoundElement, addDefaultStyleListener, addPage, addPageToParent, addPrintStyle, assignElementId, collectIncludedTemplates, collectStyles, collectStyles, collectStyles, collectTemplates, collectTemplateStyles, createReportTemplates, currentPageIndex, fill, fillBand, getBandReportParent, getCurrentPage, getCurrentPageContentsWidth, getCurrentPageCount, getDateFormat, getDateFormat, getDefaultStyle, getField, getFieldsMap, getFillerId, getGroup, getKeepTogetherGroup, getMasterColumnCount, getMasterFiller, getMaxPageHeight, getMaxPageWidth, getNumberFormat, getPrintTransferPropertyPrefixes, getResourceBundle, getStyledTextParser, getStyledTextUtil, getStyleResolver, getTemplates, getVariablesMap, getWhenNoDataType, getWhenResourceMissingType, hasBoundActions, hasMasterFormatFactory, hasMasterLocale, hasMasterTimeZone, ignorePaginationSet, initFillFactory, isBandOverFlowAllowed, isLegacyTextMeasuring, isPageBreakInhibited, isPageFinal, isPageFinal, isReorderBandElements, isSubreportRunToBottom, jasperReportSet, loadStyles, lookupExternalDefaultStyle, moveBoundActions, newPage, next, recordUsedPageHeight, recordUsedWidth, registerReportStyles, registerSubfiller, resolveBandBoundElements, resolveColumnBoundElements, resolveGroupBoundElements, resolvePageBoundElements, resolveReportBoundElements, setBandOverFlowAllowed, setDefaultStyle, setJasperReportsContext, setMasterPageVariables, setParameter, setParameter, setReorderBandElements, subreportPageFilled, unregisterSubfiller
Methods inherited from class net.sf.jasperreports.engine.fill.BaseReportFiller
addBoundElement, addFillListener, addLastPageBookmarks, addVariableCalculationReq, cancelFill, checkInterrupted, clearFillingThread, createBoundElementMaps, detectPart, evaluateExpression, fill, fill, getExpressionEvaluator, getFillContext, getFormatFactory, getJasperPrint, getJasperReport, getJasperReportsContext, getLocale, getMainDataset, getOwnIgnorePagination, getParametersMap, getParameterValue, getParameterValuesMap, getPropertiesUtil, getReportSource, getRepositoryContext, getTimeZone, getUsedPageWidth, getVariable, getVariableValue, getVirtualizationContext, initDatasets, initVirtualizationContext, isDeliberatelyInterrupted, isIgnorePagination, isInterrupted, isMasterReport, isSubreport, recordUsedPageWidth, resolveBoundElements, resolveMasterBoundElements, setBookmarkHelper, setConnectionParameterValue, setDatasourceParameterValue, setFormatFactory, setIgnorePagination, setInterrupted, setParameters, setParametersToContext, setVirtualPageSize, updateBookmark
-
Constructor Details
-
JRHorizontalFiller
protected JRHorizontalFiller(JasperReportsContext jasperReportsContext, JasperReport jasperReport) throws JRException - Throws:
JRException
-
JRHorizontalFiller
public JRHorizontalFiller(JasperReportsContext jasperReportsContext, JasperReport jasperReport, BandReportFillerParent parent) throws JRException - Throws:
JRException
-
JRHorizontalFiller
public JRHorizontalFiller(JasperReportsContext jasperReportsContext, JasperReportSource reportSource, BandReportFillerParent parent) throws JRException - Throws:
JRException
-
-
Method Details
-
setPageHeight
protected void setPageHeight(int pageHeight) - Specified by:
setPageHeight
in classJRBaseFiller
-
fillReport
- Specified by:
fillReport
in classJRBaseFiller
- Throws:
JRException
-
fillColumnBand
- Throws:
JRException
-
fillFixedBand
- Throws:
JRException
-
fillFixedBand
protected void fillFixedBand(JRFillBand band, byte evaluation, boolean allowShrinking) throws JRException - Throws:
JRException
-