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 Details

    • collectExpressions

      void collectExpressions(PartComponent component, JRExpressionCollector collector)
      Collects report expressions from a component.
      Parameters:
      component - the component
      collector - the expression collector
    • verify

      void verify(PartComponent component, JRVerifier verifier)
      Logically verifies a component.
      Parameters:
      component - the component
      verifier - the verifier object, which can be used to raise validation errors
      See Also:
    • toCompiledComponent

      PartComponent toCompiledComponent(PartComponent component, JRBaseObjectFactory baseFactory)
      Provides a "compiled" component instance that will be included in the compiled report.
      Parameters:
      component - the component from the design report
      baseFactory - the factory of base/compiled report elements
      Returns:
      a component instance that is to be included in the compiled report