net.sf.jasperreports.components.table.fill
Class FillTableSubreport
java.lang.Object
net.sf.jasperreports.engine.fill.JRFillElement
net.sf.jasperreports.engine.fill.JRFillSubreport
net.sf.jasperreports.components.table.fill.FillTableSubreport
- All Implemented Interfaces:
- Cloneable, JRFillCloneable, JRChild, JRCloneable, JRCommonElement, JRElement, JRIdentifiable, JRPropertiesHolder, JRStyleContainer, JRStyleSetter, JRSubreport, JRVisitable
public class FillTableSubreport
- extends JRFillSubreport
- Version:
- $Id: FillTableSubreport.java 4595 2011-09-08 15:55:10Z teodord $
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
| Fields inherited from class net.sf.jasperreports.engine.fill.JRFillElement |
band, conditionalStylesContainer, currentEvaluation, currentStyle, defaultStyleProvider, delayedEvaluationsMap, dynamicProperties, elementGroup, elementId, expressionEvaluator, filler, initStyle, mergedProperties, originProvider, parent, printWhenGroupChanges, staticProperties, templates |
| Methods inherited from class net.sf.jasperreports.engine.fill.JRFillSubreport |
collectExpressions, copyValue, copyValues, createClone, createDistinctCountHelperReturnValue, createElementTemplate, createHelperReturnValue, evaluate, fill, fillSubreport, getConnectionExpression, getDataSourceExpression, getExpression, getJRTemplateRectangle, getModeValue, getParameters, getParametersMapExpression, getParameterValues, getParameterValues, getReturnValues, getRunnerFactory, getUsingCache, initSubreportFiller, isOwnUsingCache, isRunToBottom, isUsingCache, loadReportEvaluator, prepare, resolveElement, rewind, saveReturnVariables, setRunToBottom, setUsingCache, subreportPageFilled, usesForReturnValue, usingCache, validateReport, verifyBandHeights, visit |
| Methods inherited from class net.sf.jasperreports.engine.fill.JRFillElement |
addDependantElement, clone, clone, collectDelayedEvaluations, collectDelayedEvaluations, collectDelayedEvaluations, collectStyleDelayedEvaluations, delayedEvaluate, evaluateExpression, evaluatePrintWhenExpression, evaluateProperties, getBackcolor, getBand, getDefaultStyleProvider, getDependantElements, getElementGroup, getElementOrigin, getElementTemplate, getEvaluatedProperties, getEvaluationTimeValue, getField, getForecolor, getGroupElements, getHeight, getKey, getOwnBackcolor, getOwnForecolor, getOwnModeValue, getParentProperties, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertiesMap, getPropertyExpressions, getRelativeY, getStretchHeight, getStretchTypeValue, getStyle, getStyleNameReference, getTemplate, getUUID, getVariable, getWidth, getX, getY, hasProperties, initDelayedEvaluationPrint, initDelayedEvaluations, isAlreadyPrinted, isAutoEvaluateNow, isDelayedStyleEvaluation, isEvaluateAuto, isEvaluateNow, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isPrintWhenExpressionNull, isPrintWhenTrue, isRemoveLineWhenBlank, isReprinted, isToPrint, isValueRepeating, moveDependantElements, performDelayedEvaluation, registerTemplate, reset, resolveElement, setAlreadyPrinted, setBackcolor, setBand, setConditionalStylesContainer, setCurrentEvaluation, setForecolor, setHeight, setMode, setOriginProvider, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setPrintWhenExpressionNull, setPrintWhenTrue, setRelativeY, setRemoveLineWhenBlank, setReprinted, setShrinkable, setStretchHeight, setStretchType, setStyle, setStyleNameReference, setToPrint, setValueRepeating, setWidth, setX, setY, stretchElement, stretchHeightFinal, transferProperties, transferProperties |
| Methods inherited from interface net.sf.jasperreports.engine.JRElement |
getElementGroup, getKey, getPositionTypeValue, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchTypeValue, getX, getY, isPrintInFirstWholeBand, isPrintRepeatedValues, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setPositionType, setPrintInFirstWholeBand, setPrintRepeatedValues, setPrintWhenDetailOverflows, setRemoveLineWhenBlank, setStretchType, setWidth, setX |
| Methods inherited from interface net.sf.jasperreports.engine.JRChild |
clone |
FillTableSubreport
protected FillTableSubreport(JRBaseFiller filler,
JRSubreport subreport,
JRFillObjectFactory factory,
JasperReport tableReport,
Map<JRExpression,BuiltinExpressionEvaluator> builtinEvaluators)
evaluateReport
protected JasperReport evaluateReport(byte evaluation)
throws JRException
- Overrides:
evaluateReport in class JRFillSubreport
- Throws:
JRException
createEvaluator
protected DatasetExpressionEvaluator createEvaluator()
throws JRException
- Overrides:
createEvaluator in class JRFillSubreport
- Throws:
JRException
evaluateSubreport
protected void evaluateSubreport(byte evaluation)
throws JRException
- Overrides:
evaluateSubreport in class JRFillSubreport
- Throws:
JRException
evaluateParameterValues
protected Map<String,Object> evaluateParameterValues(byte evaluation)
throws JRException
- Overrides:
evaluateParameterValues in class JRFillSubreport
- Throws:
JRException
copyConnectionParameter
protected void copyConnectionParameter(Map<String,Object> parameterValues)
copyResourceBundleParameter
protected void copyResourceBundleParameter(Map<String,Object> parameterValues)
copyTemplatesParameter
protected void copyTemplatesParameter(Map<String,Object> parameterValues)
prepareSubreport
protected FillPrepareResult prepareSubreport(int availableHeight,
boolean isOverflow)
throws JRException
- Throws:
JRException
getPrintElements
protected Collection<JRPrintElement> getPrintElements()
- Overrides:
getPrintElements in class JRFillSubreport
getContentsStretchHeight
protected int getContentsStretchHeight()
- Overrides:
getContentsStretchHeight in class JRFillSubreport
getSubreportStyles
protected List<JRStyle> getSubreportStyles()
getSubreportOrigins
protected List<JROrigin> getSubreportOrigins()
cancelSubreportFill
protected void cancelSubreportFill()
throws JRException
- Overrides:
cancelSubreportFill in class JRFillSubreport
- Throws:
JRException
Copyright © 2012. All Rights Reserved.