blob: f5cd4b2fe37b4f2219dd371e6c5cf35a2d9cf40f [file] [log] [blame]
package org.eclipse.emf.parsley.examples.cdo.company.ui.products;
import com.google.inject.Guice;
import com.google.inject.Injector;
import org.eclipse.emf.parsley.examples.cdo.company.ui.products.ProductsEmfParsleyGuiceModule;
import org.eclipse.emf.parsley.runtime.ui.PluginUtil;
@SuppressWarnings("all")
public class ProductsInjectorProvider {
private static Injector injector;
public static synchronized Injector getInjector() {
if (injector == null) {
injector = Guice.createInjector(
new ProductsEmfParsleyGuiceModule(PluginUtil.getPlugin(
PluginUtil.getBundle(ProductsInjectorProvider.class))));
}
return injector;
}
}