aboutsummaryrefslogtreecommitdiffstats
path: root/model-data/src/main/java/org/eclipse/viatra/solver/data/query/RelationalQuery.java
diff options
context:
space:
mode:
Diffstat (limited to 'model-data/src/main/java/org/eclipse/viatra/solver/data/query/RelationalQuery.java')
-rw-r--r--model-data/src/main/java/org/eclipse/viatra/solver/data/query/RelationalQuery.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/model-data/src/main/java/org/eclipse/viatra/solver/data/query/RelationalQuery.java b/model-data/src/main/java/org/eclipse/viatra/solver/data/query/RelationalQuery.java
index bbff5563..39fc2482 100644
--- a/model-data/src/main/java/org/eclipse/viatra/solver/data/query/RelationalQuery.java
+++ b/model-data/src/main/java/org/eclipse/viatra/solver/data/query/RelationalQuery.java
@@ -10,9 +10,7 @@ import java.util.Set;
10 10
11import org.eclipse.viatra.query.runtime.api.GenericPatternMatcher; 11import org.eclipse.viatra.query.runtime.api.GenericPatternMatcher;
12import org.eclipse.viatra.query.runtime.api.GenericQuerySpecification; 12import org.eclipse.viatra.query.runtime.api.GenericQuerySpecification;
13import org.eclipse.viatra.query.runtime.api.IQuerySpecification;
14import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine; 13import org.eclipse.viatra.query.runtime.api.ViatraQueryEngine;
15import org.eclipse.viatra.query.runtime.api.ViatraQueryMatcher;
16import org.eclipse.viatra.query.runtime.api.scope.QueryScope; 14import org.eclipse.viatra.query.runtime.api.scope.QueryScope;
17import org.eclipse.viatra.query.runtime.matchers.backend.QueryEvaluationHint; 15import org.eclipse.viatra.query.runtime.matchers.backend.QueryEvaluationHint;
18import org.eclipse.viatra.query.runtime.matchers.psystem.PBody; 16import org.eclipse.viatra.query.runtime.matchers.psystem.PBody;
@@ -27,7 +25,6 @@ import org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables.Positi
27import org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables.TypeConstraint; 25import org.eclipse.viatra.query.runtime.matchers.psystem.basicenumerables.TypeConstraint;
28import org.eclipse.viatra.query.runtime.matchers.psystem.queries.BasePQuery; 26import org.eclipse.viatra.query.runtime.matchers.psystem.queries.BasePQuery;
29import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PParameter; 27import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PParameter;
30import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PParameterDirection;
31import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery; 28import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PQuery;
32import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PVisibility; 29import org.eclipse.viatra.query.runtime.matchers.psystem.queries.PVisibility;
33import org.eclipse.viatra.query.runtime.matchers.tuple.Tuples; 30import org.eclipse.viatra.query.runtime.matchers.tuple.Tuples;
@@ -80,7 +77,7 @@ public class RelationalQuery extends BasePQuery {
80 for(int i = 0; i<name.length; i++) { 77 for(int i = 0; i<name.length; i++) {
81 variables[i] = body.getOrCreateVariableByName(name[i]); 78 variables[i] = body.getOrCreateVariableByName(name[i]);
82 } 79 }
83 new TypeConstraint(body, Tuples.flatTupleOf(variables), view.getKey()); 80 new TypeConstraint(body, Tuples.flatTupleOf(variables), view);
84 return this; 81 return this;
85 } 82 }
86 83