Package net.sf.jasperreports.engine.component
Provides interfaces and base classes for the built-in JasperReports component functionality.
-
Interface Summary Interface Description Component A marker interface that is to be implemented by classes that can be used as report components.ComponentCompiler Responsible with handling a componet during report compile.ComponentContext ComponentDesignConverter Converter of design report elements into a print elements used for report design previewing.ComponentFillFactory A factory of fill component instances.ComponentManager A component manager is the entry point through which the handlers for a single component type can be accessed.ComponentsBundle A component bundle is a package comprising of one or several components that share the same XML namespace and schema.ConditionalStyleAwareFillComponent ContextAwareComponent FillComponent A component handler used while filling the report.FillContext A fill context provides access to data and functionality related to a report component fill.FillContextProvider StretchableFillComponent -
Class Summary Class Description BaseComponentContext BaseFillComponent A base abstract implementation of a fill component.ComponentsEnvironment A class that provides access tocomponent bundles
.DefaultComponentManager A defaultcomponent manager
implementation.DefaultComponentsBundle The defaultcomponents bundle
implementation.FillPrepareResult A result of acomponent fill preparation
.