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(java.util.Map<java.lang.String,java.lang.Object> parameterValues) |
protected void |
copyResourceBundleParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues) |
protected void |
copyTemplatesParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues) |
JRFillCloneable |
createClone(JRFillCloneFactory factory)
Creates a working clone of itself.
|
protected DatasetExpressionEvaluator |
createEvaluator() |
protected java.util.Map<java.lang.String,java.lang.Object> |
evaluateParameterValues(byte evaluation) |
protected JasperReport |
evaluateReport(byte evaluation) |
protected void |
evaluateSubreport(byte evaluation) |
protected int |
getContentsStretchHeight() |
protected java.util.Collection<JRPrintElement> |
getPrintElements() |
protected java.util.List<JROrigin> |
getSubreportOrigins() |
protected java.util.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 java.util.Map<java.lang.String,java.lang.Object> evaluateParameterValues(byte evaluation)
throws JRException
evaluateParameterValues in class JRFillSubreportJRExceptionprotected void copyConnectionParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues)
protected void copyResourceBundleParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues)
protected void copyTemplatesParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues)
protected FillPrepareResult prepareSubreport(int availableHeight, boolean isOverflow) throws JRException
JRExceptionprotected java.util.Collection<JRPrintElement> getPrintElements()
getPrintElements in class JRFillSubreportprotected int getContentsStretchHeight()
getContentsStretchHeight in class JRFillSubreportprotected java.util.List<JRStyle> getSubreportStyles()
protected java.util.List<JROrigin> getSubreportOrigins()
protected 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 clone© 2001-2014 TIBCO Software Inc. www.jaspersoft.com