| |
|
| java.lang.Object net.sf.jasperreports.engine.fill.JRFillElement net.sf.jasperreports.engine.fill.JRFillSubreport
JRFillSubreport | public class JRFillSubreport extends JRFillElement implements JRSubreport(Code) | | author: Teodor Danciu (teodord@users.sourceforge.net) version: $Id: JRFillSubreport.java 1828 2007-08-24 13:58:43Z teodord $ |
Method Summary | |
public void | collectExpressions(JRExpressionCollector collector) | protected void | copyValue(JRFillSubreportReturnValue returnValue) | protected void | copyValues() Copies the values from the subreport to the variables of the master report. | public JRCloneable | createClone(JRFillCloneFactory factory) | protected JRSubreportReturnValue | createDistinctCountHelperReturnValue(JRSubreportReturnValue returnValue) | protected JRSubreportReturnValue | createHelperReturnValue(JRSubreportReturnValue returnValue, String nameSuffix, byte calculation) | protected void | evaluate(byte evaluation) | protected void | evaluateSubreport(byte evaluation) | protected JRPrintElement | fill() | protected void | fillSubreport() | public JRExpression | getConnectionExpression() | public JRChild | getCopy(JRAbstractObjectFactory factory) | public JRExpression | getDataSourceExpression() | public JRExpression | getExpression() | protected JRTemplateRectangle | getJRTemplateRectangle() | public byte | getMode() | public static Map | getParameterValues(JRBaseFiller filler, JRExpression parametersMapExpression, JRDatasetParameter[] subreportParameters, byte evaluation, boolean ignoreNullExpressions, boolean removeResourceBundle, boolean removeFormatFactory) Utility method used for constructing a parameter values map for subreports, sub datasets and crosstabs. | public JRSubreportParameter[] | getParameters() | public JRExpression | getParametersMapExpression() | protected Collection | getPrintElements() | public JRSubreportReturnValue[] | getReturnValues() | protected static JRSubreportRunnerFactory | getRunnerFactory() | protected void | initSubreportFiller(JREvaluator evaluator) | public Boolean | isOwnUsingCache() | public boolean | isUsingCache() | protected boolean | prepare(int availableStretchHeight, boolean isOverflow) | protected void | resolveElement(JRPrintElement element, byte evaluation) | public void | rewind() | protected void | saveReturnVariables() | public void | setUsingCache(boolean isUsingCache) | public void | setUsingCache(Boolean isUsingCache) | public boolean | usesForReturnValue(String variableName) | public void | writeXml(JRXmlWriter xmlWriter) |
copyValues | protected void copyValues()(Code) | | Copies the values from the subreport to the variables of the master report.
|
evaluateSubreport | protected void evaluateSubreport(byte evaluation) throws JRException(Code) | | |
getMode | public byte getMode()(Code) | | |
getParameterValues | public static Map getParameterValues(JRBaseFiller filler, JRExpression parametersMapExpression, JRDatasetParameter[] subreportParameters, byte evaluation, boolean ignoreNullExpressions, boolean removeResourceBundle, boolean removeFormatFactory) throws JRException(Code) | | Utility method used for constructing a parameter values map for subreports, sub datasets and crosstabs.
Parameters: filler - report filler Parameters: parametersMapExpression - expression that yields bulk parameter values map Parameters: subreportParameters - list of individual parameter values Parameters: evaluation - evaluation type Parameters: ignoreNullExpressions - whether to ignore individual parameter value expressions Parameters: removeResourceBundle - whether to remove the JRParameter.REPORT_RESOURCE_BUNDLE REPORT_RESOURCE_BUNDLEvalue from the bulk values map the parameter values map throws: JRException - |
isUsingCache | public boolean isUsingCache()(Code) | | |
prepare | protected boolean prepare(int availableStretchHeight, boolean isOverflow) throws JRException(Code) | | |
saveReturnVariables | protected void saveReturnVariables()(Code) | | |
setUsingCache | public void setUsingCache(Boolean isUsingCache)(Code) | | |
usesForReturnValue | public boolean usesForReturnValue(String variableName)(Code) | | |
|
|
|