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, subreportFiller
band, 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, visit
addDependantElement, 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, transferProperties
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clone, getElementGroup, getKey, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchTypeValue, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX
clone
getBackcolor, getForecolor, getHeight, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getWidth, setBackcolor, setForecolor, setMode
getDefaultStyleProvider, getStyle, getStyleNameReference
getParentProperties, getPropertiesMap, hasProperties
getUUID
protected 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 JRFillSubreport
JRException
protected DatasetExpressionEvaluator createEvaluator() throws JRException
createEvaluator
in class JRFillSubreport
JRException
protected void evaluateSubreport(byte evaluation) throws JRException
evaluateSubreport
in class JRFillSubreport
JRException
protected java.util.Map<java.lang.String,java.lang.Object> evaluateParameterValues(byte evaluation) throws JRException
evaluateParameterValues
in class JRFillSubreport
JRException
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)
protected FillPrepareResult prepareSubreport(int availableHeight, boolean isOverflow) throws JRException
JRException
protected java.util.Collection<JRPrintElement> getPrintElements()
getPrintElements
in class JRFillSubreport
protected int getContentsStretchHeight()
getContentsStretchHeight
in class JRFillSubreport
protected java.util.List<JRStyle> getSubreportStyles()
protected java.util.List<JROrigin> getSubreportOrigins()
protected void cancelSubreportFill() throws JRException
cancelSubreportFill
in class JRFillSubreport
JRException
public JRFillCloneable createClone(JRFillCloneFactory factory)
JRFillCloneable
createClone
in interface JRFillCloneable
createClone
in class JRFillSubreport
factory
- the clone factory to use while creating the clone© 2001-2014 TIBCO Software Inc. www.jaspersoft.com