diff options
Diffstat (limited to 'Tests/hu.bme.mit.inf.dslreasoner.run')
3 files changed, 11 insertions, 3 deletions
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.run/META-INF/MANIFEST.MF b/Tests/hu.bme.mit.inf.dslreasoner.run/META-INF/MANIFEST.MF index 548d3608..cc274c7c 100644 --- a/Tests/hu.bme.mit.inf.dslreasoner.run/META-INF/MANIFEST.MF +++ b/Tests/hu.bme.mit.inf.dslreasoner.run/META-INF/MANIFEST.MF | |||
@@ -26,6 +26,10 @@ Require-Bundle: hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlan | |||
26 | org.eclipse.viatra.query.runtime.localsearch;bundle-version="1.5.0", | 26 | org.eclipse.viatra.query.runtime.localsearch;bundle-version="1.5.0", |
27 | hu.bme.mit.inf.dslreasoner.logic2ecore;bundle-version="1.0.0", | 27 | hu.bme.mit.inf.dslreasoner.logic2ecore;bundle-version="1.0.0", |
28 | hu.bme.mit.inf.dslreasoner.visualisation;bundle-version="1.0.0", | 28 | hu.bme.mit.inf.dslreasoner.visualisation;bundle-version="1.0.0", |
29 | hu.bme.mit.inf.dslreasoner.domains.alloyexamples;bundle-version="1.0.0" | 29 | hu.bme.mit.inf.dslreasoner.domains.alloyexamples;bundle-version="1.0.0", |
30 | org.eclipse.collections;bundle-version="9.2.0", | ||
31 | org.eclipse.viatra.query.patternlanguage.emf;bundle-version="2.2.0", | ||
32 | org.eclipse.viatra.query.runtime.rete;bundle-version="2.2.0", | ||
33 | org.objectweb.asm;bundle-version="7.0.0" | ||
30 | Import-Package: org.apache.log4j | 34 | Import-Package: org.apache.log4j |
31 | Bundle-RequiredExecutionEnvironment: JavaSE-1.8 | 35 | Bundle-RequiredExecutionEnvironment: JavaSE-1.8 |
diff --git a/Tests/hu.bme.mit.inf.dslreasoner.run/initialModels/FAM.xmi b/Tests/hu.bme.mit.inf.dslreasoner.run/initialModels/FAM.xmi index d2797166..e4115194 100644 --- a/Tests/hu.bme.mit.inf.dslreasoner.run/initialModels/FAM.xmi +++ b/Tests/hu.bme.mit.inf.dslreasoner.run/initialModels/FAM.xmi | |||
@@ -1,3 +1,3 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | <fam:FunctionalArchitectureModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" | 2 | <fam:FunctionalArchitectureModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" |
3 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="FAM" xsi:schemaLocation="FAM FAM.ecore"/> | 3 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:fam="http://www.inf.mit.bme.hu/viatrasolver/example/fam"/> |
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 | |||
34 | import org.eclipse.emf.ecore.EReference | 34 | import org.eclipse.emf.ecore.EReference |
35 | import org.eclipse.emf.ecore.resource.Resource | 35 | import org.eclipse.emf.ecore.resource.Resource |
36 | import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl | 36 | import org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl |
37 | import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetup | ||
38 | import org.eclipse.viatra.query.runtime.rete.matcher.ReteEngine | ||
37 | 39 | ||
38 | class SimpleRun { | 40 | class 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 | ||