Interface ComponentManager
-
- All Known Implementing Classes:
ComponentsManager,DefaultComponentManager,IconLabelComponentManager
public interface ComponentManagerA 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:
ComponentsEnvironment.getManager(ComponentKey),ComponentsBundle.getComponentManager(String)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComponentCompilergetComponentCompiler(JasperReportsContext jasperReportsContext)Returns the component compiler.ComponentFillFactorygetComponentFillFactory(JasperReportsContext jasperReportsContext)Returns the factory of fill component instances.ComponentXmlWritergetComponentXmlWriter(JasperReportsContext jasperReportsContext)Returns the component XML writer.ComponentDesignConvertergetDesignConverter(JasperReportsContext jasperReportsContext)Returns the design component preview converter.
-
-
-
Method Detail
-
getComponentCompiler
ComponentCompiler getComponentCompiler(JasperReportsContext jasperReportsContext)
Returns the component compiler.- Returns:
- the component compiler
-
getComponentXmlWriter
ComponentXmlWriter getComponentXmlWriter(JasperReportsContext jasperReportsContext)
Returns the component XML writer.- Returns:
- the component XML writer
-
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
nullif no such converter exists for the component.
-
-