From 8ae171525442201f66e94bed3bc6307154085de1 Mon Sep 17 00:00:00 2001 From: Sophie Coudert <sophie.coudert@telecom-paris.fr> Date: Wed, 5 Jun 2024 17:04:20 +0200 Subject: [PATCH] details --- .../java/avatartranslator/tosysmlv2/AvatarFromSysML.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/avatartranslator/tosysmlv2/AvatarFromSysML.java b/src/main/java/avatartranslator/tosysmlv2/AvatarFromSysML.java index 6dc60b16a8..ef8aacd2d7 100644 --- a/src/main/java/avatartranslator/tosysmlv2/AvatarFromSysML.java +++ b/src/main/java/avatartranslator/tosysmlv2/AvatarFromSysML.java @@ -260,7 +260,7 @@ public class AvatarFromSysML { for(int j = 0; j < tsize; j++) { aa = new AvatarAttribute( a.getName() + "__" + adt.getFieldString(j), - (adt.getFieldStringType(j) == AvatarType.BOOLEAN ? AvatarType.BOOLEAN : AvatarType.INTEGER), + adt.getFieldStringType(j), theBlock, null); theBlock.addAttribute(aa); aa.setAsConstant(true); @@ -292,7 +292,7 @@ public class AvatarFromSysML { AvatarDataType adt = avSpec.getDataTypeByName(returnType); int nbFields = adt.getAttributeNb(); for (int j = 0; j < nbFields; j++) { - AvatarType type = (adt.getFieldStringType(j) == AvatarType.INTEGER ? AvatarType.INTEGER : AvatarType.BOOLEAN); + AvatarType type = adt.getFieldStringType(j); am.addReturnParameter(new AvatarAttribute("return__" + j, type, theBlock, null)); } } @@ -473,7 +473,7 @@ public class AvatarFromSysML { for(int j = 0; j < tsize; j++) { aa = new AvatarAttribute( ss.getFieldName(i) + "__" + adt.getFieldString(j), - (adt.getFieldStringType(j) == AvatarType.BOOLEAN ? AvatarType.BOOLEAN : AvatarType.INTEGER), + adt.getFieldStringType(j), b, null); am.addParameter(aa); aa.setAsConstant(false); -- GitLab