private Template _getTemplate( String templateManagerName, List<TemplateResource> templateResources, TemplateResource errorTemplateResource, boolean restricted) throws TemplateException { TemplateManager templateManager = _getTemplateManagerChecked( templateManagerName); return templateManager.getTemplate( templateResources, errorTemplateResource, restricted); }
@Override public String[] getRestrictedVariables(String language) { TemplateManager templateManager = TemplateManagerUtil.getTemplateManager(language); if (templateManager != null) { return templateManager.getRestrictedVariables(); } return new String[0]; }
private TemplateResource _getTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); return templateResourceLoader.getTemplateResource(templateId); }
public TemplateVariableDefinition addVariable( String label, Class<?> clazz, String name, String accessor) { if (isRestrictedVariable(name)) { return null; } TemplateVariableDefinition templateVariableDefinition = new TemplateVariableDefinition(label, clazz, name, accessor); _templateVariableDefinitions.add(templateVariableDefinition); return templateVariableDefinition; }
private void _clearCache( String templateResourceLoaderName, String templateId) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); templateResourceLoader.clearCache(templateId); }
private boolean _hasTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); return templateResourceLoader.hasTemplateResource(templateId); }
@Override public void modifiedService( ServiceReference<TemplateManager> serviceReference, TemplateManager templateManager) { removedService(serviceReference, templateManager); addingService(serviceReference); }
private void _destroy() { Map<String, TemplateManager> templateManagers = _getTemplateManagers(); for (TemplateManager templateManager : templateManagers.values()) { templateManager.destroy(); } templateManagers.clear(); }
public static Template getTemplate( String templateManagerName, List<TemplateResource> templateResources, TemplateResource errorTemplateResource, boolean restricted) throws TemplateException { return _instance._getTemplate( templateManagerName, templateResources, errorTemplateResource, restricted); }
public static void clearCache( String templateResourceLoaderName, String templateId) throws TemplateException { _instance._clearCache(templateResourceLoaderName, templateId); }
public static TemplateResource getTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { return _instance._getTemplateResource( templateResourceLoaderName, templateId); }
public static TemplateResourceLoader getTemplateResourceLoader( String templateResourceLoaderName) throws TemplateException { return _instance._getTemplateResourceLoader(templateResourceLoaderName); }
public static TemplateManager getTemplateManager( String templateManagerName) { return _instance._getTemplateManager(templateManagerName); }
public String[] generateCode(String language) throws Exception { if (_templateVariableCodeHandler == null) { return null; } return _templateVariableCodeHandler.generate(this, language); }
public static boolean hasTemplateResource( String templateResourceLoaderName, String templateId) throws TemplateException { return _instance._hasTemplateResource( templateResourceLoaderName, templateId); }
private Template _getTemplate( String templateManagerName, TemplateResource templateResource, boolean restricted) throws TemplateException { TemplateManager templateManager = _getTemplateManagerChecked( templateManagerName); return templateManager.getTemplate(templateResource, restricted); }
private void _clearCache(String templateResourceLoaderName) throws TemplateException { TemplateResourceLoader templateResourceLoader = _getTemplateResourceLoader(templateResourceLoaderName); templateResourceLoader.clearCache(); }
public static Template getTemplate( String templateManagerName, TemplateResource templateResource, TemplateResource errorTemplateResource, boolean restricted) throws TemplateException { return _instance._getTemplate( templateManagerName, templateResource, errorTemplateResource, restricted); }
private Template _getTemplate( String templateManagerName, TemplateResource templateResource, TemplateResource errorTemplateResource, boolean restricted) throws TemplateException { TemplateManager templateManager = _getTemplateManagerChecked( templateManagerName); return templateManager.getTemplate( templateResource, errorTemplateResource, restricted); }
private Template _getTemplate( String templateManagerName, List<TemplateResource> templateResources, boolean restricted) throws TemplateException { TemplateManager templateManager = _getTemplateManagerChecked( templateManagerName); return templateManager.getTemplate(templateResources, restricted); }