From fc166bba3398573528b1f97febfc541dae92b501 Mon Sep 17 00:00:00 2001
From: Alexander Diewald <diewald@fortiss.org>
Date: Tue, 24 Jan 2017 13:34:25 +0000
Subject: [PATCH] - Set the transient attribute for the adapters of the
 SafetyExloration feature. - Do not save the DSE features now: To be done when
 the DSE History is fully implemented.

---
 org.fortiss.af3.exploration.alg/trunk/model/moea.ecore | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/org.fortiss.af3.exploration.alg/trunk/model/moea.ecore b/org.fortiss.af3.exploration.alg/trunk/model/moea.ecore
index 3257d619..6e5ba390 100644
--- a/org.fortiss.af3.exploration.alg/trunk/model/moea.ecore
+++ b/org.fortiss.af3.exploration.alg/trunk/model/moea.ecore
@@ -56,11 +56,12 @@
       nsPrefix="org-fortiss-af3-exploration-moea-feature">
     <eClassifiers xsi:type="ecore:EClass" name="SafetyExploration" eSuperTypes="platform:/resource/org.fortiss.af3.exploration/model/exploration.ecore#//IExplorationFeature">
       <eStructuralFeatures xsi:type="ecore:EAttribute" name="adapters" upperBound="-1"
-          eType="#//feature/ISafetyFunctionAdapter"/>
+          eType="#//feature/ISafetyFunctionAdapter" transient="true"/>
     </eClassifiers>
     <eClassifiers xsi:type="ecore:EClass" name="TaskInstantiation" eSuperTypes="platform:/resource/org.fortiss.af3.exploration/model/exploration.ecore#//IExplorationFeature"/>
     <eClassifiers xsi:type="ecore:EClass" name="TaskMapping" eSuperTypes="platform:/resource/org.fortiss.af3.exploration/model/exploration.ecore#//IExplorationFeature"/>
-    <eClassifiers xsi:type="ecore:EDataType" name="ISafetyFunctionAdapter" instanceClassName="org.fortiss.af3.exploration.alg.dse.sysmodel.arch.ISafetyFunctionAdapter"/>
+    <eClassifiers xsi:type="ecore:EDataType" name="ISafetyFunctionAdapter" instanceClassName="org.fortiss.af3.exploration.alg.dse.sysmodel.arch.ISafetyFunctionAdapter"
+        serializable="false"/>
   </eSubpackages>
   <eSubpackages name="parameters" nsURI="http://www.fortiss.org/af3/exploration/moea/parameters"
       nsPrefix="org-fortiss-af3-exploration-moea-parameters">
-- 
GitLab