Work on *.core.profile.esfsafetyconcepts plug-in.

- Fix ESFSafetyConceptsUtil.retrieveSafetyArtifacts()

Change-Id: Ice2ccacd628aca17054dfb7732a0ec97b6850f88
diff --git a/core/profile/org.polarsys.esf.core.profile.esfsafetyconcepts/src/main/java/org/polarsys/esf/core/profile/esfsafetyconcepts/util/ESFSafetyConceptsUtil.java b/core/profile/org.polarsys.esf.core.profile.esfsafetyconcepts/src/main/java/org/polarsys/esf/core/profile/esfsafetyconcepts/util/ESFSafetyConceptsUtil.java
index 79ccf9a..e0ad539 100644
--- a/core/profile/org.polarsys.esf.core.profile.esfsafetyconcepts/src/main/java/org/polarsys/esf/core/profile/esfsafetyconcepts/util/ESFSafetyConceptsUtil.java
+++ b/core/profile/org.polarsys.esf.core.profile.esfsafetyconcepts/src/main/java/org/polarsys/esf/core/profile/esfsafetyconcepts/util/ESFSafetyConceptsUtil.java
@@ -13,6 +13,7 @@
 import java.util.Iterator;
 import java.util.List;
 
+import org.eclipse.emf.ecore.EObject;
 import org.eclipse.uml2.uml.Model;
 import org.eclipse.uml2.uml.Package;
 import org.eclipse.uml2.uml.util.UMLUtil;
@@ -47,9 +48,10 @@
 
         while (!vFound && vIterator.hasNext()) {
             Package vPackage = vIterator.next();
-            if (UMLUtil.getStereotypeApplication(vPackage, ISSafetyArtifacts.class) != null) {
+            EObject vStereotypeApplication = UMLUtil.getStereotypeApplication(vPackage, ISSafetyArtifacts.class);
+            if (vStereotypeApplication != null) {
                 vFound = true;
-                vSafetyArtifacts = (ISSafetyArtifacts) vPackage;
+                vSafetyArtifacts = (ISSafetyArtifacts) vStereotypeApplication;
             }
         }
         return vSafetyArtifacts;