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:
- java.lang.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 class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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,
java.util.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 java.util.Map<java.lang.String,java.lang.Object> evaluateParameterValues(byte evaluation)
throws JRException
- Overrides:
evaluateParameterValues
in class JRFillSubreport
- Throws:
JRException
copyConnectionParameter
protected void copyConnectionParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues)
copyResourceBundleParameter
protected void copyResourceBundleParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues)
copyTemplatesParameter
protected void copyTemplatesParameter(java.util.Map<java.lang.String,java.lang.Object> parameterValues)
prepareSubreport
protected FillPrepareResult prepareSubreport(int availableHeight,
boolean isOverflow)
throws JRException
- Throws:
JRException
getPrintElements
protected java.util.Collection<JRPrintElement> getPrintElements()
- Overrides:
getPrintElements
in class JRFillSubreport
getContentsStretchHeight
protected int getContentsStretchHeight()
- Overrides:
getContentsStretchHeight
in class JRFillSubreport
getSubreportStyles
protected java.util.List<JRStyle> getSubreportStyles()
getSubreportOrigins
protected java.util.List<JROrigin> getSubreportOrigins()
cancelSubreportFill
protected void cancelSubreportFill()
throws JRException
- Overrides:
cancelSubreportFill
in class JRFillSubreport
- Throws:
JRException
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com