public class FillTableSubreport extends JRFillSubreport
EXCEPTION_MESSAGE_KEY_NO_REWINDABLE_DATA_SOURCE, EXCEPTION_MESSAGE_KEY_PROPERTY_NOT_SET, EXCEPTION_MESSAGE_KEY_UNKNOWN_SOURCE_CLASS, EXCEPTION_MESSAGE_KEY_UNSUPPORTED_SECTION_TYPE, printPage, PROPERTY_SUBREPORT_GENERATE_RECTANGLE, subFillerParent, SUBREPORT_GENERATE_RECTANGLE_ALWAYS, subreportFillerband, conditionalStylesContainer, currentEvaluation, currentStyle, defaultStyleProvider, delayedEvaluationsMap, dynamicProperties, dynamicTransferProperties, elementGroup, expressionEvaluator, fillContainerContext, filler, initStyle, mergedProperties, originProvider, parent, printElementOriginator, printWhenGroupChanges, propertyExpressions, providerStyle, staticProperties, styleProviders, templates| Modifier | Constructor and Description |
|---|---|
protected |
FillTableSubreport(FillContext fillContext,
JRSubreport subreport,
JRFillObjectFactory factory,
TableJasperReport tableReport,
BuiltinExpressionEvaluatorFactory builtinEvaluatorFactory) |
|
FillTableSubreport(FillTableSubreport tableSubreport,
JRFillCloneFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cancelSubreportFill() |
protected void |
copyConnectionParameter(Map<String,Object> parameterValues) |
protected void |
copyResourceBundleParameter(Map<String,Object> parameterValues) |
protected void |
copyTemplatesParameter(Map<String,Object> parameterValues) |
JRFillCloneable |
createClone(JRFillCloneFactory factory)
Creates a working clone of itself.
|
protected DatasetExpressionEvaluator |
createEvaluator() |
protected Map<String,Object> |
evaluateParameterValues(byte evaluation) |
protected JasperReport |
evaluateReport(byte evaluation) |
protected void |
evaluateSubreport(byte evaluation) |
protected int |
getContentsStretchHeight() |
protected Collection<JRPrintElement> |
getPrintElements() |
protected List<JROrigin> |
getSubreportOrigins() |
protected List<JRStyle> |
getSubreportStyles() |
TableJasperReport |
getTableReport() |
protected FillPrepareResult |
prepareSubreport(int availableHeight,
boolean isOverflow) |
collectExpressions, createElementTemplate, evaluate, evictReportEvaluator, fill, fillSubreport, generateRectangleOption, getConnectionExpression, getDataSourceExpression, getExpression, getJRTemplateRectangle, getModeValue, getOverflowType, getParameters, getParametersMapExpression, getParameterValues, getParameterValues, getReturnValues, getRunnerFactory, getUsingCache, initSubreportFiller, isOwnUsingCache, isRunToBottom, isUsingCache, loadReport, loadReportEvaluator, prepare, resolveElement, rewind, setBand, setOverflowType, setRunToBottom, setUsingCache, subreportPageFilled, usingCache, validateReport, verifyBandHeights, visitaddDependantElement, addDynamicProperty, clone, clone, clone, collectDelayedEvaluations, collectDelayedEvaluations, collectDelayedEvaluations, collectStyleDelayedEvaluations, collectStyleProviderDelayedEvaluations, delayedEvaluate, delayedEvaluationUpdatesTemplate, evaluateExpression, evaluatePrintWhenExpression, evaluateProperties, evaluateStyle, getBackcolor, getBand, getConditionalStylesContainer, getDefaultStyleProvider, getDependantElements, getDynamicProperties, getElementGroup, getElementOrigin, getElementTemplate, getEvaluatedProperties, getEvaluationTimeValue, getField, getFiller, getForecolor, getGroupElements, getHeight, getInitStyle, getKey, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getParent, getParentProperties, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertiesMap, getPropertyExpressions, getRelativeY, getStretchHeight, getStretchTypeValue, getStyle, getStyleNameReference, getTemplate, getUUID, getVariable, getWidth, getX, getY, hasDynamicProperties, hasDynamicProperty, hasProperties, initDelayedEvaluationPrint, initDelayedEvaluations, initStyleProviders, isAlreadyPrinted, isAutoEvaluateNow, isDelayedStyleEvaluation, isEvaluateAuto, isEvaluateNow, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isPrintWhenExpressionNull, isPrintWhenTrue, isRemoveLineWhenBlank, isReprinted, isToPrint, isValueRepeating, moveDependantElements, performDelayedEvaluation, registerTemplate, reset, resolveElement, setAlreadyPrinted, setBackcolor, setConditionalStylesContainer, setCurrentEvaluation, setExpressionEvaluator, setForecolor, setHeight, setMode, setOriginProvider, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setPrintWhenExpressionNull, setPrintWhenTrue, setRelativeY, setRemoveLineWhenBlank, setReprinted, setShrinkable, setStretchHeight, setStretchType, setStyle, setStyleNameReference, setToPrint, setValueRepeating, setWidth, setX, setY, stretchElement, stretchElementToHeight, stretchHeightFinal, transferProperties, transferPropertiesequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclone, getElementGroup, getKey, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchTypeValue, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setXclonegetBackcolor, getForecolor, getHeight, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getWidth, setBackcolor, setForecolor, setModegetDefaultStyleProvider, getStyle, getStyleNameReferencegetParentProperties, getPropertiesMap, hasPropertiesgetUUIDprotected FillTableSubreport(FillContext fillContext, JRSubreport subreport, JRFillObjectFactory factory, TableJasperReport tableReport, BuiltinExpressionEvaluatorFactory builtinEvaluatorFactory)
public FillTableSubreport(FillTableSubreport tableSubreport, JRFillCloneFactory factory)
public TableJasperReport getTableReport()
protected JasperReport evaluateReport(byte evaluation) throws JRException
evaluateReport in class JRFillSubreportJRExceptionprotected DatasetExpressionEvaluator createEvaluator() throws JRException
createEvaluator in class JRFillSubreportJRExceptionprotected void evaluateSubreport(byte evaluation)
throws JRException
evaluateSubreport in class JRFillSubreportJRExceptionprotected Map<String,Object> evaluateParameterValues(byte evaluation) throws JRException
evaluateParameterValues in class JRFillSubreportJRExceptionprotected void copyResourceBundleParameter(Map<String,Object> parameterValues)
protected FillPrepareResult prepareSubreport(int availableHeight, boolean isOverflow) throws JRException
JRExceptionprotected Collection<JRPrintElement> getPrintElements()
getPrintElements in class JRFillSubreportprotected int getContentsStretchHeight()
getContentsStretchHeight in class JRFillSubreportprotected void cancelSubreportFill()
throws JRException
cancelSubreportFill in class JRFillSubreportJRExceptionpublic JRFillCloneable createClone(JRFillCloneFactory factory)
JRFillCloneablecreateClone in interface JRFillCloneablecreateClone in class JRFillSubreportfactory - the clone factory to use while creating the cloneCopyright © 2015. All rights reserved.