fr.opensagres.xdocreport.document.registry
Class TemplateEngineInitializerRegistry

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

public class TemplateEngineInitializerRegistry
extends AbstractRegistry<ITemplateEngineInitializerDiscovery>


Constructor Summary
TemplateEngineInitializerRegistry()
           
 
Method Summary
protected  void doDispose()
           
 boolean exists(String templateEngineKind, String documentKind)
           
 boolean exists(TemplateEngineKind templateEngineKind, DocumentKind documentKind)
           
static TemplateEngineInitializerRegistry getRegistry()
           
 ITemplateEngine getTemplateEngine(String templateEngineId)
           
 ITemplateEngine getTemplateEngine(String templateEngineKind, String documentKind)
           
 ITemplateEngine getTemplateEngine(TemplateEngineKind templateEngineKind, DocumentKind documentKind)
           
protected  void onEndInitialization()
          Method called when registry end initialization.
 void register(ITemplateEngine templateEngine, DocumentKind documentKind)
           
protected  boolean registerInstance(ITemplateEngineInitializerDiscovery instance)
          Register the instance in the registry.
 
Methods inherited from class fr.opensagres.xdocreport.core.registry.AbstractRegistry
dispose, initialize, initializeIfNeeded, onStartInitialization
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateEngineInitializerRegistry

public TemplateEngineInitializerRegistry()
Method Detail

registerInstance

protected boolean registerInstance(ITemplateEngineInitializerDiscovery instance)
Description copied from class: AbstractRegistry
Register the instance in the registry.

Specified by:
registerInstance in class AbstractRegistry<ITemplateEngineInitializerDiscovery>
Returns:
true if instance cannot be registered and false otherwise.

getRegistry

public static TemplateEngineInitializerRegistry getRegistry()

doDispose

protected void doDispose()
Specified by:
doDispose in class AbstractRegistry<ITemplateEngineInitializerDiscovery>

getTemplateEngine

public ITemplateEngine getTemplateEngine(TemplateEngineKind templateEngineKind,
                                         DocumentKind documentKind)

getTemplateEngine

public ITemplateEngine getTemplateEngine(String templateEngineKind,
                                         String documentKind)

exists

public boolean exists(TemplateEngineKind templateEngineKind,
                      DocumentKind documentKind)

exists

public boolean exists(String templateEngineKind,
                      String documentKind)

getTemplateEngine

public ITemplateEngine getTemplateEngine(String templateEngineId)

register

public void register(ITemplateEngine templateEngine,
                     DocumentKind documentKind)

onEndInitialization

protected void onEndInitialization()
Description copied from class: AbstractRegistry
Method called when registry end initialization.

Overrides:
onEndInitialization in class AbstractRegistry<ITemplateEngineInitializerDiscovery>


Copyright © 2013. All rights reserved.