@Override public Injector createInjector() { return Guice.createInjector(new XbaseWithLogicalContainerInjectorProvider.XbaseWithLogicalContainerRuntimeModule() { @Override public void configure(com.google.inject.Binder binder) { super.configure(binder); binder.bind(IJvmModelInferrer.class).to(SimpleJvmModelInferrer.class); } }); }
public Class<? extends IJvmModelInferrer> bindIJvmModelInferrer() { return DSLPoliciesJvmModelInferrer.class; }
public Class<? extends IJvmModelInferrer> bindIJvmModelInferrer() { return PureXbaseJvmModelInferrer.class; }
public Class<? extends IJvmModelInferrer> bindIJvmModelInferrer() { return Bug462047LangJvmModelInferrer.class; }
public Class<? extends IJvmModelInferrer> bindIJvmModelInferrer() { return XImportSectionTestLangJvmModelInferrer.class; }
public Class<? extends IJvmModelInferrer> bindIJvmModelInferrer() { return ContentAssistFragmentTestLangJvmModelInferrer.class; }