aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/SimpleRun.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/SimpleRun.xtend')
-rw-r--r--Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/SimpleRun.xtend6
1 files changed, 5 insertions, 1 deletions
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/SimpleRun.xtend b/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/SimpleRun.xtend
index 91c46dd6..fe4dcadd 100644
--- a/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/SimpleRun.xtend
+++ b/Tests/hu.bme.mit.inf.dslreasoner.run/src/hu/bme/mit/inf/dslreasoner/run/SimpleRun.xtend
@@ -34,6 +34,8 @@ import org.eclipse.emf.ecore.EObject
34import org.eclipse.emf.ecore.EReference 34import org.eclipse.emf.ecore.EReference
35import org.eclipse.emf.ecore.resource.Resource 35import org.eclipse.emf.ecore.resource.Resource
36import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl 36import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
37import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetup
38import org.eclipse.viatra.query.runtime.rete.matcher.ReteEngine
37 39
38class SimpleRun { 40class SimpleRun {
39 41
@@ -125,7 +127,9 @@ class SimpleRun {
125 } 127 }
126 128
127 def static loadPartialModel(ReasonerWorkspace inputs) { 129 def static loadPartialModel(ReasonerWorkspace inputs) {
128 Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("*", new XMIResourceFactoryImpl()); 130 EMFPatternLanguageStandaloneSetup.doSetup
131 ReteEngine.getClass
132 Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("xmi", new XMIResourceFactoryImpl());
129 inputs.readModel(EObject,"FAM.xmi").eResource.allContents.toList 133 inputs.readModel(EObject,"FAM.xmi").eResource.allContents.toList
130 } 134 }
131 135