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 Detail

      • collectExpressions

        void collectExpressions​(PartComponent component,
                                JRExpressionCollector collector)
        Collects report expressions from a component.
        Parameters:
        component - the component
        collector - the expression collector
      • 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