net.sf.jasperreports.engine.design
Class JRVerifier
java.lang.Object
net.sf.jasperreports.engine.design.JRVerifier
public class JRVerifier
- extends java.lang.Object
- Version:
- $Id: JRVerifier.java 2006 2007-12-05 14:28:33Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JRVerifier
protected JRVerifier(JasperDesign jrDesign)
JRVerifier
protected JRVerifier(JasperDesign jrDesign,
JRExpressionCollector expressionCollector)
addBrokenRule
protected void addBrokenRule(java.lang.String message,
java.lang.Object source)
addBrokenRule
protected void addBrokenRule(java.lang.Exception e,
java.lang.Object source)
verifyDesign
public static java.util.Collection verifyDesign(JasperDesign jasperDesign,
JRExpressionCollector expressionCollector)
- Validates a
report design
.
- Parameters:
jasperDesign
- the report designexpressionCollector
- a collector which was used to collect expressions from the report design;
if null, a new collector will be created and used to collect the expressions
- Returns:
- a list of
design faults
;
the report design is valid iff the list is empty
verifyDesign
public static java.util.Collection verifyDesign(JasperDesign jasperDesign)
- Validates a
report design
.
- Parameters:
jasperDesign
- the report design
- Returns:
- a list of
design faults
;
the report design is valid iff the list is empty
verifyDesign
protected java.util.Collection verifyDesign()
verifyFormatFactoryClass
protected void verifyFormatFactoryClass()
verifyReportTemplates
protected void verifyReportTemplates()
verifyTemplate
protected void verifyTemplate(JRReportTemplate template)
verifyTemplateSourceType
protected boolean verifyTemplateSourceType(java.lang.Class valueClass)
verifyElement
protected void verifyElement(JRElement element)
verifyHyperlinkParameter
protected void verifyHyperlinkParameter(JRHyperlinkParameter parameter)
verify
public void verify(JRCategoryDataset dataset)
verify
protected void verify(JRCategorySeries series)
verify
public void verify(JRPieDataset dataset)
verify
public void verify(JRHighLowDataset dataset)
verify
public void verify(JRTimePeriodDataset dataset)
verify
protected void verify(JRTimePeriodSeries series)
verify
public void verify(JRTimeSeriesDataset dataset)
verify
protected void verify(JRTimeSeries series)
verify
public void verify(JRValueDataset dataset)
- Verify the design of a value dataset. Since value dataset's only
contain a single value and do not support hyperlinks there is nothing
to verify.
verify
public void verify(JRXyDataset dataset)
verify
protected void verify(JRXySeries series)
verify
public void verify(JRXyzDataset dataset)
verify
protected void verify(JRXyzSeries series)
© 2001-2006 JasperSoft Corporation www.jaspersoft.com