public void setMessageResolver(IMessageResolver resolver) { this.resolver = resolver; if (myProfileTemplateEngine != null && resolver != null) { myProfileTemplateEngine.setMessageResolver(resolver); } }
/** * <p> * Constructor for {@code TemplateEngine} objects. * </p> * <p> * This is the only way to create a {@code TemplateEngine} instance (which * should be configured after creation). * </p> */ public TemplateEngine() { super(); setCacheManager(new StandardCacheManager()); setEngineContextFactory(new StandardEngineContextFactory()); setMessageResolver(new StandardMessageResolver()); setLinkBuilder(new StandardLinkBuilder()); setDecoupledTemplateLogicResolver(new StandardDecoupledTemplateLogicResolver()); setDialect(new StandardDialect()); }
myProfileTemplateEngine.setDialect(dialect); if (this.resolver != null) { myProfileTemplateEngine.setMessageResolver(this.resolver);
public void setMessageResolver(IMessageResolver resolver) { this.resolver = resolver; if (myProfileTemplateEngine != null && resolver != null) { myProfileTemplateEngine.setMessageResolver(resolver); } }
myProfileTemplateEngine.setDialect(dialect); if (this.resolver != null) { myProfileTemplateEngine.setMessageResolver(this.resolver);
@Override protected final void initializeSpecific() { // First of all, give the opportunity to subclasses to apply their own configurations initializeSpringSpecific(); // Once the subclasses have had their opportunity, compute configurations belonging to SpringTemplateEngine super.initializeSpecific(); final MessageSource messageSource = this.templateEngineMessageSource == null ? this.messageSource : this.templateEngineMessageSource; final IMessageResolver messageResolver; if (messageSource != null) { final SpringMessageResolver springMessageResolver = new SpringMessageResolver(); springMessageResolver.setMessageSource(messageSource); messageResolver = springMessageResolver; } else { messageResolver = new StandardMessageResolver(); } super.setMessageResolver(messageResolver); }
@Override protected final void initializeSpecific() { // First of all, give the opportunity to subclasses to apply their own configurations initializeSpringSpecific(); // Once the subclasses have had their opportunity, compute configurations belonging to SpringTemplateEngine super.initializeSpecific(); final MessageSource messageSource = this.templateEngineMessageSource == null ? this.messageSource : this.templateEngineMessageSource; final IMessageResolver messageResolver; if (messageSource != null) { final SpringMessageResolver springMessageResolver = new SpringMessageResolver(); springMessageResolver.setMessageSource(messageSource); messageResolver = springMessageResolver; } else { messageResolver = new StandardMessageResolver(); } super.setMessageResolver(messageResolver); }
@Override protected final void initializeSpecific() { // First of all, give the opportunity to subclasses to apply their own configurations initializeSpringSpecific(); // Once the subclasses have had their opportunity, compute configurations belonging to SpringTemplateEngine super.initializeSpecific(); final MessageSource messageSource = this.templateEngineMessageSource == null ? this.messageSource : this.templateEngineMessageSource; final IMessageResolver messageResolver; if (messageSource != null) { final SpringMessageResolver springMessageResolver = new SpringMessageResolver(); springMessageResolver.setMessageSource(messageSource); messageResolver = springMessageResolver; } else { messageResolver = new StandardMessageResolver(); } super.setMessageResolver(messageResolver); }
@Override protected final void initializeSpecific() { // First of all, give the opportunity to subclasses to apply their own configurations initializeSpringSpecific(); // Once the subclasses have had their opportunity, compute configurations belonging to SpringTemplateEngine super.initializeSpecific(); final MessageSource messageSource = this.templateEngineMessageSource == null ? this.messageSource : this.templateEngineMessageSource; final IMessageResolver messageResolver; if (messageSource != null) { final SpringMessageResolver springMessageResolver = new SpringMessageResolver(); springMessageResolver.setMessageSource(messageSource); messageResolver = springMessageResolver; } else { messageResolver = new StandardMessageResolver(); } super.setMessageResolver(messageResolver); }
@Override protected final void initializeSpecific() { // First of all, give the opportunity to subclasses to apply their own configurations initializeSpringSpecific(); // Once the subclasses have had their opportunity, compute configurations belonging to SpringTemplateEngine super.initializeSpecific(); final MessageSource messageSource = this.templateEngineMessageSource == null ? this.messageSource : this.templateEngineMessageSource; final IMessageResolver messageResolver; if (messageSource != null) { final SpringMessageResolver springMessageResolver = new SpringMessageResolver(); springMessageResolver.setMessageSource(messageSource); messageResolver = springMessageResolver; } else { messageResolver = new StandardMessageResolver(); } super.setMessageResolver(messageResolver); }
templateEngine.setMessageResolver(new SegradaMessageResolver(servletContext)); templateEngine.addDialect(new SegradaDialect());
private void execute(final ITestable testable, final TestExecutionContext context) { Validate.notNull(testable, "Testable cannot be null"); Validate.notNull(context, "Test execution context cannot be null"); final TestEngineTemplateResolver templateResolver = new TestEngineTemplateResolver(); final TestEngineMessageResolver messageResolver = new TestEngineMessageResolver(); final TestCacheManager cacheManager = new TestCacheManager(); final TemplateEngine templateEngine = new TemplateEngine(); templateEngine.setTemplateResolver(templateResolver); templateEngine.setMessageResolver(messageResolver); templateEngine.setDialects(new HashSet<IDialect>(this.dialects)); templateEngine.setCacheManager(cacheManager); context.setTemplateEngine(templateEngine); this.reporter.executionStart(context.getExecutionId()); final TestExecutionResult result = executeTestable(testable, context); this.reporter.executionEnd( context.getExecutionId(), result.getTotalTestsOk(), result.getTotalTestsExecuted(), result.getTotalTimeNanos()); }
private void execute(final ITestable testable, final TestExecutionContext context) { Validate.notNull(testable, "Testable cannot be null"); Validate.notNull(context, "Test execution context cannot be null"); final TestEngineTemplateResolver templateResolver = new TestEngineTemplateResolver(); final TestEngineMessageResolver messageResolver = new TestEngineMessageResolver(); final TestCacheManager cacheManager = new TestCacheManager(); final TemplateEngine templateEngine = new TemplateEngine(); templateEngine.setTemplateResolver(templateResolver); templateEngine.setMessageResolver(messageResolver); templateEngine.setDialects(new HashSet<IDialect>(this.dialects)); templateEngine.setCacheManager(cacheManager); context.setTemplateEngine(templateEngine); this.reporter.executionStart(context.getExecutionId()); final TestExecutionResult result = executeTestable(testable, context); this.reporter.executionEnd( context.getExecutionId(), result.getTotalTestsOk(), result.getTotalTestsExecuted(), result.getTotalTimeNanos()); }