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

- Packages that use JasperDesign
  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.
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.
  net.sf.jasperreports.engine.xml | Contains classes for loading report templates from XML files.
  net.sf.jasperreports.repo | Provides support for JasperReports repository.
  net.sf.jasperreports.web.actions | Contains Action implementations.

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

    Methods in net.sf.jasperreports.engine with parameters of type JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `JasperReport` | JasperCompileManager.`compile(JasperDesign jasperDesign)` Compiles the report design object received as parameter and returns the generated compiled report design object.
    `static JasperReport` | JasperCompileManager.`compileReport(JasperDesign jasperDesign)`
    `static void` | JasperCompileManager.`compileReportToFile(JasperDesign jasperDesign, java.lang.String destFileName)`
    `static void` | JasperCompileManager.`compileReportToStream(JasperDesign jasperDesign, java.io.OutputStream outputStream)`
    `void` | JasperCompileManager.`compileToFile(JasperDesign jasperDesign, java.lang.String destFileName)` Compiles the report design object received as the first parameter, placing the result in the file specified by the second parameter.
    `void` | JasperCompileManager.`compileToStream(JasperDesign jasperDesign, java.io.OutputStream outputStream)` Compiles the report design object represented by the first parameter and writes the generated compiled report design object to the output stream specified by the second parameter.
    `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 JasperDesign in net.sf.jasperreports.engine.design

    Methods in net.sf.jasperreports.engine.design that return JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `JasperDesign` | JRSourceCompileTask.`getJasperDesign()`
    `JasperDesign` | JRVerifier.`getReportDesign()`

    Methods in net.sf.jasperreports.engine.design with parameters of type JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `JasperReport` | JRAbstractCompiler.`compileReport(JasperDesign jasperDesign)`
    `JasperReport` | JRCompiler.`compileReport(JasperDesign jasperDesign)` Compiles a report design.
    `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`.

    Constructors in net.sf.jasperreports.engine.design with parameters of type JasperDesign
    Constructor and Description
    `JRSourceCompileTask(JasperDesign jasperDesign, JRDesignCrosstab crosstab, JRExpressionCollector expressionCollector, java.lang.String unitName)` Creates source code generation information for a crosstab of a report.
    `JRSourceCompileTask(JasperDesign jasperDesign, JRDesignDataset dataset, JRExpressionCollector expressionCollector, java.lang.String unitName)` Creates source code generation information for a dataset of a report.
    `JRSourceCompileTask(JasperDesign jasperDesign, java.lang.String unitName, JRExpressionCollector expressionCollector, java.util.Map<java.lang.String,? extends JRParameter> parametersMap, java.util.Map<java.lang.String,JRField> fieldsMap, java.util.Map<java.lang.String,JRVariable> variablesMap, JRVariable[] variables, boolean onlyDefaultEvaluation)`
    `JRVerifier(JasperDesign jasperDesign)` Deprecated. Replaced by `JRVerifier.JRVerifier(JasperReportsContext, JasperDesign, JRExpressionCollector)`.
    `JRVerifier(JasperDesign jasperDesign, JRExpressionCollector expressionCollector)` Deprecated. Replaced by `JRVerifier.JRVerifier(JasperReportsContext, JasperDesign, JRExpressionCollector)`.
    `JRVerifier(JasperReportsContext jasperReportsContext, JasperDesign jasperDesign, JRExpressionCollector expressionCollector)`

  - ### Uses of JasperDesign in net.sf.jasperreports.engine.util

    Methods in net.sf.jasperreports.engine.util that return JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `JasperDesign` | ReportCreator.`create()`
    `JasperDesign` | ReportUpdater.`update(JasperDesign jasperDesign)`

    Methods in net.sf.jasperreports.engine.util with parameters of type JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `JasperDesign` | ReportUpdater.`update(JasperDesign jasperDesign)`

  - ### Uses of JasperDesign in net.sf.jasperreports.engine.xml

    Methods in net.sf.jasperreports.engine.xml that return JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `static JasperDesign` | JRXmlLoader.`load(java.io.File file)`
    `static JasperDesign` | JRXmlLoader.`load(java.io.InputStream is)`
    `static JasperDesign` | JRXmlLoader.`load(JasperReportsContext jasperReportsContext, java.io.File file)`
    `static JasperDesign` | JRXmlLoader.`load(JasperReportsContext jasperReportsContext, java.io.InputStream is)`
    `static JasperDesign` | JRXmlLoader.`load(JasperReportsContext jasperReportsContext, java.lang.String sourceFileName)`
    `static JasperDesign` | JRXmlLoader.`load(java.lang.String sourceFileName)`
    `JasperDesign` | JRXmlLoader.`loadXML(org.xml.sax.InputSource is)`
    `JasperDesign` | JRXmlLoader.`loadXML(java.io.InputStream is)`

    Methods in net.sf.jasperreports.engine.xml with parameters of type JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRXmlLoader.`setJasperDesign(JasperDesign jasperDesign)`

  - ### Uses of JasperDesign in net.sf.jasperreports.repo

    Methods in net.sf.jasperreports.repo that return JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `JasperDesign` | JasperDesignReportResource.`getJasperDesign()`
    `JasperDesign` | JasperDesignCache.`getJasperDesign(java.lang.String uri)`

    Methods in net.sf.jasperreports.repo with parameters of type JasperDesign
    Modifier and Type | Method and Description
    --- | ---
    `void` | JasperDesignCache.`set(java.lang.String uri, JasperDesign jasperDesign)`
    `void` | JasperDesignReportResource.`setJasperDesign(JasperDesign jasperDesign)`

  - ### Uses of JasperDesign in net.sf.jasperreports.web.actions

    Constructors in net.sf.jasperreports.web.actions with parameters of type JasperDesign
    Constructor and Description
    `SaveZoomCommand(JasperDesign jasperDesign, java.lang.String zoomValue)`

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com