|
@@ -104,6 +104,11 @@ public abstract class AbstractSGenRuntimeModule extends DefaultRuntimeModule {
|
|
|
binder.bind(org.eclipse.xtext.scoping.IScopeProvider.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(org.eclipse.xtext.scoping.impl.ImportedNamespaceAwareLocalScopeProvider.class);
|
|
|
}
|
|
|
|
|
|
+ // contributed by org.eclipse.xtext.generator.scoping.AbstractScopingFragment
|
|
|
+ public Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider() {
|
|
|
+ return org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider.class;
|
|
|
+ }
|
|
|
+
|
|
|
// contributed by org.eclipse.xtext.generator.scoping.AbstractScopingFragment
|
|
|
public void configureIgnoreCaseLinking(com.google.inject.Binder binder) {
|
|
|
binder.bindConstant().annotatedWith(org.eclipse.xtext.scoping.IgnoreCaseLinking.class).to(false);
|
|
@@ -139,29 +144,4 @@ public abstract class AbstractSGenRuntimeModule extends DefaultRuntimeModule {
|
|
|
return org.yakindu.sct.generator.genmodel.formatting.SGenFormatter.class;
|
|
|
}
|
|
|
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public java.lang.ClassLoader bindClassLoaderToInstance() {
|
|
|
- return getClass().getClassLoader();
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public org.eclipse.xtext.common.types.TypesFactory bindTypesFactoryToInstance() {
|
|
|
- return org.eclipse.xtext.common.types.TypesFactory.eINSTANCE;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.common.types.access.IJvmTypeProvider.Factory> bindIJvmTypeProvider$Factory() {
|
|
|
- return org.eclipse.xtext.common.types.access.ClasspathTypeProviderFactory.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.common.types.xtext.AbstractTypeScopeProvider> bindAbstractTypeScopeProvider() {
|
|
|
- return org.eclipse.xtext.common.types.xtext.ClasspathBasedTypeScopeProvider.class;
|
|
|
- }
|
|
|
-
|
|
|
- // contributed by org.eclipse.xtext.generator.types.TypesGeneratorFragment
|
|
|
- public Class<? extends org.eclipse.xtext.scoping.IGlobalScopeProvider> bindIGlobalScopeProvider() {
|
|
|
- return org.eclipse.xtext.common.types.xtext.TypesAwareDefaultGlobalScopeProvider.class;
|
|
|
- }
|
|
|
-
|
|
|
}
|