Interface ComponentManager

All Known Implementing Classes:
DefaultComponentManager

public interface ComponentManager
A component manager is the entry point through which the handlers for a single component type can be accessed.
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
See Also:
  • Method Details

    • getComponentCompiler

      ComponentCompiler getComponentCompiler(JasperReportsContext jasperReportsContext)
      Returns the component compiler.
      Returns:
      the component compiler
    • getComponentFillFactory

      ComponentFillFactory getComponentFillFactory(JasperReportsContext jasperReportsContext)
      Returns the factory of fill component instances.
      Returns:
      the factory of fill component instances
    • getDesignConverter

      ComponentDesignConverter getDesignConverter(JasperReportsContext jasperReportsContext)
      Returns the design component preview converter.

      May be null, in which case a static icon is used when previewing a report that contains an instance of the component.

      Returns:
      the design component preview converter, or null if no such converter exists for the component.