Updated CPS demonstrator to compile with latest VIATRA builds
diff --git a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF
index 20610ef..fb08cfb 100644
--- a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF
+++ b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/META-INF/MANIFEST.MF
@@ -9,6 +9,7 @@
Import-Package: org.apache.log4j
Require-Bundle: org.eclipse.viatra.examples.cps.traceability;bundle-version="0.1.0",
org.eclipse.xtend.lib,
+ org.eclipse.viatra.query.runtime.rete,
org.eclipse.viatra.query.runtime.localsearch,
org.eclipse.viatra.examples.cps.xform.m2m.batch.eiq;bundle-version="0.1.0",
org.eclipse.viatra.examples.cps.xform.m2m.batch.optimized;bundle-version="0.1.0",
diff --git a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java
index 7ceca37..e266362 100644
--- a/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java
+++ b/cps/transformations/org.eclipse.viatra.examples.cps.xform.m2m.launcher/src/org/eclipse/viatra/examples/cps/xform/m2m/launcher/TransformationType.java
@@ -39,7 +39,7 @@
},
BATCH_VIATRA_QUERY_RETE {
public CPSTransformationWrapper getWrapper() {
- QueryEvaluationHint hint = new QueryEvaluationHint(null, new ReteBackendFactory());
+ QueryEvaluationHint hint = new QueryEvaluationHint(null, ReteBackendFactory.INSTANCE);
return new BatchQueryOnly(hint, hint);
}
},