List of usage examples for org.springframework.ide.eclipse.beans.core.internal.model.process BeansConfigPostProcessorFactory createPostProcessingContext
public static IBeansConfigPostProcessingContext createPostProcessingContext(IBeansConfig beansConfig, Collection<IBean> beans, ReaderEventListener readerEventListener, ProblemReporter problemReporter, BeanNameGenerator beanNameGenerator, BeanDefinitionRegistry beanDefinitionRegistry, Set<ValidationProblem> problems)
From source file:org.springframework.ide.eclipse.beans.core.internal.model.BeansJavaConfig.java
/** * Safely execute the given {@link IBeansConfigPostProcessor}. *///from w w w . j a v a 2 s .com private void executePostProcessor(final IBeansConfigPostProcessor postProcessor, final ReaderEventListener eventListener) { SafeRunner.run(new ISafeRunnable() { public void handleException(Throwable exception) { BeansCorePlugin.log(exception); } public void run() throws Exception { postProcessor.postProcess(BeansConfigPostProcessorFactory.createPostProcessingContext( BeansJavaConfig.this, beans.values(), eventListener, problemReporter, beanNameGenerator, registry, problems)); } }); }