aboutsummaryrefslogtreecommitdiffstats
path: root/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend')
-rw-r--r--Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend37
1 files changed, 0 insertions, 37 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend
deleted file mode 100644
index fe5965fa..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/src/hu/bme/mit/inf/dslreasoner/faulttree/components/CftLanguageRuntimeModule.xtend
+++ /dev/null
@@ -1,37 +0,0 @@
1/*
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.faulttree.components
5
6import com.google.inject.Binder
7import com.google.inject.name.Names
8import hu.bme.mit.inf.dslreasoner.faulttree.components.conversion.CftLanguageValueConverterService
9import hu.bme.mit.inf.dslreasoner.faulttree.components.naming.CftLanguageQualifiedNameProvider
10import hu.bme.mit.inf.dslreasoner.faulttree.components.scoping.CftLanguageImportedNamespaceAwareLocalScopeProvider
11import org.eclipse.xtext.scoping.IScopeProvider
12import org.eclipse.xtext.scoping.impl.AbstractDeclarativeScopeProvider
13import org.eclipse.xtext.scoping.impl.DefaultGlobalScopeProvider
14
15/**
16 * Use this class to register components to be used at runtime / without the Equinox extension registry.
17 */
18class CftLanguageRuntimeModule extends AbstractCftLanguageRuntimeModule {
19
20 override bindIGlobalScopeProvider() {
21 DefaultGlobalScopeProvider
22 }
23
24 override configureIScopeProviderDelegate(Binder binder) {
25 binder.bind(IScopeProvider).annotatedWith(Names.named(AbstractDeclarativeScopeProvider.NAMED_DELEGATE)).to(
26 CftLanguageImportedNamespaceAwareLocalScopeProvider)
27 }
28
29
30 override bindIQualifiedNameProvider() {
31 CftLanguageQualifiedNameProvider
32 }
33
34 override bindIValueConverterService() {
35 CftLanguageValueConverterService
36 }
37}