Package net.sf.jasperreports.engine.design
package net.sf.jasperreports.engine.design
Contains design time implementations for the library's main interfaces as well as report compiling tools.
Related Documentation
JasperReports Tutorial-
ClassDescriptionImplementation of
ReturnValue
to be used for report design purposes.Implementation ofDatasetPropertyExpression
to be used at report design time.Implementation ofExpressionReturnValue
to be used for report design purposes.Implementation ofReturnValue
to be used for report design purposes.JasperDesign is used for in-memory representation of a report design.Base class for report compilers.Base class for multiple class compilers.Base class that can be used by single source file compilers to implement multiple compilation.A source code unit to be compiled by a report compiler.Expression evaluator compilation unit used by report compilers.This interface exposes methods to load expressions evaluators and compile report templates.DefaultJRCompilationSourceCode
implementation that can receive a list of expressions corresponding to lines in the code.The actual implementation of a break element, used at design time.AJRComponentElement
implementation which is to be used at report design time.Implementation ofJRDataset
to be used for report design.Implementation ofJRDatasetParameter
used at design time.Implementation ofJRDatasetRun
to be used for report design.This class provides a skeleton implementation for a design time report element.The actual implementation of a graphic element representing an ellipse, used at design time.Implementation ofJRFrame
to be used at design time.A implementation ofJRGenericElement
that is to be used at report design time.A implementation ofJRBaseGenericElementParameter
that is to be used at report design time.This class contains functionality common to graphic elements at design time.Stand-alone implementation ofJRHyperlink
which should be used for report design purposes.Implementation ofJRHyperlinkParameter
that can be used for report designing purposes.The actual implementation of a graphic element representing an image, used at design time.The actual implementation of a graphic element representing a straight line, used at design time.Implementation ofJRPropertyExpression
to be used at report design time.The actual implementation of a graphic element representing a rectangle, used at design time.JRReportTemplate
implementation to be used at report design time.This class is used for representing a design static text element.Implementation ofJRSubreportReturnValue
to be used for report design purposes.This class provides functionality common to design text elements.Interface implemented by classes able to compile multiple source files.Structure used to hold a report's expression evaluator compile data.Expression evaluator source code generation information.An exception that contains a list ofreport validation faults
.A report validation fault.A report verifier.