From debdf69ba01469aad41e620fdd20c0365d4954db Mon Sep 17 00:00:00 2001
From: Alberto Debiasi <adebiasi@fbk.eu>
Date: Fri, 17 Nov 2017 15:01:06 +0100
Subject: [PATCH] in the export to .oss, added the possibility to use real type

Change-Id: I21f4a59f3566ea5462cff25f8395592ebe5feebf
Signed-off-by: Alberto Debiasi <adebiasi@fbk.eu>
---
 .../contracts/profile/chesscontract/util/EntityUtil.java   | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/plugins/contracts/org.polarsys.chess.contracts.profile/src/org/polarsys/chess/contracts/profile/chesscontract/util/EntityUtil.java b/plugins/contracts/org.polarsys.chess.contracts.profile/src/org/polarsys/chess/contracts/profile/chesscontract/util/EntityUtil.java
index 441703dc1..952351cbf 100644
--- a/plugins/contracts/org.polarsys.chess.contracts.profile/src/org/polarsys/chess/contracts/profile/chesscontract/util/EntityUtil.java
+++ b/plugins/contracts/org.polarsys.chess.contracts.profile/src/org/polarsys/chess/contracts/profile/chesscontract/util/EntityUtil.java
@@ -298,6 +298,13 @@ public class EntityUtil {
 		return false;
 	}
 
+	public boolean isRealAttribute(Property umlProperty) {
+		if (umlProperty.getType() != null) {
+			return (umlProperty.getType().getName().compareTo("Real") == 0);
+		}
+		return false;
+	}
+	
 	public boolean isIntegerAttribute(Property umlProperty) {
 		if (umlProperty.getType() != null) {
 			return (umlProperty.getType().getName().compareTo("Integer") == 0);
-- 
GitLab