fr.opensagres.xdocreport.template.registry
Class TemplateEngineRegistry
java.lang.Object
fr.opensagres.xdocreport.core.registry.AbstractRegistry<ITemplateEngineDiscovery>
fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
- All Implemented Interfaces:
- Serializable
public class TemplateEngineRegistry
- extends AbstractRegistry<ITemplateEngineDiscovery>
- implements Serializable
Template engine registry stores instance of ITemplateEngine for template engine kind (Freemarker, Velocity)
and document kind (odt, docx..)
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateEngineRegistry
public TemplateEngineRegistry()
getRegistry
public static TemplateEngineRegistry getRegistry()
registerInstance
protected boolean registerInstance(ITemplateEngineDiscovery instance)
- Specified by:
registerInstance in class AbstractRegistry<ITemplateEngineDiscovery>
isDefault
public boolean isDefault(ITemplateEngine templateEngine)
getDefaultTemplateEngine
public ITemplateEngine getDefaultTemplateEngine()
setDefaultTemplateEngine
public void setDefaultTemplateEngine(ITemplateEngine defaultTemplateEngine)
getTemplateEngines
public Collection<ITemplateEngine> getTemplateEngines()
getTemplateEngineKinds
public Collection<String> getTemplateEngineKinds()
getTemplateEnginesDiscoveryCache
public Map<String,ITemplateEngineDiscovery> getTemplateEnginesDiscoveryCache()
doDispose
protected void doDispose()
- Specified by:
doDispose in class AbstractRegistry<ITemplateEngineDiscovery>
Copyright © 2012. All Rights Reserved.