Package net.sf.jasperreports.engine.part
Interface PartComponentCompiler
- All Known Implementing Classes:
SubreportPartComponentCompiler
public interface PartComponentCompiler
Responsible with handling a part componet during report compile.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
collectExpressions
(PartComponent component, JRExpressionCollector collector) Collects report expressions from a component.toCompiledComponent
(PartComponent component, JRBaseObjectFactory baseFactory) Provides a "compiled" component instance that will be included in the compiled report.void
verify
(PartComponent component, JRVerifier verifier) Logically verifies a component.
-
Method Details
-
collectExpressions
Collects report expressions from a component.- Parameters:
component
- the componentcollector
- the expression collector
-
verify
Logically verifies a component.- Parameters:
component
- the componentverifier
- the verifier object, which can be used to raise validation errors- See Also:
-
toCompiledComponent
Provides a "compiled" component instance that will be included in the compiled report.- Parameters:
component
- the component from the design reportbaseFactory
- the factory of base/compiled report elements- Returns:
- a component instance that is to be included in the compiled report
-