## Uses of Class
net.sf.jasperreports.engine.design.JRValidationFault

- Packages that use JRValidationFault
  Package | Description
  --- | ---
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.design | Contains design time implementations for the library's main interfaces as well as report compiling tools.

- - ### Uses of JRValidationFault in net.sf.jasperreports.engine

    Methods in net.sf.jasperreports.engine that return types with arguments of type JRValidationFault
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Collection<JRValidationFault>` | JasperCompileManager.`verify(JasperDesign jasperDesign)` Verifies the validity and consistency of the report design object.
    `static java.util.Collection<JRValidationFault>` | JasperCompileManager.`verifyDesign(JasperDesign jasperDesign)`

  - ### Uses of JRValidationFault in net.sf.jasperreports.engine.design

    Methods in net.sf.jasperreports.engine.design that return types with arguments of type JRValidationFault
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Collection<JRValidationFault>` | JRValidationException.`getFaults()` Returns the list of `validation faults`.
    `protected java.util.Collection<JRValidationFault>` | JRVerifier.`verifyDesign()`
    `static java.util.Collection<JRValidationFault>` | JRVerifier.`verifyDesign(JasperDesign jasperDesign)` Validates a `report design`.
    `static java.util.Collection<JRValidationFault>` | JRVerifier.`verifyDesign(JasperDesign jasperDesign, JRExpressionCollector expressionCollector)` Deprecated. Replaced by `JRVerifier.verifyDesign(JasperReportsContext, JasperDesign, JRExpressionCollector)`.
    `static java.util.Collection<JRValidationFault>` | JRVerifier.`verifyDesign(JasperReportsContext jasperReportsContext, JasperDesign jasperDesign, JRExpressionCollector expressionCollector)` Validates a `report design`.

    Method parameters in net.sf.jasperreports.engine.design with type arguments of type JRValidationFault
    Modifier and Type | Method and Description
    --- | ---
    `protected static void` | JRVerifier.`addBrokenRule(java.util.Collection<JRValidationFault> brokenRules, java.lang.String message, java.lang.Object source)`
    `protected static java.lang.String` | JRValidationException.`appendMessages(java.lang.String header, java.util.Collection<JRValidationFault> faults)`
    `static void` | JRVerifier.`verifyBandHeights(java.util.Collection<JRValidationFault> brokenRules, JRReport report, int pageHeight, int topMargin, int bottomMargin)` Validates that the report band heights fit on a page of certain size.

    Constructors in net.sf.jasperreports.engine.design with parameters of type JRValidationFault
    Constructor and Description
    `JRValidationException(JRValidationFault fault)` Creates a validation exception containing a single fault.

    Constructor parameters in net.sf.jasperreports.engine.design with type arguments of type JRValidationFault
    Constructor and Description
    `JRValidationException(java.util.Collection<JRValidationFault> faults)` Create an exception.
    `JRValidationException(java.lang.String message, java.util.Collection<JRValidationFault> faults)` Create a validation exception.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com