/** * Registers all of the expressions with the collector. If the expressions * have been registered with one of the report's factory they will be included * when the report is compiled. * * @param collector the expression collector to use */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ private void collectElement(JRElement element) { collect(element.getStyle()); addExpression(element.getPrintWhenExpression()); collectPropertyExpressions(element.getPropertyExpressions()); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
/** * */ public void collectExpressions(JRExpressionCollector collector) { collector.collect(this); }
public static JRExpressionCollector collector(JRReport report, JRCrosstab crosstab) { JRExpressionCollector collector = new JRExpressionCollector(null, report); collector.collect(crosstab); return collector; }
protected void collectTemplates() { JRReportTemplate[] templates = report.getTemplates(); if (templates != null) { for (int i = 0; i < templates.length; i++) { JRReportTemplate template = templates[i]; collect(template); } } }