From ebb8785ae0af45e5a18eed892db641ce5b35ce6b Mon Sep 17 00:00:00 2001 From: OszkarSemerath Date: Wed, 7 Nov 2018 12:50:02 +0100 Subject: Fixed xmi generation with attributes. Added better error messages. --- .../src/hu/bme/mit/inf/dslreasoner/logic2ecore/Logic2Ecore.xtend | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Framework/hu.bme.mit.inf.dslreasoner.logic2ecore/src/hu/bme/mit') 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 c7e14362..92deeae6 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 @@ -91,7 +91,11 @@ class Logic2Ecore { val list = sourceObject.eGet(attributeType) as List list += l.key } else { - sourceObject.eSet(attributeType,l) + try { + sourceObject.eSet(attributeType,l.key) + } catch(Exception e) { + e.printStackTrace + } } } } -- cgit v1.2.3-54-g00ecf