public <T> T executeWithin(ElementHandle element, Callable<T> callable) throws ProcessingException { return executeWithin(element.get(env), callable); }
public <T> T executeWithin(ElementHandle element, Callable<T> callable) throws ProcessingException { return executeWithin(element.get(env), callable); }
void resolve() { // for (final TemplateMetaModel template : new ArrayList<TemplateMetaModel>(templates.values())) { if (template.templateModel == null) { Element[] elements = getElements(template); application.getProcessingContext().executeWithin(elements[0], new Callable<Void>() { public Void call() throws Exception { MetaModelProcessContext processContext = new MetaModelProcessContext(AbstractContainerMetaModel.this, template); processContext.resolve(template); return null; } }); } } }
void resolve() { // for (final TemplateMetaModel template : new ArrayList<TemplateMetaModel>(templates.values())) { if (template.templateModel == null) { Element[] elements = getElements(template); application.getProcessingContext().executeWithin(elements[0], new Callable<Void>() { public Void call() throws Exception { MetaModelProcessContext processContext = new MetaModelProcessContext(AbstractContainerMetaModel.this, template); processContext.resolve(template); return null; } }); } } }
private void emitScript(final TemplateMetaModel template, final TemplateProvider provider, final Element[] elements) { owner.application.getProcessingContext().executeWithin(elements[0], new Callable<Void>() { public Void call() throws Exception {
private void emitScript(final TemplateMetaModel template, final TemplateProvider provider, final Element[] elements) { owner.application.getProcessingContext().executeWithin(elements[0], new Callable<Void>() { public Void call() throws Exception {