From 777d5ecc6031f02ad3757db1c9736b6aad5ac6f5 Mon Sep 17 00:00:00 2001 From: OszkarSemerath Date: Tue, 30 Jan 2018 01:27:48 +0100 Subject: Scoping + Linking services fixed --- .../ApplicationConfigurationRuntimeModule.xtend | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationRuntimeModule.xtend') 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 @@ */ package hu.bme.mit.inf.dslreasoner.application -import hu.bme.mit.inf.dslreasoner.application.linking.ApplicationConfigurationLinkingService import com.google.inject.Binder import com.google.inject.multibindings.Multibinder -import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance +import hu.bme.mit.inf.dslreasoner.application.linking.ApplicationConfigurationLinkingService +import hu.bme.mit.inf.dslreasoner.application.valueconverter.ApplicationConfigurationValueConverterService import org.apache.log4j.Logger -import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider +import org.eclipse.viatra.query.patternlanguage.emf.GenmodelExtensionLoader +import org.eclipse.viatra.query.patternlanguage.emf.IGenmodelMappingLoader import org.eclipse.viatra.query.patternlanguage.emf.scoping.CompoundMetamodelProviderService +import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider +import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProviderInstance import org.eclipse.viatra.query.patternlanguage.emf.scoping.MetamodelProviderService import org.eclipse.viatra.query.patternlanguage.emf.scoping.ResourceSetMetamodelProviderService -import org.eclipse.viatra.query.patternlanguage.emf.IGenmodelMappingLoader -import org.eclipse.viatra.query.patternlanguage.emf.GenmodelExtensionLoader /** * Use this class to register components to be used at runtime / without the Equinox extension registry. @@ -40,4 +41,12 @@ class ApplicationConfigurationRuntimeModule extends AbstractApplicationConfigura def Class bindIGenmodelMappingLoader() { GenmodelExtensionLoader } + + override bindIValueConverterService() { + ApplicationConfigurationValueConverterService + } + +// override bindIQualifiedNameProvider() { +// ApplicationConfigurationQualifiedNameProvider +// } } -- cgit v1.2.3-70-g09d2