From b4c8096ba1d7f5152b64203565226b6b41699653 Mon Sep 17 00:00:00 2001 From: OszkarSemerath Date: Tue, 15 Aug 2017 02:49:32 +0200 Subject: Added support for string attributes when mapping metamodels --- .../src/hu/bme/mit/inf/dslreasoner/ecore2logic/AttributeMapper.xtend | 1 + 1 file changed, 1 insertion(+) (limited to 'Framework/hu.bme.mit.inf.dslreasoner.ecore2logic/src/hu/bme') diff --git a/Framework/hu.bme.mit.inf.dslreasoner.ecore2logic/src/hu/bme/mit/inf/dslreasoner/ecore2logic/AttributeMapper.xtend b/Framework/hu.bme.mit.inf.dslreasoner.ecore2logic/src/hu/bme/mit/inf/dslreasoner/ecore2logic/AttributeMapper.xtend index 74f82a13..206fbde1 100644 --- a/Framework/hu.bme.mit.inf.dslreasoner.ecore2logic/src/hu/bme/mit/inf/dslreasoner/ecore2logic/AttributeMapper.xtend +++ b/Framework/hu.bme.mit.inf.dslreasoner.ecore2logic/src/hu/bme/mit/inf/dslreasoner/ecore2logic/AttributeMapper.xtend @@ -111,6 +111,7 @@ class EAttributeMapper_RelationsOverTypes implements EAttributeMapper { else if(attribute.EType.name.equals("EBoolean")) return LogicBool else if(attribute.EType.name.equals("EDouble") || attribute.EType.name.equals("EFloat")) return LogicReal + else if(attribute.EType.name.equals("EDouble")) return LogicString else throw new UnsupportedOperationException('''Unsupported attribute type: «attribute.EType.name»''') } -- cgit v1.2.3-70-g09d2