@Override public void renderTag(String name, Renderable body, Map<String, String> parameters) throws IOException { TagHandler handler = plugin.resolveTag(name); handler.render(this, body, parameters); }
@Override public TemplateStub resolveTemplate(String path) { return plugin.resolveTemplateStub(path); }
TemplateDescriptor desc = app.getLifeCycle().resolveBean(TemplateService.class).getDescriptor().getTemplate("/plugin/template/tag/decorate/templates/index.gtmpl"); assertNotNull(desc); TemplateModel<?> foo = new TemplateModel<ASTNode.Template>(
TemplateDescriptor desc = app.getLifeCycle().resolveBean(TemplateService.class).getDescriptor().getTemplate("/plugin/template/tag/decorate/templates/index.gtmpl"); assertNotNull(desc); TemplateModel<?> foo = new TemplateModel<ASTNode.Template>(
@Override public TemplateStub resolveTemplate(String path) { return plugin.resolveTemplateStub(path); }
@Override public void renderTag(String name, Renderable body, Map<String, String> parameters) throws IOException { TagHandler handler = plugin.resolveTag(name); handler.render(this, body, parameters); }
public TemplateStub resolveTemplateStub(String path) { return resolveTemplateStub(juzu.impl.common.Path.parse(path)); }
public TemplateStub resolveTemplateStub(String path) { return resolveTemplateStub(juzu.impl.common.Path.parse(path)); }
TemplateStub stub = plugin.resolveTemplateStub(path); if (stub == null) { throw new UnsupportedOperationException("Handle me gracefully: couldn't get stub for template " + path);
TemplateStub stub = plugin.resolveTemplateStub(path); if (stub == null) { throw new UnsupportedOperationException("Handle me gracefully: couldn't get stub for template " + path);