Class TemplateEngineInitializerRegistry

java.lang.Object
fr.opensagres.xdocreport.core.registry.AbstractRegistry<ITemplateEngineInitializerDiscovery>
fr.opensagres.xdocreport.document.registry.TemplateEngineInitializerRegistry

public class TemplateEngineInitializerRegistry extends fr.opensagres.xdocreport.core.registry.AbstractRegistry<ITemplateEngineInitializerDiscovery>
  • Constructor Details

    • TemplateEngineInitializerRegistry

      public TemplateEngineInitializerRegistry()
  • Method Details

    • registerInstance

      protected boolean registerInstance(ITemplateEngineInitializerDiscovery instance)
      Specified by:
      registerInstance in class fr.opensagres.xdocreport.core.registry.AbstractRegistry<ITemplateEngineInitializerDiscovery>
    • getRegistry

      public static TemplateEngineInitializerRegistry getRegistry()
    • doDispose

      protected void doDispose()
      Specified by:
      doDispose in class fr.opensagres.xdocreport.core.registry.AbstractRegistry<ITemplateEngineInitializerDiscovery>
    • getTemplateEngine

      public fr.opensagres.xdocreport.template.ITemplateEngine getTemplateEngine(fr.opensagres.xdocreport.template.TemplateEngineKind templateEngineKind, fr.opensagres.xdocreport.core.document.DocumentKind documentKind)
    • getTemplateEngine

      public fr.opensagres.xdocreport.template.ITemplateEngine getTemplateEngine(String templateEngineKind, String documentKind)
    • exists

      public boolean exists(fr.opensagres.xdocreport.template.TemplateEngineKind templateEngineKind, fr.opensagres.xdocreport.core.document.DocumentKind documentKind)
    • exists

      public boolean exists(String templateEngineKind, String documentKind)
    • getTemplateEngine

      public fr.opensagres.xdocreport.template.ITemplateEngine getTemplateEngine(String templateEngineId)
    • register

      public void register(fr.opensagres.xdocreport.template.ITemplateEngine templateEngine, fr.opensagres.xdocreport.core.document.DocumentKind documentKind)
    • onEndInitialization

      protected void onEndInitialization()
      Overrides:
      onEndInitialization in class fr.opensagres.xdocreport.core.registry.AbstractRegistry<ITemplateEngineInitializerDiscovery>