diff options
Diffstat (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic2ecore/src/hu/bme/mit/inf/dslreasoner/logic2ecore/Logic2Ecore.xtend')
-rw-r--r-- | Framework/hu.bme.mit.inf.dslreasoner.logic2ecore/src/hu/bme/mit/inf/dslreasoner/logic2ecore/Logic2Ecore.xtend | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Framework/hu.bme.mit.inf.dslreasoner.logic2ecore/src/hu/bme/mit/inf/dslreasoner/logic2ecore/Logic2Ecore.xtend b/Framework/hu.bme.mit.inf.dslreasoner.logic2ecore/src/hu/bme/mit/inf/dslreasoner/logic2ecore/Logic2Ecore.xtend index 8d6b565a..23549ed8 100644 --- a/Framework/hu.bme.mit.inf.dslreasoner.logic2ecore/src/hu/bme/mit/inf/dslreasoner/logic2ecore/Logic2Ecore.xtend +++ b/Framework/hu.bme.mit.inf.dslreasoner.logic2ecore/src/hu/bme/mit/inf/dslreasoner/logic2ecore/Logic2Ecore.xtend | |||
@@ -54,6 +54,7 @@ class Logic2Ecore { | |||
54 | val allReferences = ecore2Logic.allReferencesInScope(forwardTrace) | 54 | val allReferences = ecore2Logic.allReferencesInScope(forwardTrace) |
55 | for(referenceType : allReferences) { | 55 | for(referenceType : allReferences) { |
56 | if(referenceType.canSetFeature) { | 56 | if(referenceType.canSetFeature) { |
57 | // println("in") | ||
57 | for(sourceElement : elements) { | 58 | for(sourceElement : elements) { |
58 | val sourceObject = sourceElement.lookup(element2Object) | 59 | val sourceObject = sourceElement.lookup(element2Object) |
59 | if(referenceType.EContainingClass.isSuperTypeOf(sourceObject.eClass)) { | 60 | if(referenceType.EContainingClass.isSuperTypeOf(sourceObject.eClass)) { |