diff options
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/util')
-rw-r--r-- | Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/util/VQLParser.xtend | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/util/VQLParser.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/util/VQLParser.xtend index e6d516f4..f85e3dcf 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/util/VQLParser.xtend +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/util/VQLParser.xtend | |||
@@ -21,6 +21,9 @@ import org.eclipse.viatra.query.patternlanguage.emf.specification.SpecificationB | |||
21 | import org.eclipse.viatra.query.runtime.api.IQuerySpecification | 21 | import org.eclipse.viatra.query.runtime.api.IQuerySpecification |
22 | import org.eclipse.xtext.resource.XtextResourceSet | 22 | import org.eclipse.xtext.resource.XtextResourceSet |
23 | import hu.bme.mit.inf.dslreasoner.application.execution.ScriptConsole | 23 | import hu.bme.mit.inf.dslreasoner.application.execution.ScriptConsole |
24 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider | ||
25 | import hu.bme.mit.inf.dslreasoner.application.linking.PreloadedMetamodelProvider | ||
26 | import org.eclipse.viatra.query.patternlanguage.emf.scoping.CompoundMetamodelProviderService | ||
24 | 27 | ||
25 | class MyModule extends EMFPatternLanguageRuntimeModule implements Module { | 28 | class MyModule extends EMFPatternLanguageRuntimeModule implements Module { |
26 | def public Class<? extends IAnnotationValidatorLoader> bindAnnotationValidatorLoader() { | 29 | def public Class<? extends IAnnotationValidatorLoader> bindAnnotationValidatorLoader() { |
@@ -29,6 +32,10 @@ class MyModule extends EMFPatternLanguageRuntimeModule implements Module { | |||
29 | def public Class<? extends IGenmodelMappingLoader> bindGenmodelMappingLoader() { | 32 | def public Class<? extends IGenmodelMappingLoader> bindGenmodelMappingLoader() { |
30 | return typeof(GenmodelExtensionLoader); | 33 | return typeof(GenmodelExtensionLoader); |
31 | } | 34 | } |
35 | override Class<? extends IMetamodelProvider> bindIMetamodelProvider() { | ||
36 | CompoundMetamodelProviderService | ||
37 | // PreloadedMetamodelProvider | ||
38 | } | ||
32 | } | 39 | } |
33 | 40 | ||
34 | class VQLParser { | 41 | class VQLParser { |