diff options
author | OszkarSemerath <oszkar.semerath@gmail.com> | 2018-01-30 01:27:48 +0100 |
---|---|---|
committer | OszkarSemerath <oszkar.semerath@gmail.com> | 2018-01-30 01:27:48 +0100 |
commit | 777d5ecc6031f02ad3757db1c9736b6aad5ac6f5 (patch) | |
tree | c80be670a4d3dc519837c575338cde6c73b17b3e /Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend | |
parent | Loading services (diff) | |
download | VIATRA-Generator-777d5ecc6031f02ad3757db1c9736b6aad5ac6f5.tar.gz VIATRA-Generator-777d5ecc6031f02ad3757db1c9736b6aad5ac6f5.tar.zst VIATRA-Generator-777d5ecc6031f02ad3757db1c9736b6aad5ac6f5.zip |
Scoping + Linking services fixed
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend')
-rw-r--r-- | Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend index 919dd297..59b2f3f8 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend | |||
@@ -3,17 +3,18 @@ | |||
3 | */ | 3 | */ |
4 | package hu.bme.mit.inf.dslreasoner.application | 4 | package hu.bme.mit.inf.dslreasoner.application |
5 | 5 | ||
6 | import hu.bme.mit.inf.dslreasoner.application.linking.ApplicationConfigurationLinkingService | ||
7 | import com.google.inject.Binder | 6 | import com.google.inject.Binder |
8 | import com.google.inject.multibindings.Multibinder | 7 | import com.google.inject.multibindings.Multibinder |
9 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance | 8 | import hu.bme.mit.inf.dslreasoner.application.linking.ApplicationConfigurationLinkingService |
9 | import hu.bme.mit.inf.dslreasoner.application.valueconverter.ApplicationConfigurationValueConverterService | ||
10 | import org.apache.log4j.Logger | 10 | import org.apache.log4j.Logger |
11 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider | 11 | import org.eclipse.viatra.query.patternlanguage.emf.GenmodelExtensionLoader |
12 | import org.eclipse.viatra.query.patternlanguage.emf.IGenmodelMappingLoader | ||
12 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.CompoundMetamodelProviderService | 13 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.CompoundMetamodelProviderService |
14 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider | ||
15 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance | ||
13 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.MetamodelProviderService | 16 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.MetamodelProviderService |
14 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.ResourceSetMetamodelProviderService | 17 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.ResourceSetMetamodelProviderService |
15 | import org.eclipse.viatra.query.patternlanguage.emf.IGenmodelMappingLoader | ||
16 | import org.eclipse.viatra.query.patternlanguage.emf.GenmodelExtensionLoader | ||
17 | 18 | ||
18 | /** | 19 | /** |
19 | * Use this class to register components to be used at runtime / without the Equinox extension registry. | 20 | * Use this class to register components to be used at runtime / without the Equinox extension registry. |
@@ -40,4 +41,12 @@ class ApplicationConfigurationRuntimeModule extends AbstractApplicationConfigura | |||
40 | def Class<? extends IGenmodelMappingLoader> bindIGenmodelMappingLoader() { | 41 | def Class<? extends IGenmodelMappingLoader> bindIGenmodelMappingLoader() { |
41 | GenmodelExtensionLoader | 42 | GenmodelExtensionLoader |
42 | } | 43 | } |
44 | |||
45 | override bindIValueConverterService() { | ||
46 | ApplicationConfigurationValueConverterService | ||
47 | } | ||
48 | |||
49 | // override bindIQualifiedNameProvider() { | ||
50 | // ApplicationConfigurationQualifiedNameProvider | ||
51 | // } | ||
43 | } | 52 | } |