Interface ComponentCompiler

    • Method Detail

      • collectExpressions

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

        Component toCompiledComponent​(Component 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