From 179e6285cea015d6963a6a1233acc73d3ad30ac7 Mon Sep 17 00:00:00 2001 From: OszkarSemerath Date: Sun, 4 Mar 2018 16:54:35 -0500 Subject: derived feature referred query searcher expanded --- .../bme/mit/inf/dslreasoner/application/execution/QueryLoader.xtend | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/QueryLoader.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/QueryLoader.xtend index 6e725086..73a8ad59 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/QueryLoader.xtend +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/QueryLoader.xtend @@ -117,7 +117,10 @@ class QueryLoader { val QBFAnnotation = feature.EAnnotations.filter[it.source.equals("org.eclipse.viatra.query.querybasedfeature")].head if(QBFAnnotation !== null) { val targetFQN = QBFAnnotation.details.get("patternFQN") - val referredPattern = patterns.filter[it.fullyQualifiedName.equals(targetFQN)].head + val referredPattern = patterns.filter[ + val fqn = it.fullyQualifiedName + fqn.equals(targetFQN) + ].head if(referredPattern!== null) { res.put(referredPattern, feature) } -- cgit v1.2.3-54-g00ecf