|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.jasperreports.engine.design.JRVerifier
public class JRVerifier
A report verifier.
The verifier checks that a report design meets certain rules in order to pass report compilation.
| Constructor Summary | |
|---|---|
protected |
JRVerifier(JasperDesign jrDesign)
|
protected |
JRVerifier(JasperDesign jrDesign,
JRExpressionCollector expressionCollector)
|
| Method Summary | |
|---|---|
void |
addBrokenRule(java.lang.Exception e,
java.lang.Object source)
Logs a broken report rule which was caused by an exception. |
void |
addBrokenRule(java.lang.String message,
java.lang.Object source)
Logs a broken rule for the report. |
JasperDesign |
getReportDesign()
|
void |
verify(JRCategoryDataset dataset)
|
protected void |
verify(JRCategorySeries series)
|
void |
verify(JRGanttDataset dataset)
|
protected void |
verify(JRGanttSeries series)
|
void |
verify(JRHighLowDataset dataset)
|
void |
verify(JRPieDataset dataset)
|
void |
verify(JRTimePeriodDataset dataset)
|
protected void |
verify(JRTimePeriodSeries series)
|
protected void |
verify(JRTimeSeries series)
|
void |
verify(JRTimeSeriesDataset dataset)
|
void |
verify(JRValueDataset dataset)
Verify the design of a value dataset. |
void |
verify(JRXyDataset dataset)
|
protected void |
verify(JRXySeries series)
|
void |
verify(JRXyzDataset dataset)
|
protected void |
verify(JRXyzSeries series)
|
protected void |
verifyComponentElement(JRComponentElement element)
|
protected java.util.Collection |
verifyDesign()
|
static java.util.Collection |
verifyDesign(JasperDesign jasperDesign)
Validates a report design. |
static java.util.Collection |
verifyDesign(JasperDesign jasperDesign,
JRExpressionCollector expressionCollector)
Validates a report design. |
void |
verifyElement(JRElement element)
|
void |
verifyElementDataset(JRElementDataset dataset)
|
protected void |
verifyFormatFactoryClass()
|
protected void |
verifyGenericElement(JRGenericElement element)
|
protected void |
verifyHyperlinkParameter(JRHyperlinkParameter parameter)
|
protected void |
verifyPropertyExpression(JRPropertyExpression propertyExpression)
|
protected void |
verifyProperyExpressions(JRPropertyExpression[] propertyExpressions)
|
protected void |
verifyReportElement(JRElement element)
|
protected void |
verifyReportTemplates()
|
protected void |
verifyTemplate(JRReportTemplate template)
|
protected boolean |
verifyTemplateSourceType(java.lang.Class valueClass)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected JRVerifier(JasperDesign jrDesign)
protected JRVerifier(JasperDesign jrDesign,
JRExpressionCollector expressionCollector)
| Method Detail |
|---|
public JasperDesign getReportDesign()
public void addBrokenRule(java.lang.String message,
java.lang.Object source)
message - the messagesource - the source object to which the rule applies; can be null
if not available
public void addBrokenRule(java.lang.Exception e,
java.lang.Object source)
e - the exception that caused the broken rulesource - the source object if available
public static java.util.Collection verifyDesign(JasperDesign jasperDesign,
JRExpressionCollector expressionCollector)
report design.
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
design faults;
the report design is valid iff the list is emptypublic static java.util.Collection verifyDesign(JasperDesign jasperDesign)
report design.
jasperDesign - the report design
design faults;
the report design is valid iff the list is emptyprotected java.util.Collection verifyDesign()
protected void verifyFormatFactoryClass()
protected void verifyReportTemplates()
protected void verifyTemplate(JRReportTemplate template)
protected boolean verifyTemplateSourceType(java.lang.Class valueClass)
public void verifyElement(JRElement element)
protected void verifyHyperlinkParameter(JRHyperlinkParameter parameter)
public void verifyElementDataset(JRElementDataset dataset)
public void verify(JRCategoryDataset dataset)
protected void verify(JRCategorySeries series)
public void verify(JRPieDataset dataset)
public void verify(JRHighLowDataset dataset)
public void verify(JRTimePeriodDataset dataset)
protected void verify(JRTimePeriodSeries series)
public void verify(JRTimeSeriesDataset dataset)
protected void verify(JRTimeSeries series)
public void verify(JRValueDataset dataset)
public void verify(JRXyDataset dataset)
protected void verify(JRXySeries series)
protected void verify(JRGanttSeries series)
public void verify(JRXyzDataset dataset)
public void verify(JRGanttDataset dataset)
protected void verify(JRXyzSeries series)
protected void verifyReportElement(JRElement element)
protected void verifyProperyExpressions(JRPropertyExpression[] propertyExpressions)
protected void verifyPropertyExpression(JRPropertyExpression propertyExpression)
protected void verifyComponentElement(JRComponentElement element)
protected void verifyGenericElement(JRGenericElement element)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||