# Uses of Package
net.sf.jasperreports.engine.design

- Packages that use net.sf.jasperreports.engine.design
  Package | Description
  --- | ---
  net.sf.jasperreports.charts.base | Contains base implementations for chart related interfaces.
  net.sf.jasperreports.charts.design | Contains design time implementations for chart related interfaces.
  net.sf.jasperreports.charts.fill | Contains fill time implementations for chart related interfaces.
  net.sf.jasperreports.compilers | Contains classes for report compiling and expressions evaluating.
  net.sf.jasperreports.components.barbecue | Contains classes for the built-in Barbecue component.
  net.sf.jasperreports.components.barcode4j | Contains classes for the built-in Barcode4J component.
  net.sf.jasperreports.components.headertoolbar | Contains classes for the built-in Header Toolbar component.
  net.sf.jasperreports.components.headertoolbar.actions | Contains Action classes for the built-in Header Toolbar component.
  net.sf.jasperreports.components.iconlabel | Contains classes for the built-in Icon Label component.
  net.sf.jasperreports.components.list | Contains classes for the built-in List component.
  net.sf.jasperreports.components.map | Contains classes for the built-in Google Map component.
  net.sf.jasperreports.components.sort | Contains classes for the built-in Sort component.
  net.sf.jasperreports.components.sort.actions | Contains Action classes for the built-in Sort component.
  net.sf.jasperreports.components.spiderchart | Contains classes for the built-in Spider Chart component.
  net.sf.jasperreports.components.table | Contains classes for the built-in Table component.
  net.sf.jasperreports.components.table.fill | Contains fill time implementations for Table component related interfaces.
  net.sf.jasperreports.components.table.util | Contains utility classes for the built-in Table component.
  net.sf.jasperreports.crosstabs.design | Contains design classes for the Crosstab report element.
  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.analytics.dataset |
  net.sf.jasperreports.engine.component | Provides interfaces and base classes for the built-in JasperReports component functionality.
  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.fill | Contains fill time implementations for the library's main interfaces and the entire engine used in the filling process (the actual core of JasperReports).
  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.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.charts.base
  Class and Description
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.charts.design
  Class and Description
  JRDesignChart
  JRDesignChartDataset
  JRDesignElementDataset
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.charts.fill
  Class and Description
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.compilers
  Class and Description
  JRAbstractCompiler Base class for report compilers.
  JRAbstractJavaCompiler
  JRCompilationSourceCode A source code unit to be compiled by a report compiler.
  JRCompilationUnit Expression evaluator compilation unit used by report compilers.
  JRCompiler This interface exposes methods to load expressions evaluators and compile report templates.
  JRSourceCompileTask Expression evaluator source code generation information.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.barbecue
  Class and Description
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.barcode4j
  Class and Description
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.headertoolbar
  Class and Description
  JRDesignDataset Implementation of `JRDataset` to be used for report desing.
  JRDesignFrame Implementation of `JRFrame` to be used at design time.
  JRDesignTextElement This class provides functionality common to design text elements.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.headertoolbar.actions
  Class and Description
  JRDesignTextElement This class provides functionality common to design text elements.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.iconlabel
  Class and Description
  JRDesignComponentElement A `JRComponentElement` implementation which is to be used at report design time.
  JRDesignTextField
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.list
  Class and Description
  JRDesignElementGroup
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.map
  Class and Description
  JRDesignElementDataset
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.sort
  Class and Description
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.sort.actions
  Class and Description
  JRDesignDataset Implementation of `JRDataset` to be used for report desing.
  JRDesignSortField

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.spiderchart
  Class and Description
  JRDesignElementDataset
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.table
  Class and Description
  DesignStyleContainer
  JRDesignElementGroup
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.table.fill
  Class and Description
  JRDesignBand
  JRDesignExpression
  JRDesignFrame Implementation of `JRFrame` to be used at design time.
  JRDesignGenericElement A implementation of `JRGenericElement` that is to be used at report design time.
  JRReportCompileData Structure used to hold a report's expression evaluator compile data.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.components.table.util
  Class and Description
  JRDesignTextElement This class provides functionality common to design text elements.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.crosstabs.design
  Class and Description
  JRDesignElement This class provides a skeleton implementation for a design time report element.
  JRDesignElementDataset
  JRDesignElementGroup
  JRDesignExpression
  JRDesignParameter
  JRDesignVariable

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.engine
  Class and Description
  JasperDesign JasperDesign is used for in-memory representation of a report design.
  JRValidationFault A report validation fault.
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.engine.analytics.dataset
  Class and Description
  JRDesignElementDataset

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.engine.component
  Class and Description
  JRVerifier A report verifier.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.engine.design
  Class and Description
  JasperDesign JasperDesign is used for in-memory representation of a report design.
  JRAbstractClassCompiler
  JRAbstractCompiler Base class for report compilers.
  JRAbstractJavaCompiler
  JRAbstractMultiClassCompiler Base class for multiple class compilers.
  JRClassCompiler
  JRCompilationSourceCode A source code unit to be compiled by a report compiler.
  JRCompilationUnit Expression evaluator compilation unit used by report compilers.
  JRCompiler This interface exposes methods to load expressions evaluators and compile report templates.
  JRDefaultCompilationSourceCode Default `JRCompilationSourceCode` implementation that can receive a list of expressions corresponding to lines in the code.
  JRDesignDataset Implementation of `JRDataset` to be used for report desing.
  JRDesignDatasetParameter Implementation of `JRDatasetParameter` used at design time.
  JRDesignElement This class provides a skeleton implementation for a design time report element.
  JRDesignElementDataset
  JRDesignElementGroup
  JRDesignExpressionChunk
  JRDesignGraphicElement This class contains functionality common to graphic elements at design time.
  JRDesignGroup
  JRDesignQuery
  JRDesignQueryChunk
  JRDesignTextElement This class provides functionality common to design text elements.
  JRDesignVariable
  JRJdtCompiler
  JRJdtCompiler.CompilationUnit
  JRJdtCompiler.CompilationUnitResult
  JRJdtCompiler.CompilerRequestor
  JRMultiClassCompiler Interface implemented by classes able to compile multiple source files.
  JRSourceCompileTask Expression evaluator source code generation information.
  JRValidationFault A report validation fault.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.engine.fill
  Class and Description
  JRDesignComponentElement A `JRComponentElement` implementation which is to be used at report design time.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.engine.util
  Class and Description
  JasperDesign JasperDesign is used for in-memory representation of a report design.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.engine.xml
  Class and Description
  JasperDesign JasperDesign is used for in-memory representation of a report design.
  JRDesignChart
  JRDesignElement This class provides a skeleton implementation for a design time report element.
  JRDesignElementDataset
  JRDesignImage The actual implementation of a graphic element representing an image, used at design time.
  JRDesignParameter
  JRDesignScriptlet
  JRDesignStyle
  JRDesignTextField
  JRValidationException An exception that contains a list of `report validation faults`.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.repo
  Class and Description
  JasperDesign JasperDesign is used for in-memory representation of a report design.

- Classes in net.sf.jasperreports.engine.design used by net.sf.jasperreports.web.actions
  Class and Description
  JasperDesign JasperDesign is used for in-memory representation of a report design.
  JRDesignElement This class provides a skeleton implementation for a design time report element.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com