Bug 476430 - [SysML 1.4] Configure icon for FlowPort and FlowProperty
- create the requirements
- creta the Sysml-Extension model
- add description in the readme file
- add methods getIcon for FlowPort and FlowProperty
- implements these methods
- add test for these methods
Change-Id: I5c73463cb0271e5437ae63a7ba484908b4054231
Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
diff --git a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/SysMLTestResources.java b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/SysMLTestResources.java
index 73b8c98..d129166 100644
--- a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/SysMLTestResources.java
+++ b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/SysMLTestResources.java
@@ -1,104 +1,106 @@
-/*****************************************************************************
- * Copyright (c) 2009, 2014 CEA LIST and others.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- * Christian W. Damus (CEA) - bug 422257
- *
- *****************************************************************************/
-package org.eclipse.papyrus.sysml14.tests;
-
-import java.io.IOException;
-import java.util.Iterator;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.common.util.URI;
-import org.eclipse.emf.ecore.EObject;
-import org.eclipse.emf.ecore.resource.Resource;
-import org.eclipse.emf.ecore.resource.ResourceSet;
-import org.eclipse.emf.ecore.resource.URIConverter;
-import org.eclipse.papyrus.uml.tools.utils.PackageUtil;
-import org.eclipse.uml2.uml.Element;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.Profile;
-import org.eclipse.uml2.uml.UMLFactory;
-import org.eclipse.uml2.uml.resource.UMLResource;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-public class SysMLTestResources {
-
- /**
- * Creates a model with SysML profile applied for JUnit test
- *
- * @param resourceSet
- * the resource set in which to create the model
- * @return the created model
- */
- public static Model createSysMLModel(ResourceSet resourceSet) {
-
- SysMLTestResources.registerResourceFactories();
-
- Model model = null;
- model = UMLFactory.eINSTANCE.createModel();
- model.setName("TestSysML");
-
- Resource resource = resourceSet.createResource(URI.createURI("temp.uml"));
- resource.getContents().add(model);
-
- // Apply UML Standard profile
- // Retrieve standard profile
- URI createURI = URI.createURI("platform:/plugin/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml"); // UMLResource.STANDARD_PROFILE_URI
- Profile umlStdProfile = (Profile)PackageUtil.loadPackage(createURI, resourceSet);
- // Apply to new model
- model.applyProfile(umlStdProfile);
-
- // Retrieve SysML profile and apply with subprofile
- String profileUri = org.eclipse.papyrus.sysml14.util.SysMLResource.PROFILE_PATH;
- Profile sysml = (Profile)PackageUtil.loadPackage(URI.createURI(profileUri), resourceSet);
- if(sysml != null) {
- PackageUtil.applyProfile(model, sysml, true);
- }
-
- return model;
- }
-
- protected static void registerPathmaps(URI uri) {
- URIConverter.URI_MAP.put(URI.createURI(UMLResource.LIBRARIES_PATHMAP), uri.appendSegment("libraries").appendSegment(""));
-
- URIConverter.URI_MAP.put(URI.createURI(UMLResource.METAMODELS_PATHMAP), uri.appendSegment("metamodels").appendSegment(""));
-
- URIConverter.URI_MAP.put(URI.createURI(UMLResource.PROFILES_PATHMAP), uri.appendSegment("profiles").appendSegment(""));
- }
-
- protected static void registerResourceFactories() {
- Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(UMLResource.FILE_EXTENSION, UMLResource.Factory.INSTANCE);
- }
-
- protected static void save(ResourceSet resourceSet, org.eclipse.uml2.uml.Package package_, URI uri) {
- Resource resource = resourceSet.createResource(uri);
- EList<EObject> contents = resource.getContents();
-
- contents.add(package_);
-
- for(Iterator<?> allContents = UMLUtil.getAllContents(package_, true, false); allContents.hasNext();) {
-
- EObject eObject = (EObject)allContents.next();
-
- if(eObject instanceof Element) {
- contents.addAll(((Element)eObject).getStereotypeApplications());
- }
- }
-
- try {
- resource.save(null);
- } catch (IOException ioe) {
- // FIXME Always log something in a catch
- }
- }
-}
+/*****************************************************************************
+ * Copyright (c) 2009, 2014 CEA LIST and others.
+ *
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
+ * Christian W. Damus (CEA) - bug 422257
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.sysml14.tests;
+
+import java.io.IOException;
+import java.util.Iterator;
+
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.emf.common.util.URI;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.emf.ecore.resource.ResourceSet;
+import org.eclipse.emf.ecore.resource.URIConverter;
+import org.eclipse.papyrus.uml.tools.utils.PackageUtil;
+import org.eclipse.uml2.uml.Element;
+import org.eclipse.uml2.uml.Model;
+import org.eclipse.uml2.uml.Profile;
+import org.eclipse.uml2.uml.UMLFactory;
+import org.eclipse.uml2.uml.resource.UMLResource;
+import org.eclipse.uml2.uml.util.UMLUtil;
+
+public final class SysMLTestResources {
+
+ private SysMLTestResources(){}
+
+ /**
+ * Creates a model with SysML profile applied for JUnit test
+ *
+ * @param resourceSet
+ * the resource set in which to create the model
+ * @return the created model
+ */
+ public static Model createSysMLModel(ResourceSet resourceSet) {
+
+ SysMLTestResources.registerResourceFactories();
+
+ Model model = null;
+ model = UMLFactory.eINSTANCE.createModel();
+ model.setName("TestSysML");
+
+ Resource resource = resourceSet.createResource(URI.createURI("temp.uml"));
+ resource.getContents().add(model);
+
+ // Apply UML Standard profile
+ // Retrieve standard profile
+ URI createURI = URI.createURI("platform:/plugin/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml"); // UMLResource.STANDARD_PROFILE_URI
+ Profile umlStdProfile = (Profile)PackageUtil.loadPackage(createURI, resourceSet);
+ // Apply to new model
+ model.applyProfile(umlStdProfile);
+
+ // Retrieve SysML profile and apply with subprofile
+ String profileUri = org.eclipse.papyrus.sysml14.util.SysMLResource.PROFILE_PATH;
+ Profile sysml = (Profile)PackageUtil.loadPackage(URI.createURI(profileUri), resourceSet);
+ if(sysml != null) {
+ PackageUtil.applyProfile(model, sysml, true);
+ }
+
+ return model;
+ }
+
+ protected static void registerPathmaps(URI uri) {
+ URIConverter.URI_MAP.put(URI.createURI(UMLResource.LIBRARIES_PATHMAP), uri.appendSegment("libraries").appendSegment(""));
+
+ URIConverter.URI_MAP.put(URI.createURI(UMLResource.METAMODELS_PATHMAP), uri.appendSegment("metamodels").appendSegment(""));
+
+ URIConverter.URI_MAP.put(URI.createURI(UMLResource.PROFILES_PATHMAP), uri.appendSegment("profiles").appendSegment(""));
+ }
+
+ protected static void registerResourceFactories() {
+ Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(UMLResource.FILE_EXTENSION, UMLResource.Factory.INSTANCE);
+ }
+
+ protected static void save(ResourceSet resourceSet, org.eclipse.uml2.uml.Package package_, URI uri) {
+ Resource resource = resourceSet.createResource(uri);
+ EList<EObject> contents = resource.getContents();
+
+ contents.add(package_);
+
+ for(Iterator<?> allContents = UMLUtil.getAllContents(package_, true, false); allContents.hasNext();) {
+
+ EObject eObject = (EObject)allContents.next();
+
+ if(eObject instanceof Element) {
+ contents.addAll(((Element)eObject).getStereotypeApplications());
+ }
+ }
+
+ try {
+ resource.save(null);
+ } catch (IOException ioe) {
+ // FIXME Always log something in a catch
+ }
+ }
+}
diff --git a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/deprecatedelements/FlowPortTest.java b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/deprecatedelements/FlowPortTest.java
index 464e203..5209b3e 100644
--- a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/deprecatedelements/FlowPortTest.java
+++ b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/deprecatedelements/FlowPortTest.java
@@ -24,10 +24,13 @@
import org.eclipse.papyrus.sysml14.portandflows.FlowDirection;
import org.eclipse.papyrus.sysml14.tests.SysMLTestResources;
import org.eclipse.uml2.uml.Class;
+import org.eclipse.uml2.uml.Image;
import org.eclipse.uml2.uml.Interface;
import org.eclipse.uml2.uml.Model;
import org.eclipse.uml2.uml.Port;
import org.eclipse.uml2.uml.PrimitiveType;
+import org.eclipse.uml2.uml.Stereotype;
+import org.eclipse.uml2.uml.util.UMLUtil;
import org.eclipse.uml2.uml.util.UMLUtil.StereotypeApplicationHelper;
import org.junit.After;
import org.junit.Before;
@@ -35,18 +38,20 @@
import org.junit.Test;
/**
- * <!-- begin-user-doc --> A test case for the model object '<em><b>Flow Port</b></em>'. <!--
- * end-user-doc -->
+ * A test case for the model object '
+ * <em><b>Flow Port</b></em>'.
* <p>
* The following features are tested:
* <ul>
- * <li>{@link org.eclipse.papyrus.sysml.portandflows.FlowPort#isAtomic() <em>Is Atomic</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.portandflows.FlowPort#isAtomic()
+ * <em>Is Atomic</em>}</li>
* </ul>
* </p>
* <p>
* The following operations are tested:
* <ul>
- * <li>{@link org.eclipse.papyrus.sysml.portandflows.FlowPort#getIcon() <em>Get Icon</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.portandflows.FlowPort#getIcon()
+ * <em>Get Icon</em>}</li>
* </ul>
* </p>
*
@@ -55,31 +60,30 @@
@Rule
public final HouseKeeper houseKeeper = new HouseKeeper();
-
- protected FlowPort fixture = null;
- protected Class c0 = null;
+ private FlowPort fixture = null;
- protected Interface i2 = null;
+ private Class c0 = null;
- protected Port p0 = null;
+ private Interface i2 = null;
- protected Port p1 = null;
+ private Port p0 = null;
- protected Port p2 = null;
+ private Port p1 = null;
- protected FlowPort fp0 = null;
+ private Port p2 = null;
- protected FlowPort fp1 = null;
+ private FlowPort fpDefault = null;
- protected FlowPort fp2 = null;
+ private FlowPort fpOut = null;
+ private FlowPort fpIn = null;
- protected Model model = null;
+ private Model model = null;
/**
- * Returns the fixture for this Flow Port test case. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
+ * Returns the fixture for this Flow Port test case. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
*
*/
@@ -88,8 +92,8 @@
}
/**
- * Sets the fixture for this Flow Port test case.
- * <!-- begin-user-doc --> <!-- end-user-doc -->
+ * Sets the fixture for this Flow Port test case. <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
*
*
*/
@@ -101,13 +105,13 @@
* @see junit.framework.TestCase#setUp()
*/
@Before
- public void setUp() throws Exception {
+ public void setUp() {
setFixture(DeprecatedelementsFactory.eINSTANCE.createFlowPort());
// Prepare test
model = SysMLTestResources.createSysMLModel(houseKeeper.createResourceSet());
- if(model.getAppliedProfiles().isEmpty()) {
+ if (model.getAppliedProfiles().isEmpty()) {
fail("the SysML profil must be applied.");
}
@@ -125,18 +129,21 @@
// Add FlowPort stereotypes
StereotypeApplicationHelper stereotypeApplicationHelper = StereotypeApplicationHelper.getInstance(null);
- fp0 = (FlowPort)stereotypeApplicationHelper.applyStereotype(p0, DeprecatedelementsPackage.eINSTANCE.getFlowPort());
-
- fp1 = (FlowPort)stereotypeApplicationHelper.applyStereotype(p1, DeprecatedelementsPackage.eINSTANCE.getFlowPort());
- fp1.setDirection(FlowDirection.OUT);
- fp2 = (FlowPort)stereotypeApplicationHelper.applyStereotype(p2, DeprecatedelementsPackage.eINSTANCE.getFlowPort());
- fp2.setDirection(FlowDirection.IN);
-
- p2.setIsConjugated(true);
+ fpDefault = (FlowPort) stereotypeApplicationHelper.applyStereotype(p0,
+ DeprecatedelementsPackage.eINSTANCE.getFlowPort());
+
+ fpOut = (FlowPort) stereotypeApplicationHelper.applyStereotype(p1,
+ DeprecatedelementsPackage.eINSTANCE.getFlowPort());
+ fpOut.setDirection(FlowDirection.OUT);
+ fpIn = (FlowPort) stereotypeApplicationHelper.applyStereotype(p2,
+ DeprecatedelementsPackage.eINSTANCE.getFlowPort());
+ fpIn.setDirection(FlowDirection.IN);
+
+ p2.setIsConjugated(true);
// Add FlowSpecification
- stereotypeApplicationHelper.applyStereotype(i2, DeprecatedelementsPackage.eINSTANCE.getFlowSpecification());
-
+ stereotypeApplicationHelper.applyStereotype(i2, DeprecatedelementsPackage.eINSTANCE.getFlowSpecification());
+
}
/**
@@ -146,64 +153,57 @@
*
*/
@After
- public void tearDown() throws Exception {
+ public void tearDown() {
setFixture(null);
}
/**
- * Tests the '{@link org.eclipse.papyrus.sysml.portandflows.FlowPort#isAtomic() <em>Is Atomic</em>}' feature getter.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
+ * Tests the '
+ * {@link org.eclipse.papyrus.sysml.portandflows.FlowPort#isAtomic()
+ * <em>Is Atomic</em>}' feature getter. <!-- begin-user-doc --> <!--
+ * end-user-doc -->
*
* @see org.eclipse.papyrus.sysml.portandflows.FlowPort#isAtomic()
*/
@Test
public void testIsAtomic() {
- if(!fp0.isAtomic()) {
+ if (!fpDefault.isAtomic()) {
fail("FlowPort without type is Atomic");
}
-
- if(!fp1.isAtomic()) {
+
+ if (!fpOut.isAtomic()) {
fail("FlowPort type is not a FlowSpecification");
}
- if(fp2.isAtomic()) {
+ if (fpIn.isAtomic()) {
fail("FlowPort type is a FlowSpecification");
}
}
-
- // FIXME RUN in Sysml 1.1
-
-// /**
-// * Tests the '{@link org.eclipse.papyrus.sysml.portandflows.FlowPort#getIcon()
-// * <em>Get Icon</em>}' operation. <!-- begin-user-doc --> <!-- end-user-doc -->
-// *
-// * @see org.eclipse.papyrus.sysml.portandflows.FlowPort#getIcon()
-// *
-// */
-// @Test
-// public void testGetIcon() {
-//
-// // Retrieve Stereotype
-// Stereotype s = UMLUtil.getStereotype(fp0);
-//
-// //Image i0 = s.getIcons().get(1); // IN
-// Image i1 = s.getIcons().get(2); // OUT
-// Image i2 = s.getIcons().get(3); // INOUT
-// Image i3 = s.getIcons().get(4); // NA
-//
-// if(!fp0.getIcon().equals(i2)) { // fp0 is INOUT
-// fail();
-// }
-//
-// if(!fp1.getIcon().equals(i1)) { // fp1 is OUT
-// fail();
-// }
-//
-// if(!fp2.getIcon().equals(i3)) { // fp2 is atomic
-// fail();
-// }
-// }
+ /**
+ * Tests the '
+ * {@link org.eclipse.papyrus.sysml.portandflows.FlowPort#getIcon() <em>Get Icon</em>}' operation.
+ *
+ * @see org.eclipse.papyrus.sysml.portandflows.FlowPort#getIcon()
+ *
+ */
+ @Test
+ public void testGetIcon() {
+ Stereotype s = UMLUtil.getStereotype(fpDefault); // Retrieve Stereotype
+ Image imageIn = s.getIcons().get(FlowDirection.IN.getValue()); // IN
+ Image imageOut = s.getIcons().get(FlowDirection.OUT.getValue()); // OUT
+ Image imageInOut = s.getIcons().get(FlowDirection.INOUT.getValue()); // INOUT
+
+ if(!fpDefault.getIcon().equals(imageInOut)) {
+ fail("A Flow property with an IN direction must have the IN image");
+ }
-}
+ if(!fpOut.getIcon().equals(imageOut)) {
+ fail("A Flow property with an OUT direction must have the OUT image");
+ }
+
+ if(!fpIn.getIcon().equals(imageIn)) {
+ fail("A Flow property with an INOUT direction must have the INOUT image");
+ }
+ }
+}
diff --git a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/modelelements/ElementGroupTest.java b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/modelelements/ElementGroupTest.java
index c3d9c7d..8555d35 100644
--- a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/modelelements/ElementGroupTest.java
+++ b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/modelelements/ElementGroupTest.java
@@ -1,148 +1,148 @@
-/*****************************************************************************
- * Copyright (c) 2009, 2014 CEA LIST and others.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.sysml14.tests.modelelements;
-
-import static org.junit.Assert.fail;
-
-import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
-import org.eclipse.papyrus.junit.utils.rules.HouseKeeper;
-import org.eclipse.papyrus.sysml14.modelelements.ElementGroup;
-import org.eclipse.papyrus.sysml14.modelelements.ModelelementsFactory;
-import org.eclipse.papyrus.sysml14.modelelements.ModelelementsPackage;
-import org.eclipse.papyrus.sysml14.tests.SysMLTestResources;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Comment;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.util.UMLUtil.StereotypeApplicationHelper;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Rule;
-import org.junit.Test;
-
-/**
- * A test case for the model object '<em><b>ElementGroupTest</b></em>'.
- * See the requirement <b>{@papyrus.req org.eclipse.papyrus.sysml14#Req014}</b>.
- * <p>
- * The following features are tested:
- * <ul>
- * <li>{@link org.eclipse.papyrus.sysml.modelelements.ElementGroupTest#testGetCriterion <em>Criterion</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.modelelements.ElementGroupTest#testGetSize <em>Size</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.modelelements.ElementGroupTest#testGetMember <em>Member</em>}</li>
- * </ul>
- * </p>
- */
-public class ElementGroupTest extends AbstractPapyrusTest {
-
- protected static final String criterion = "Authored by Patrick";
-
- @Rule
- public final HouseKeeper houseKeeper = new HouseKeeper();
-
- private ElementGroup fixture = null;
-
- private Model model = null;
-
-
- private Comment defaultComment=null;
-
- private ElementGroup default_elementgroup=null;
-
- private Class class1=null;
-
- private Class class2=null;
-
- /**
- * Returns the fixture for this ElementGroup test case.
- */
- protected ElementGroup getFixture() {
- return fixture;
- }
-
- /**
- * Sets the fixture for this ElementGroup test case.
- */
- protected void setFixture(ElementGroup fixture) {
- this.fixture = fixture;
- }
-
- /**
- * @see junit.framework.TestCase#setUp()
- */
- @Before
- public void setUp() {
- setFixture(ModelelementsFactory.eINSTANCE.createElementGroup());
-
- // Prepare test
- model = SysMLTestResources.createSysMLModel(houseKeeper.createResourceSet());
-
- if(model.getAppliedProfiles().isEmpty()) {
- fail(" the Sysml profil has not be applied.");
- }
- // Create comments & class
- defaultComment= model.createOwnedComment();
- default_elementgroup = (ElementGroup)StereotypeApplicationHelper.getInstance(null).applyStereotype(defaultComment, ModelelementsPackage.eINSTANCE.getElementGroup());
- defaultComment.setBody(criterion);
- class1 = model.createOwnedClass("Class1", false);
- class2 = model.createOwnedClass("Class2", false);
- defaultComment.getAnnotatedElements().add(class1);
- defaultComment.getAnnotatedElements().add(class2);
-
-
- }
-
- /**
- * @see junit.framework.TestCase#tearDown()
- */
- @After
- public void tearDown(){
- setFixture(null);
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.modelelements.ElementGroup#getCriterion()
- * <em>criterion</em>}' feature getter.
- * @seeorg.eclipse.papyrus.sysml.modelelements.ElementGroup#getCriterion()
- */
- @Test
- public void testGetCriterion() {
- if(!criterion.equals(default_elementgroup.getCriterion())){
- fail("The criterion of Elementgroup is badly computed, it must be equals to the body of the comment");
- }
- }
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.modelelements.ElementGroup#getSize()
- * <em>Size</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.modelelements.ElementGroup#getSize()
- */
- @Test
- public void testGetSize() {
- if(default_elementgroup.getSize()!=2){
- fail("Size of ElementGroup is badly computed. It must contain two elements");
- }
- }
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.modelelements.ElementGroup#getMember()
- * <em>Member</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.modelelements.ElementGroup#getMember()
- */
- @Test
- public void testGetMember() {
- if(!class1.equals(default_elementgroup.getMember().get(0))){
- fail("Member of elementGroup is badly computed, the content of the list member is not correct");
- }
- if(!class2.equals(default_elementgroup.getMember().get(1))){
- fail("Member of elementGroup is badly computed, the content of the list member is not correct");
- }
- }
-}
+/*****************************************************************************
+ * Copyright (c) 2009, 2014 CEA LIST and others.
+ *
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Patrick Tessier (CEA LIST) Patrick.Tessier@cea.fr - Initial API and implementation
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.sysml14.tests.modelelements;
+
+import static org.junit.Assert.fail;
+
+import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
+import org.eclipse.papyrus.junit.utils.rules.HouseKeeper;
+import org.eclipse.papyrus.sysml14.modelelements.ElementGroup;
+import org.eclipse.papyrus.sysml14.modelelements.ModelelementsFactory;
+import org.eclipse.papyrus.sysml14.modelelements.ModelelementsPackage;
+import org.eclipse.papyrus.sysml14.tests.SysMLTestResources;
+import org.eclipse.uml2.uml.Class;
+import org.eclipse.uml2.uml.Comment;
+import org.eclipse.uml2.uml.Model;
+import org.eclipse.uml2.uml.util.UMLUtil.StereotypeApplicationHelper;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+
+/**
+ * A test case for the model object '<em><b>ElementGroupTest</b></em>'.
+ * See the requirement <b>{@papyrus.req org.eclipse.papyrus.sysml14#Req014}</b>.
+ * <p>
+ * The following features are tested:
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.sysml.modelelements.ElementGroupTest#testGetCriterion <em>Criterion</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.modelelements.ElementGroupTest#testGetSize <em>Size</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.modelelements.ElementGroupTest#testGetMember <em>Member</em>}</li>
+ * </ul>
+ * </p>
+ */
+public class ElementGroupTest extends AbstractPapyrusTest {
+
+ private static final String CRITERION = "Authored by Patrick";
+
+ @Rule
+ public final HouseKeeper houseKeeper = new HouseKeeper();
+
+ private ElementGroup fixture = null;
+
+ private Model model = null;
+
+
+ private Comment defaultComment=null;
+
+ private ElementGroup default_elementgroup=null;
+
+ private Class class1=null;
+
+ private Class class2=null;
+
+ /**
+ * Returns the fixture for this ElementGroup test case.
+ */
+ protected ElementGroup getFixture() {
+ return fixture;
+ }
+
+ /**
+ * Sets the fixture for this ElementGroup test case.
+ */
+ protected void setFixture(ElementGroup fixture) {
+ this.fixture = fixture;
+ }
+
+ /**
+ * @see junit.framework.TestCase#setUp()
+ */
+ @Before
+ public void setUp() {
+ setFixture(ModelelementsFactory.eINSTANCE.createElementGroup());
+
+ // Prepare test
+ model = SysMLTestResources.createSysMLModel(houseKeeper.createResourceSet());
+
+ if(model.getAppliedProfiles().isEmpty()) {
+ fail(" the Sysml profil has not be applied.");
+ }
+ // Create comments & class
+ defaultComment= model.createOwnedComment();
+ default_elementgroup = (ElementGroup)StereotypeApplicationHelper.getInstance(null).applyStereotype(defaultComment, ModelelementsPackage.eINSTANCE.getElementGroup());
+ defaultComment.setBody(CRITERION);
+ class1 = model.createOwnedClass("Class1", false);
+ class2 = model.createOwnedClass("Class2", false);
+ defaultComment.getAnnotatedElements().add(class1);
+ defaultComment.getAnnotatedElements().add(class2);
+
+
+ }
+
+ /**
+ * @see junit.framework.TestCase#tearDown()
+ */
+ @After
+ public void tearDown(){
+ setFixture(null);
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.modelelements.ElementGroup#getCriterion()
+ * <em>criterion</em>}' feature getter.
+ * @seeorg.eclipse.papyrus.sysml.modelelements.ElementGroup#getCriterion()
+ */
+ @Test
+ public void testGetCriterion() {
+ if(!CRITERION.equals(default_elementgroup.getCriterion())){
+ fail("The criterion of Elementgroup is badly computed, it must be equals to the body of the comment");
+ }
+ }
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.modelelements.ElementGroup#getSize()
+ * <em>Size</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.modelelements.ElementGroup#getSize()
+ */
+ @Test
+ public void testGetSize() {
+ if(default_elementgroup.getSize()!=2){
+ fail("Size of ElementGroup is badly computed. It must contain two elements");
+ }
+ }
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.modelelements.ElementGroup#getMember()
+ * <em>Member</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.modelelements.ElementGroup#getMember()
+ */
+ @Test
+ public void testGetMember() {
+ if(!class1.equals(default_elementgroup.getMember().get(0))){
+ fail("Member of elementGroup is badly computed, the content of the list member is not correct");
+ }
+ if(!class2.equals(default_elementgroup.getMember().get(1))){
+ fail("Member of elementGroup is badly computed, the content of the list member is not correct");
+ }
+ }
+}
diff --git a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/portandflows/FlowPropertyTest.java b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/portandflows/FlowPropertyTest.java
index ae7b275..f35ecf7 100644
--- a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/portandflows/FlowPropertyTest.java
+++ b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/portandflows/FlowPropertyTest.java
@@ -10,7 +10,7 @@
* Contributors:
* Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
* Christian W. Damus (CEA) - bug 422257
- *
+ * Benoit Maggi (CEA LIST) - bug 476430
*****************************************************************************/
package org.eclipse.papyrus.sysml14.tests.portandflows;
@@ -43,28 +43,30 @@
* <li>{@link org.eclipse.papyrus.sysml.portandflows.FlowProperty#getIcon() <em>Get Icon</em>}</li>
* </ul>
* </p>
+ * <p>
+ * The following operations are tested:
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.sysml.portandflows.FlowProperty#getIcon()
+ * <em>Get Icon</em>}</li>
+ * </ul>
+ * </p>
*/
public class FlowPropertyTest extends AbstractPapyrusTest {
@Rule
public final HouseKeeper houseKeeper = new HouseKeeper();
- /**
- * The fixture for this Flow Property test case. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * NOT
- */
- protected FlowProperty fixture = null;
+ private FlowProperty fixture = null;
- protected Interface i = null;
+ private Interface i = null;
- protected FlowProperty fp0 = null;
+ private FlowProperty fpIn = null;
- protected FlowProperty fp1 = null;
+ private FlowProperty fpOut = null;
- protected FlowProperty fp2 = null;
+ private FlowProperty fpInOut = null;
- protected Model model = null;
+ private Model model = null;
/**
* Returns the fixture for this Flow Property test case.
@@ -84,7 +86,7 @@
* @see junit.framework.TestCase#setUp()
*/
@Before
- public void setUp() throws Exception {
+ public void setUp(){
setFixture(PortandflowsFactory.eINSTANCE.createFlowProperty());
// Prepare test
@@ -103,14 +105,14 @@
Property p2 = i.createOwnedAttribute("p2", null);
// Add FlowPort stereotypes
- fp0 = (FlowProperty)StereotypeApplicationHelper.getInstance(null).applyStereotype(p0, PortandflowsPackage.eINSTANCE.getFlowProperty());
- fp0.setDirection(FlowDirection.IN);
+ fpIn = (FlowProperty)StereotypeApplicationHelper.getInstance(null).applyStereotype(p0, PortandflowsPackage.eINSTANCE.getFlowProperty());
+ fpIn.setDirection(FlowDirection.IN);
- fp1 = (FlowProperty)StereotypeApplicationHelper.getInstance(null).applyStereotype(p1, PortandflowsPackage.eINSTANCE.getFlowProperty());
- fp1.setDirection(FlowDirection.OUT);
+ fpOut = (FlowProperty)StereotypeApplicationHelper.getInstance(null).applyStereotype(p1, PortandflowsPackage.eINSTANCE.getFlowProperty());
+ fpOut.setDirection(FlowDirection.OUT);
- fp2 = (FlowProperty)StereotypeApplicationHelper.getInstance(null).applyStereotype(p2, PortandflowsPackage.eINSTANCE.getFlowProperty());
- fp2.setDirection(FlowDirection.INOUT);
+ fpInOut = (FlowProperty)StereotypeApplicationHelper.getInstance(null).applyStereotype(p2, PortandflowsPackage.eINSTANCE.getFlowProperty());
+ fpInOut.setDirection(FlowDirection.INOUT);
}
@@ -118,40 +120,35 @@
* @see junit.framework.TestCase#tearDown()
*/
@After
- public void tearDown() throws Exception {
+ public void tearDown() {
setFixture(null);
}
-
- // FIXME RUN in Sysml 1.1
/**
* Tests the '{@link org.eclipse.papyrus.sysml.portandflows.FlowProperty#getIcon()
- * <em>Get Icon</em>}' operation. <!-- begin-user-doc --> <!-- end-user-doc -->
+ * <em>Get Icon</em>}' operation.
*
* @see org.eclipse.papyrus.sysml.portandflows.FlowProperty#getIcon()
*
*/
@Test
public void testGetIcon() {
-//
-// // Retrieve Stereotype
-// Stereotype s = UMLUtil.getStereotype(fp0);
-//
-// Image i0 = s.getIcons().get(1); // IN
-// Image i1 = s.getIcons().get(2); // OUT
-// Image i2 = s.getIcons().get(3); // INOUT
-//
-// if(!fp0.getIcon().equals(i0)) {
-// fail();
-// }
-//
-// if(!fp1.getIcon().equals(i1)) {
-// fail();
-// }
-//
-// if(!fp2.getIcon().equals(i2)) {
-// fail();
-// }
+ Stereotype s = UMLUtil.getStereotype(fpIn); // Retrieve Stereotype
+ Image imageIn = s.getIcons().get(FlowDirection.IN.getValue()); // IN
+ Image imageOut = s.getIcons().get(FlowDirection.OUT.getValue()); // OUT
+ Image imageInOut = s.getIcons().get(FlowDirection.INOUT.getValue()); // INOUT
+
+ if(!fpIn.getIcon().equals(imageIn)) {
+ fail("A Flow property with an IN direction must have the IN image");
+ }
+
+ if(!fpOut.getIcon().equals(imageOut)) {
+ fail("A Flow property with an OUT direction must have the OUT image");
+ }
+
+ if(!fpInOut.getIcon().equals(imageInOut)) {
+ fail("A Flow property with an INOUT direction must have the INOUT image");
+ }
}
}
diff --git a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/requirements/RequirementTest.java b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/requirements/RequirementTest.java
index f18bffb..6fc6961 100644
--- a/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/requirements/RequirementTest.java
+++ b/core/org.eclipse.papyrus.sysml14.tests/src/org/eclipse/papyrus/sysml14/tests/requirements/RequirementTest.java
@@ -1,564 +1,564 @@
-/*****************************************************************************
- * Copyright (c) 2009, 2014 CEA LIST and others.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
- * Christian W. Damus (CEA) - bug 422257
- *
- *****************************************************************************/
-package org.eclipse.papyrus.sysml14.tests.requirements;
-
-import static org.junit.Assert.fail;
-
-import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
-import org.eclipse.papyrus.junit.utils.rules.HouseKeeper;
-import org.eclipse.papyrus.sysml14.requirements.Requirement;
-import org.eclipse.papyrus.sysml14.requirements.RequirementsFactory;
-import org.eclipse.papyrus.sysml14.requirements.RequirementsPackage;
-import org.eclipse.papyrus.sysml14.tests.SysMLTestResources;
-import org.eclipse.uml2.uml.Abstraction;
-import org.eclipse.uml2.uml.Class;
-import org.eclipse.uml2.uml.Model;
-import org.eclipse.uml2.uml.NamedElement;
-import org.eclipse.uml2.uml.Operation;
-import org.eclipse.uml2.uml.Realization;
-import org.eclipse.uml2.uml.UMLFactory;
-import org.eclipse.uml2.uml.profile.standard.StandardPackage;
-import org.eclipse.uml2.uml.util.UMLUtil.StereotypeApplicationHelper;
-import org.junit.After;
-import org.junit.Before;
-import org.junit.Rule;
-import org.junit.Test;
-
-/**
- * <!-- begin-user-doc --> A test case for the model object '<em><b>Requirement</b></em>'. <!--
- * end-user-doc -->
- * See the requirement org.eclipse.papyrus.sysml14.Req011
- * <p>
- * The following features are tested:
- * <ul>
- * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerived() <em>Derived</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerivedFrom() <em>Derived From</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getSatisfiedBy() <em>Satisfied By</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getRefinedBy() <em>Refined By</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getTracedTo() <em>Traced To</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getVerifiedBy() <em>Verified By</em>}</li>
- * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getMaster() <em>Master</em>}</li>
- * </ul>
- * </p>
- *
- *
- */
-public class RequirementTest extends AbstractPapyrusTest {
-
- @Rule
- public final HouseKeeper houseKeeper = new HouseKeeper();
-
- /**
- * The fixture for this Requirement test case.
- */
- protected Requirement fixture = null;
-
- protected Class defaultClass = null;
-
- protected Requirement default_req = null;
-
- // ////////////////////////////////////////////////////////////////////
- protected Class copy = null;
-
- protected Class master = null;
-
- protected Requirement copy_req = null;
-
- protected Requirement master_req = null;
-
- // ////////////////////////////////////////////////////////////////////
- // ////////////////////////////////////////////////////////////////////
- protected Class derive1 = null;
-
- protected Class derive2 = null;
-
- protected Class derived1 = null;
-
- protected Class derived2 = null;
-
- protected Requirement derive1_req = null;
-
- protected Requirement derive2_req = null;
-
- protected Requirement derived1_req = null;
-
- protected Requirement derived2_req = null;
-
- // ////////////////////////////////////////////////////////////////////
- // ////////////////////////////////////////////////////////////////////
- protected Class satisfied = null;
-
- protected Class satisfyingNE1 = null;
-
- protected Class satisfyingNE2 = null;
-
- protected Requirement satisfied_req = null;
-
- // ////////////////////////////////////////////////////////////////////
- // ////////////////////////////////////////////////////////////////////
- protected Class refined = null;
-
- protected Class refiningNE1 = null;
-
- protected Class refiningNE2 = null;
-
- protected Requirement refined_req = null;
-
- // ////////////////////////////////////////////////////////////////////
- // ////////////////////////////////////////////////////////////////////
- protected Class traced1 = null;
-
- protected Class traced2 = null;
-
- protected Class trace = null;
-
-
-
- protected Requirement trace_req = null;
-
- // ////////////////////////////////////////////////////////////////////
-
- // ////////////////////////////////////////////////////////////////////
- protected Requirement verified_req = null;
-
- protected org.eclipse.papyrus.sysml14.requirements.TestCase testCase1 = null;
-
- protected NamedElement verifierNamedElement = null;
-
- // ////////////////////////////////////////////////////////////////////
-
- protected org.eclipse.papyrus.sysml14.requirements.TestCase testCase2 = null;
-
- protected Model model = null;
-
- /**
- * Returns the fixture for this Requirement test case.
- */
- protected Requirement getFixture() {
- return fixture;
- }
-
- /**
- * Sets the fixture for this Requirement test case. <!-- begin-user-doc --> <!-- end-user-doc
- * -->
- *
- *
- */
- protected void setFixture(Requirement fixture) {
- this.fixture = fixture;
- }
-
- /**
- * @see junit.framework.TestCase#setUp()
- */
- @Before
- public void setUp() throws Exception {
- setFixture(RequirementsFactory.eINSTANCE.createRequirement());
-
- // Prepare test
- model = SysMLTestResources.createSysMLModel(houseKeeper.createResourceSet());
-
- if(model.getAppliedProfiles().isEmpty()) {
- fail();
- }
-
- // Create classes & interface
- defaultClass = model.createOwnedClass("defaultClass", false);
-
- // Add Requirement stereotypes
- default_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(defaultClass, RequirementsPackage.eINSTANCE.getRequirement());
-
- // ////////////////////////////////////////////////////////////////////
- // Prepare getMaster test elements
- // ////////////////////////////////////////////////////////////////////
-
- master = model.createOwnedClass("master", false);
- master_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(master, RequirementsPackage.eINSTANCE.getRequirement());
- copy = model.createOwnedClass("copy", false);
- copy_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(copy, RequirementsPackage.eINSTANCE.getRequirement());
-
- // Add "copy" (Abstraction) between master and copy
- // copy -> master
- Abstraction c_m = UMLFactory.eINSTANCE.createAbstraction();
- c_m.getClients().add(copy);
- c_m.getSuppliers().add(master);
- model.getPackagedElements().add(c_m);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(c_m, RequirementsPackage.eINSTANCE.getCopy());
-
- // ////////////////////////////////////////////////////////////////////
-
- // ////////////////////////////////////////////////////////////////////
- // Prepare getDerived / getDerivedFrom test elements
- // ////////////////////////////////////////////////////////////////////
-
- derive1 = model.createOwnedClass("d1", false);
- derive1_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derive1, RequirementsPackage.eINSTANCE.getRequirement());
-
- derive2 = model.createOwnedClass("d2", false);
- derive2_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derive2, RequirementsPackage.eINSTANCE.getRequirement());
-
- derived1 = model.createOwnedClass("dd1", false);
- derived1_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derived1, RequirementsPackage.eINSTANCE.getRequirement());
-
- derived2 = model.createOwnedClass("dd2", false);
- derived2_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derived2, RequirementsPackage.eINSTANCE.getRequirement());
-
- // Add "DeriveReqt" (Abstraction) between derive and derived
- // derived1 -> derive1, derive2
- // derived2 -> derive2
- Abstraction d11 = UMLFactory.eINSTANCE.createAbstraction();
- d11.getClients().add(derived1);
- d11.getSuppliers().add(derive1);
- model.getPackagedElements().add(d11);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(d11, RequirementsPackage.eINSTANCE.getDeriveReqt());
-
- Abstraction d12 = UMLFactory.eINSTANCE.createAbstraction();
- d12.getClients().add(derived1);
- d12.getSuppliers().add(derive2);
- model.getPackagedElements().add(d12);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(d12, RequirementsPackage.eINSTANCE.getDeriveReqt());
-
- Abstraction d22 = UMLFactory.eINSTANCE.createAbstraction();
- d22.getClients().add(derived2);
- d22.getSuppliers().add(derive2);
- model.getPackagedElements().add(d22);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(d22, RequirementsPackage.eINSTANCE.getDeriveReqt());
-
- // ////////////////////////////////////////////////////////////////////
-
- // ////////////////////////////////////////////////////////////////////
- // Prepare getSatisfiedBy test elements
- // ////////////////////////////////////////////////////////////////////
-
- satisfied = model.createOwnedClass("satisfied", false);
- satisfied_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(satisfied, RequirementsPackage.eINSTANCE.getRequirement());
-
- satisfyingNE1 = model.createOwnedClass("sNE1", false);
- satisfyingNE2 = model.createOwnedClass("sNE2", false);
-
- // Add "Satisfy" (Realization) between satisfyingNE(s) and satisfied
- // requirement
- // satisfyingNE1, satisfyingNE2 -> satisfied
- Realization ne1_s1 = UMLFactory.eINSTANCE.createRealization();
- ne1_s1.getClients().add(satisfyingNE1);
- ne1_s1.getSuppliers().add(satisfied);
- model.getPackagedElements().add(ne1_s1);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(ne1_s1, RequirementsPackage.eINSTANCE.getSatisfy());
-
- Realization ne2_s1 = UMLFactory.eINSTANCE.createRealization();
- ne2_s1.getClients().add(satisfyingNE2);
- ne2_s1.getSuppliers().add(satisfied);
- model.getPackagedElements().add(ne2_s1);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(ne2_s1, RequirementsPackage.eINSTANCE.getSatisfy());
-
- // ////////////////////////////////////////////////////////////////////
-
- // ////////////////////////////////////////////////////////////////////
- // Prepare getRefinedBy test elements
- // ////////////////////////////////////////////////////////////////////
-
- refined = model.createOwnedClass("refined", false);
- refined_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(refined, RequirementsPackage.eINSTANCE.getRequirement());
-
- refiningNE1 = model.createOwnedClass("rNE1", false);
- refiningNE2 = model.createOwnedClass("rNE2", false);
-
- // Add "Refine" (Abstraction) between refiningNE(s) and refined
- // requirement
- // refiningNE1, refiningNE2 -> refined
- Abstraction rne1_s1 = UMLFactory.eINSTANCE.createAbstraction();
- rne1_s1.getClients().add(refiningNE1);
- rne1_s1.getSuppliers().add(refined);
- model.getPackagedElements().add(rne1_s1);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(rne1_s1, StandardPackage.eINSTANCE.getRefine());
-
- Abstraction rne2_s1 = UMLFactory.eINSTANCE.createAbstraction();
- rne2_s1.getClients().add(refiningNE2);
- rne2_s1.getSuppliers().add(refined);
- model.getPackagedElements().add(rne2_s1);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(rne2_s1, StandardPackage.eINSTANCE.getRefine());
-
- // ////////////////////////////////////////////////////////////////////
-
- // ////////////////////////////////////////////////////////////////////
- // Prepare getTracedTo test elements
- // ////////////////////////////////////////////////////////////////////
-
- traced1 = model.createOwnedClass("traced1", false);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(traced1, RequirementsPackage.eINSTANCE.getRequirement());
-
- traced2 = model.createOwnedClass("traced2", false);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(traced2, RequirementsPackage.eINSTANCE.getRequirement());
-
- trace = model.createOwnedClass("trace", false);
- trace_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(trace, RequirementsPackage.eINSTANCE.getRequirement());
-
- // Add "Trace" (Abstraction)
- // [traced1, traced2] -> trace
- Abstraction t11 = UMLFactory.eINSTANCE.createAbstraction();
- t11.getClients().add(traced1);
- t11.getSuppliers().add(trace);
- model.getPackagedElements().add(t11);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(t11, StandardPackage.eINSTANCE.getTrace());
-
- Abstraction t12 = UMLFactory.eINSTANCE.createAbstraction();
- t12.getClients().add(traced2);
- t12.getSuppliers().add(trace);
- model.getPackagedElements().add(t12);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(t12, StandardPackage.eINSTANCE.getTrace());
-
- // ////////////////////////////////////////////////////////////////////
-
- // ////////////////////////////////////////////////////////////////////
- // Prepare getVerifiedBy test elements
- // ////////////////////////////////////////////////////////////////////
-
- verifierNamedElement = model.createOwnedClass("verifierNamedElement", false);
-
- Class verified = model.createOwnedClass("verified", false);
- verified_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(verified, RequirementsPackage.eINSTANCE.getRequirement());
-
- Class testClass = model.createOwnedClass("testClass", false);
- Operation op1 = testClass.createOwnedOperation("op1", null, null, null);
- Operation op2 = testClass.createOwnedOperation("op2", null, null, null);
-
- testCase1 = (org.eclipse.papyrus.sysml14.requirements.TestCase)StereotypeApplicationHelper.getInstance(null).applyStereotype(op1, RequirementsPackage.eINSTANCE.getTestCase());
- testCase2 = (org.eclipse.papyrus.sysml14.requirements.TestCase)StereotypeApplicationHelper.getInstance(null).applyStereotype(op2, RequirementsPackage.eINSTANCE.getTestCase());
-
- // Add "Verify" (Abstraction)
- // testCase1, testCase2 -> verified
- Abstraction t1_v = UMLFactory.eINSTANCE.createAbstraction();
- t1_v.getClients().add(op1);
- t1_v.getSuppliers().add(verified);
- model.getPackagedElements().add(t1_v);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(t1_v, RequirementsPackage.eINSTANCE.getVerify());
-
- Abstraction t2_v = UMLFactory.eINSTANCE.createAbstraction();
- t2_v.getClients().add(op2);
- t2_v.getSuppliers().add(verified);
- model.getPackagedElements().add(t2_v);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(t2_v, RequirementsPackage.eINSTANCE.getVerify());
-
- // Add "Verify" (Abstraction)
- // verifierNamedElement -> verified
- Abstraction t3_v = UMLFactory.eINSTANCE.createAbstraction();
- t3_v.getClients().add(verifierNamedElement);
- t3_v.getSuppliers().add(verified);
- model.getPackagedElements().add(t3_v);
- StereotypeApplicationHelper.getInstance(null).applyStereotype(t3_v, RequirementsPackage.eINSTANCE.getVerify());
-
- // ////////////////////////////////////////////////////////////////////
- }
-
- /**
- * @see junit.framework.TestCase#tearDown()
- */
- @After
- public void tearDown() throws Exception {
- setFixture(null);
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerived()
- * <em>Derived</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.requirements.Requirement#getDerived()
- */
- @Test
- public void testGetDerived() {
-
- // Isolated requirement : default_req.getDerived() = []
- if(!default_req.getDerived().isEmpty()) {
- fail();
- }
-
- // Verifies : derive1_req.getDerived() = [derived1_req]
- if(!derive1_req.getDerived().contains(derived1_req)) {
- fail();
- }
-
- // Verifies : derive2_req.getDerived() = [derived1_req, derived2_req]
- if(!derive2_req.getDerived().contains(derived1_req)) {
- fail();
- }
-
- if(!derive2_req.getDerived().contains(derived2_req)) {
- fail();
- }
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerivedFrom()
- * <em>Derived From</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.requirements.Requirement#getDerivedFrom()
- */
- @Test
- public void testGetDerivedFrom() {
-
- // Isolated requirement : default_req.getDerivedFrom() = []
- if(!default_req.getDerivedFrom().isEmpty()) {
- fail();
- }
-
- // Verifies : derived2_req.getDerivedFrom() = [derive2_req]
- if(!derived2_req.getDerivedFrom().contains(derive2_req)) {
- fail();
- }
-
- // Verifies : derived1_req.getDerivedFrom() = [derive1_req, derive2_req]
- if(!derived1_req.getDerivedFrom().contains(derive1_req)) {
- fail();
- }
- if(!derived1_req.getDerivedFrom().contains(derive2_req)) {
- fail();
- }
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getMaster()
- * <em>Master</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.requirements.Requirement#getMaster()
- */
- @Test
- public void testGetMaster() {
-
- // Isolated requirement : default_req.getMaster() = null
- if(default_req.getMaster() != null) {
- fail();
- }
-
- // Try retrieving Master from Copy requirement
- if(!master_req.equals(copy_req.getMaster())) {
- fail();
- }
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getRefinedBy()
- * <em>Refined By</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.requirements.Requirement#getRefinedBy()
- */
- @Test
- public void testGetRefinedBy() {
-
- // Isolated requirement : default_req.getRefinedBy() = []
- if(!default_req.getRefinedBy().isEmpty()) {
- fail();
- }
-
- // Verifies : refined_req.getRefinedBy() = [refiningNE1, refiningNE2]
- if(!refined_req.getRefinedBy().contains(refiningNE1)) {
- fail();
- }
- if(!refined_req.getRefinedBy().contains(refiningNE2)) {
- fail();
- }
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getSatisfiedBy()
- * <em>Satisfied By</em>}' feature getter. <!-- begin-user-doc --> <!-- end-user-doc -->
- *
- * @see org.eclipse.papyrus.sysml.requirements.Requirement#getSatisfiedBy()
- * NOT
- */
- @Test
- public void testGetSatisfiedBy() {
-
- // Isolated requirement : default_req.getSatisfiedBy() = []
- if(!default_req.getSatisfiedBy().isEmpty()) {
- fail();
- }
-
- // Verifies : satisfied_req.getSatisfiedBy() = [satisfyingNE1, satisfyingNE2]
- if(!satisfied_req.getSatisfiedBy().contains(satisfyingNE1)) {
- fail();
- }
- if(!satisfied_req.getSatisfiedBy().contains(satisfyingNE2)) {
- fail();
- }
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getTracedTo()
- * <em>Traced To</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.requirements.Requirement#getTracedTo()
- */
- @Test
- public void testGetTracedTo() {
-
- // Isolated requirement : default_req.getTracedTo = []
- if(!default_req.getTracedTo().isEmpty()) {
- fail();
- }
-
- // DeriveReqt / Verify / Copy inherits from Trace
- // Test getter through Copy (should not be taken into account see bug #352563)
- if(master_req.getTracedTo().contains(copy)) {
- fail();
- }
-
- // Test getter through DeriveReqt (tracedTo = Clients)
- // derived1 -> [derive1_req, derive2_req] (should not be taken into account see bug #352563)
- // derived2 -> [derive2_req] (should not be taken into account see bug #352563)
- if(derive1_req.getTracedTo().contains(derived1)) {
- fail();
- }
- if(derive2_req.getTracedTo().contains(derived1)) {
- fail();
- }
- if(derive2_req.getTracedTo().contains(derived2)) {
- fail();
- }
-
- // Test getter through Verify (should not be taken into account see bug #352563)
- // Should not happen...
-
- // Direct test
- if(!trace_req.getTracedTo().contains(traced1)) {
- fail();
- }
- if(!trace_req.getTracedTo().contains(traced2)) {
- fail();
- }
-
- }
-
- /**
- * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getVerifiedBy()
- * <em>Verified By</em>}' feature getter.
- * @see org.eclipse.papyrus.sysml.requirements.Requirement#getVerifiedBy()
- */
- @Test
- public void testGetVerifiedBy() {
-
- // Isolated requirement : default_req.getVerifiedBy() = []
- if(!default_req.getVerifiedBy().isEmpty()) {
- fail();
- }
-
- // Test getVerifiedBy getter for
- // [testCase1, testCase2, verifierNamedElement] -> verified_req
- if(!verified_req.getVerifiedBy().contains(testCase1.getBase_Operation())) {
- fail();
- }
- if(!verified_req.getVerifiedBy().contains(testCase2.getBase_Operation())) {
- fail();
- }
- if(!verified_req.getVerifiedBy().contains(verifierNamedElement)) {
- fail();
- }
- }
-
-}
+/*****************************************************************************
+ * Copyright (c) 2009, 2014 CEA LIST and others.
+ *
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Yann Tanguy (CEA LIST) yann.tanguy@cea.fr - Initial API and implementation
+ * Christian W. Damus (CEA) - bug 422257
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.sysml14.tests.requirements;
+
+import static org.junit.Assert.fail;
+
+import org.eclipse.papyrus.junit.framework.classification.tests.AbstractPapyrusTest;
+import org.eclipse.papyrus.junit.utils.rules.HouseKeeper;
+import org.eclipse.papyrus.sysml14.requirements.Requirement;
+import org.eclipse.papyrus.sysml14.requirements.RequirementsFactory;
+import org.eclipse.papyrus.sysml14.requirements.RequirementsPackage;
+import org.eclipse.papyrus.sysml14.tests.SysMLTestResources;
+import org.eclipse.uml2.uml.Abstraction;
+import org.eclipse.uml2.uml.Class;
+import org.eclipse.uml2.uml.Model;
+import org.eclipse.uml2.uml.NamedElement;
+import org.eclipse.uml2.uml.Operation;
+import org.eclipse.uml2.uml.Realization;
+import org.eclipse.uml2.uml.UMLFactory;
+import org.eclipse.uml2.uml.profile.standard.StandardPackage;
+import org.eclipse.uml2.uml.util.UMLUtil.StereotypeApplicationHelper;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+
+/**
+ * <!-- begin-user-doc --> A test case for the model object '<em><b>Requirement</b></em>'. <!--
+ * end-user-doc -->
+ * See the requirement org.eclipse.papyrus.sysml14.Req011
+ * <p>
+ * The following features are tested:
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerived() <em>Derived</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerivedFrom() <em>Derived From</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getSatisfiedBy() <em>Satisfied By</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getRefinedBy() <em>Refined By</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getTracedTo() <em>Traced To</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getVerifiedBy() <em>Verified By</em>}</li>
+ * <li>{@link org.eclipse.papyrus.sysml.requirements.Requirement#getMaster() <em>Master</em>}</li>
+ * </ul>
+ * </p>
+ *
+ *
+ */
+public class RequirementTest extends AbstractPapyrusTest {
+
+ @Rule
+ public final HouseKeeper houseKeeper = new HouseKeeper();
+
+ /**
+ * The fixture for this Requirement test case.
+ */
+ protected Requirement fixture = null;
+
+ protected Class defaultClass = null;
+
+ protected Requirement default_req = null;
+
+ // ////////////////////////////////////////////////////////////////////
+ protected Class copy = null;
+
+ protected Class master = null;
+
+ protected Requirement copy_req = null;
+
+ protected Requirement master_req = null;
+
+ // ////////////////////////////////////////////////////////////////////
+ // ////////////////////////////////////////////////////////////////////
+ protected Class derive1 = null;
+
+ protected Class derive2 = null;
+
+ protected Class derived1 = null;
+
+ protected Class derived2 = null;
+
+ protected Requirement derive1_req = null;
+
+ protected Requirement derive2_req = null;
+
+ protected Requirement derived1_req = null;
+
+ protected Requirement derived2_req = null;
+
+ // ////////////////////////////////////////////////////////////////////
+ // ////////////////////////////////////////////////////////////////////
+ protected Class satisfied = null;
+
+ protected Class satisfyingNE1 = null;
+
+ protected Class satisfyingNE2 = null;
+
+ protected Requirement satisfied_req = null;
+
+ // ////////////////////////////////////////////////////////////////////
+ // ////////////////////////////////////////////////////////////////////
+ protected Class refined = null;
+
+ protected Class refiningNE1 = null;
+
+ protected Class refiningNE2 = null;
+
+ protected Requirement refined_req = null;
+
+ // ////////////////////////////////////////////////////////////////////
+ // ////////////////////////////////////////////////////////////////////
+ protected Class traced1 = null;
+
+ protected Class traced2 = null;
+
+ protected Class trace = null;
+
+
+
+ protected Requirement trace_req = null;
+
+ // ////////////////////////////////////////////////////////////////////
+
+ // ////////////////////////////////////////////////////////////////////
+ protected Requirement verified_req = null;
+
+ protected org.eclipse.papyrus.sysml14.requirements.TestCase testCase1 = null;
+
+ protected NamedElement verifierNamedElement = null;
+
+ // ////////////////////////////////////////////////////////////////////
+
+ protected org.eclipse.papyrus.sysml14.requirements.TestCase testCase2 = null;
+
+ protected Model model = null;
+
+ /**
+ * Returns the fixture for this Requirement test case.
+ */
+ protected Requirement getFixture() {
+ return fixture;
+ }
+
+ /**
+ * Sets the fixture for this Requirement test case. <!-- begin-user-doc --> <!-- end-user-doc
+ * -->
+ *
+ *
+ */
+ protected void setFixture(Requirement fixture) {
+ this.fixture = fixture;
+ }
+
+ /**
+ * @see junit.framework.TestCase#setUp()
+ */
+ @Before
+ public void setUp() {
+ setFixture(RequirementsFactory.eINSTANCE.createRequirement());
+
+ // Prepare test
+ model = SysMLTestResources.createSysMLModel(houseKeeper.createResourceSet());
+
+ if(model.getAppliedProfiles().isEmpty()) {
+ fail();
+ }
+
+ // Create classes & interface
+ defaultClass = model.createOwnedClass("defaultClass", false);
+
+ // Add Requirement stereotypes
+ default_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(defaultClass, RequirementsPackage.eINSTANCE.getRequirement());
+
+ // ////////////////////////////////////////////////////////////////////
+ // Prepare getMaster test elements
+ // ////////////////////////////////////////////////////////////////////
+
+ master = model.createOwnedClass("master", false);
+ master_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(master, RequirementsPackage.eINSTANCE.getRequirement());
+ copy = model.createOwnedClass("copy", false);
+ copy_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(copy, RequirementsPackage.eINSTANCE.getRequirement());
+
+ // Add "copy" (Abstraction) between master and copy
+ // copy -> master
+ Abstraction c_m = UMLFactory.eINSTANCE.createAbstraction();
+ c_m.getClients().add(copy);
+ c_m.getSuppliers().add(master);
+ model.getPackagedElements().add(c_m);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(c_m, RequirementsPackage.eINSTANCE.getCopy());
+
+ // ////////////////////////////////////////////////////////////////////
+
+ // ////////////////////////////////////////////////////////////////////
+ // Prepare getDerived / getDerivedFrom test elements
+ // ////////////////////////////////////////////////////////////////////
+
+ derive1 = model.createOwnedClass("d1", false);
+ derive1_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derive1, RequirementsPackage.eINSTANCE.getRequirement());
+
+ derive2 = model.createOwnedClass("d2", false);
+ derive2_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derive2, RequirementsPackage.eINSTANCE.getRequirement());
+
+ derived1 = model.createOwnedClass("dd1", false);
+ derived1_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derived1, RequirementsPackage.eINSTANCE.getRequirement());
+
+ derived2 = model.createOwnedClass("dd2", false);
+ derived2_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(derived2, RequirementsPackage.eINSTANCE.getRequirement());
+
+ // Add "DeriveReqt" (Abstraction) between derive and derived
+ // derived1 -> derive1, derive2
+ // derived2 -> derive2
+ Abstraction d11 = UMLFactory.eINSTANCE.createAbstraction();
+ d11.getClients().add(derived1);
+ d11.getSuppliers().add(derive1);
+ model.getPackagedElements().add(d11);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(d11, RequirementsPackage.eINSTANCE.getDeriveReqt());
+
+ Abstraction d12 = UMLFactory.eINSTANCE.createAbstraction();
+ d12.getClients().add(derived1);
+ d12.getSuppliers().add(derive2);
+ model.getPackagedElements().add(d12);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(d12, RequirementsPackage.eINSTANCE.getDeriveReqt());
+
+ Abstraction d22 = UMLFactory.eINSTANCE.createAbstraction();
+ d22.getClients().add(derived2);
+ d22.getSuppliers().add(derive2);
+ model.getPackagedElements().add(d22);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(d22, RequirementsPackage.eINSTANCE.getDeriveReqt());
+
+ // ////////////////////////////////////////////////////////////////////
+
+ // ////////////////////////////////////////////////////////////////////
+ // Prepare getSatisfiedBy test elements
+ // ////////////////////////////////////////////////////////////////////
+
+ satisfied = model.createOwnedClass("satisfied", false);
+ satisfied_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(satisfied, RequirementsPackage.eINSTANCE.getRequirement());
+
+ satisfyingNE1 = model.createOwnedClass("sNE1", false);
+ satisfyingNE2 = model.createOwnedClass("sNE2", false);
+
+ // Add "Satisfy" (Realization) between satisfyingNE(s) and satisfied
+ // requirement
+ // satisfyingNE1, satisfyingNE2 -> satisfied
+ Realization ne1_s1 = UMLFactory.eINSTANCE.createRealization();
+ ne1_s1.getClients().add(satisfyingNE1);
+ ne1_s1.getSuppliers().add(satisfied);
+ model.getPackagedElements().add(ne1_s1);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(ne1_s1, RequirementsPackage.eINSTANCE.getSatisfy());
+
+ Realization ne2_s1 = UMLFactory.eINSTANCE.createRealization();
+ ne2_s1.getClients().add(satisfyingNE2);
+ ne2_s1.getSuppliers().add(satisfied);
+ model.getPackagedElements().add(ne2_s1);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(ne2_s1, RequirementsPackage.eINSTANCE.getSatisfy());
+
+ // ////////////////////////////////////////////////////////////////////
+
+ // ////////////////////////////////////////////////////////////////////
+ // Prepare getRefinedBy test elements
+ // ////////////////////////////////////////////////////////////////////
+
+ refined = model.createOwnedClass("refined", false);
+ refined_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(refined, RequirementsPackage.eINSTANCE.getRequirement());
+
+ refiningNE1 = model.createOwnedClass("rNE1", false);
+ refiningNE2 = model.createOwnedClass("rNE2", false);
+
+ // Add "Refine" (Abstraction) between refiningNE(s) and refined
+ // requirement
+ // refiningNE1, refiningNE2 -> refined
+ Abstraction rne1_s1 = UMLFactory.eINSTANCE.createAbstraction();
+ rne1_s1.getClients().add(refiningNE1);
+ rne1_s1.getSuppliers().add(refined);
+ model.getPackagedElements().add(rne1_s1);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(rne1_s1, StandardPackage.eINSTANCE.getRefine());
+
+ Abstraction rne2_s1 = UMLFactory.eINSTANCE.createAbstraction();
+ rne2_s1.getClients().add(refiningNE2);
+ rne2_s1.getSuppliers().add(refined);
+ model.getPackagedElements().add(rne2_s1);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(rne2_s1, StandardPackage.eINSTANCE.getRefine());
+
+ // ////////////////////////////////////////////////////////////////////
+
+ // ////////////////////////////////////////////////////////////////////
+ // Prepare getTracedTo test elements
+ // ////////////////////////////////////////////////////////////////////
+
+ traced1 = model.createOwnedClass("traced1", false);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(traced1, RequirementsPackage.eINSTANCE.getRequirement());
+
+ traced2 = model.createOwnedClass("traced2", false);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(traced2, RequirementsPackage.eINSTANCE.getRequirement());
+
+ trace = model.createOwnedClass("trace", false);
+ trace_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(trace, RequirementsPackage.eINSTANCE.getRequirement());
+
+ // Add "Trace" (Abstraction)
+ // [traced1, traced2] -> trace
+ Abstraction t11 = UMLFactory.eINSTANCE.createAbstraction();
+ t11.getClients().add(traced1);
+ t11.getSuppliers().add(trace);
+ model.getPackagedElements().add(t11);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(t11, StandardPackage.eINSTANCE.getTrace());
+
+ Abstraction t12 = UMLFactory.eINSTANCE.createAbstraction();
+ t12.getClients().add(traced2);
+ t12.getSuppliers().add(trace);
+ model.getPackagedElements().add(t12);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(t12, StandardPackage.eINSTANCE.getTrace());
+
+ // ////////////////////////////////////////////////////////////////////
+
+ // ////////////////////////////////////////////////////////////////////
+ // Prepare getVerifiedBy test elements
+ // ////////////////////////////////////////////////////////////////////
+
+ verifierNamedElement = model.createOwnedClass("verifierNamedElement", false);
+
+ Class verified = model.createOwnedClass("verified", false);
+ verified_req = (Requirement)StereotypeApplicationHelper.getInstance(null).applyStereotype(verified, RequirementsPackage.eINSTANCE.getRequirement());
+
+ Class testClass = model.createOwnedClass("testClass", false);
+ Operation op1 = testClass.createOwnedOperation("op1", null, null, null);
+ Operation op2 = testClass.createOwnedOperation("op2", null, null, null);
+
+ testCase1 = (org.eclipse.papyrus.sysml14.requirements.TestCase)StereotypeApplicationHelper.getInstance(null).applyStereotype(op1, RequirementsPackage.eINSTANCE.getTestCase());
+ testCase2 = (org.eclipse.papyrus.sysml14.requirements.TestCase)StereotypeApplicationHelper.getInstance(null).applyStereotype(op2, RequirementsPackage.eINSTANCE.getTestCase());
+
+ // Add "Verify" (Abstraction)
+ // testCase1, testCase2 -> verified
+ Abstraction t1_v = UMLFactory.eINSTANCE.createAbstraction();
+ t1_v.getClients().add(op1);
+ t1_v.getSuppliers().add(verified);
+ model.getPackagedElements().add(t1_v);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(t1_v, RequirementsPackage.eINSTANCE.getVerify());
+
+ Abstraction t2_v = UMLFactory.eINSTANCE.createAbstraction();
+ t2_v.getClients().add(op2);
+ t2_v.getSuppliers().add(verified);
+ model.getPackagedElements().add(t2_v);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(t2_v, RequirementsPackage.eINSTANCE.getVerify());
+
+ // Add "Verify" (Abstraction)
+ // verifierNamedElement -> verified
+ Abstraction t3_v = UMLFactory.eINSTANCE.createAbstraction();
+ t3_v.getClients().add(verifierNamedElement);
+ t3_v.getSuppliers().add(verified);
+ model.getPackagedElements().add(t3_v);
+ StereotypeApplicationHelper.getInstance(null).applyStereotype(t3_v, RequirementsPackage.eINSTANCE.getVerify());
+
+ // ////////////////////////////////////////////////////////////////////
+ }
+
+ /**
+ * @see junit.framework.TestCase#tearDown()
+ */
+ @After
+ public void tearDown() {
+ setFixture(null);
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerived()
+ * <em>Derived</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.requirements.Requirement#getDerived()
+ */
+ @Test
+ public void testGetDerived() {
+
+ // Isolated requirement : default_req.getDerived() = []
+ if(!default_req.getDerived().isEmpty()) {
+ fail();
+ }
+
+ // Verifies : derive1_req.getDerived() = [derived1_req]
+ if(!derive1_req.getDerived().contains(derived1_req)) {
+ fail();
+ }
+
+ // Verifies : derive2_req.getDerived() = [derived1_req, derived2_req]
+ if(!derive2_req.getDerived().contains(derived1_req)) {
+ fail();
+ }
+
+ if(!derive2_req.getDerived().contains(derived2_req)) {
+ fail();
+ }
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getDerivedFrom()
+ * <em>Derived From</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.requirements.Requirement#getDerivedFrom()
+ */
+ @Test
+ public void testGetDerivedFrom() {
+
+ // Isolated requirement : default_req.getDerivedFrom() = []
+ if(!default_req.getDerivedFrom().isEmpty()) {
+ fail();
+ }
+
+ // Verifies : derived2_req.getDerivedFrom() = [derive2_req]
+ if(!derived2_req.getDerivedFrom().contains(derive2_req)) {
+ fail();
+ }
+
+ // Verifies : derived1_req.getDerivedFrom() = [derive1_req, derive2_req]
+ if(!derived1_req.getDerivedFrom().contains(derive1_req)) {
+ fail();
+ }
+ if(!derived1_req.getDerivedFrom().contains(derive2_req)) {
+ fail();
+ }
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getMaster()
+ * <em>Master</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.requirements.Requirement#getMaster()
+ */
+ @Test
+ public void testGetMaster() {
+
+ // Isolated requirement : default_req.getMaster() = null
+ if(default_req.getMaster() != null) {
+ fail();
+ }
+
+ // Try retrieving Master from Copy requirement
+ if(!master_req.equals(copy_req.getMaster())) {
+ fail();
+ }
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getRefinedBy()
+ * <em>Refined By</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.requirements.Requirement#getRefinedBy()
+ */
+ @Test
+ public void testGetRefinedBy() {
+
+ // Isolated requirement : default_req.getRefinedBy() = []
+ if(!default_req.getRefinedBy().isEmpty()) {
+ fail();
+ }
+
+ // Verifies : refined_req.getRefinedBy() = [refiningNE1, refiningNE2]
+ if(!refined_req.getRefinedBy().contains(refiningNE1)) {
+ fail();
+ }
+ if(!refined_req.getRefinedBy().contains(refiningNE2)) {
+ fail();
+ }
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getSatisfiedBy()
+ * <em>Satisfied By</em>}' feature getter. <!-- begin-user-doc --> <!-- end-user-doc -->
+ *
+ * @see org.eclipse.papyrus.sysml.requirements.Requirement#getSatisfiedBy()
+ * NOT
+ */
+ @Test
+ public void testGetSatisfiedBy() {
+
+ // Isolated requirement : default_req.getSatisfiedBy() = []
+ if(!default_req.getSatisfiedBy().isEmpty()) {
+ fail();
+ }
+
+ // Verifies : satisfied_req.getSatisfiedBy() = [satisfyingNE1, satisfyingNE2]
+ if(!satisfied_req.getSatisfiedBy().contains(satisfyingNE1)) {
+ fail();
+ }
+ if(!satisfied_req.getSatisfiedBy().contains(satisfyingNE2)) {
+ fail();
+ }
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getTracedTo()
+ * <em>Traced To</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.requirements.Requirement#getTracedTo()
+ */
+ @Test
+ public void testGetTracedTo() {
+
+ // Isolated requirement : default_req.getTracedTo = []
+ if(!default_req.getTracedTo().isEmpty()) {
+ fail();
+ }
+
+ // DeriveReqt / Verify / Copy inherits from Trace
+ // Test getter through Copy (should not be taken into account see bug #352563)
+ if(master_req.getTracedTo().contains(copy)) {
+ fail();
+ }
+
+ // Test getter through DeriveReqt (tracedTo = Clients)
+ // derived1 -> [derive1_req, derive2_req] (should not be taken into account see bug #352563)
+ // derived2 -> [derive2_req] (should not be taken into account see bug #352563)
+ if(derive1_req.getTracedTo().contains(derived1)) {
+ fail();
+ }
+ if(derive2_req.getTracedTo().contains(derived1)) {
+ fail();
+ }
+ if(derive2_req.getTracedTo().contains(derived2)) {
+ fail();
+ }
+
+ // Test getter through Verify (should not be taken into account see bug #352563)
+ // Should not happen...
+
+ // Direct test
+ if(!trace_req.getTracedTo().contains(traced1)) {
+ fail();
+ }
+ if(!trace_req.getTracedTo().contains(traced2)) {
+ fail();
+ }
+
+ }
+
+ /**
+ * Tests the '{@link org.eclipse.papyrus.sysml.requirements.Requirement#getVerifiedBy()
+ * <em>Verified By</em>}' feature getter.
+ * @see org.eclipse.papyrus.sysml.requirements.Requirement#getVerifiedBy()
+ */
+ @Test
+ public void testGetVerifiedBy() {
+
+ // Isolated requirement : default_req.getVerifiedBy() = []
+ if(!default_req.getVerifiedBy().isEmpty()) {
+ fail();
+ }
+
+ // Test getVerifiedBy getter for
+ // [testCase1, testCase2, verifierNamedElement] -> verified_req
+ if(!verified_req.getVerifiedBy().contains(testCase1.getBase_Operation())) {
+ fail();
+ }
+ if(!verified_req.getVerifiedBy().contains(testCase2.getBase_Operation())) {
+ fail();
+ }
+ if(!verified_req.getVerifiedBy().contains(verifierNamedElement)) {
+ fail();
+ }
+ }
+
+}
diff --git a/core/org.eclipse.papyrus.sysml14/README.md b/core/org.eclipse.papyrus.sysml14/README.md
index 5382cd2..4eb0899 100644
--- a/core/org.eclipse.papyrus.sysml14/README.md
+++ b/core/org.eclipse.papyrus.sysml14/README.md
@@ -3,5 +3,13 @@
### Module structure ###
-doc/autoreq.tsv: list of requirements extracted from the normative pdf
-doc/omg.sysml.di: model with the auto extracted requirements
\ No newline at end of file
+src-gen : generated code from the SysML profile
+src : java code (mostly for derived properties)
+doc/omg.sysml14.autoreq.tsv: list of requirements extracted from the normative pdf
+doc/omg.sysml.{uml,notation,di}: model with the auto extracted requirements
+doc/org.eclipse.papyrus.sysml14.{uml,notation,di}: documentation model for the profile (Requirements,TestCase ...)
+doc/SysML-Extension.{uml,notation,di}: model to track all addition done to the official SysML profile
+resources/icons : icon for SysML profile
+resources/library/QUDV.{uml,notation,di}: official OMG QUDV library (modified to be eclipse compliant)
+resources/library/SysML-Standard-Library.{uml,notation,di}: library extracted from official OMG SysML profile (non Stereotype elements)
+resources/profile/SysML.profile.{uml,notation,di}: official OMG SysML profile (modified to be eclipse compliant)
\ No newline at end of file
diff --git a/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.di b/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.di
new file mode 100644
index 0000000..bf9abab
--- /dev/null
+++ b/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.notation b/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.notation
new file mode 100644
index 0000000..2ddbc16
--- /dev/null
+++ b/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.notation
@@ -0,0 +1,211 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+ <notation:Diagram xmi:id="_84MgUFFiEeWDrM-hgr_-Kg" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_84MgUVFiEeWDrM-hgr_-Kg" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_84MgUlFiEeWDrM-hgr_-Kg"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_84MgU1FiEeWDrM-hgr_-Kg">
+ <owner xmi:type="uml:Model" href="SysML-Extension.uml#_82iTcFFiEeWDrM-hgr_-Kg"/>
+ </styles>
+ <element xmi:type="uml:Model" href="SysML-Extension.uml#_82iTcFFiEeWDrM-hgr_-Kg"/>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_L-aJIFFxEeWFqsbjn0GMrw" type="PapyrusUMLClassDiagram" name="ClassDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_NzYGsFFxEeWFqsbjn0GMrw" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NzYtwFFxEeWFqsbjn0GMrw" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NzYtwVFxEeWFqsbjn0GMrw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NzYtwlFxEeWFqsbjn0GMrw" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NzYtw1FxEeWFqsbjn0GMrw" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NzYtxFFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NzYtxVFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NzYtxlFxEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NzYtx1FxEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NzYtyFFxEeWFqsbjn0GMrw" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NzYtyVFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NzYtylFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NzYty1FxEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NzYtzFFxEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NzYtzVFxEeWFqsbjn0GMrw" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NzYtzlFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NzYtz1FxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NzYt0FFxEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NzYt0VFxEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Class" href="SysML-Extension.uml#_PWXr0FFjEeWDrM-hgr_-Kg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NzYGsVFxEeWFqsbjn0GMrw" x="447" y="108"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_b25EwFFxEeWFqsbjn0GMrw" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_b27hAFFxEeWFqsbjn0GMrw" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_b27hAVFxEeWFqsbjn0GMrw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_b27hAlFxEeWFqsbjn0GMrw" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_b28IEFFxEeWFqsbjn0GMrw" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_b28IEVFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_b28IElFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_b28IE1FxEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b28IFFFxEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_b28IFVFxEeWFqsbjn0GMrw" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_b28IFlFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_b28IF1FxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_b28IGFFxEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b28IGVFxEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_b28IGlFxEeWFqsbjn0GMrw" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_b28IG1FxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_b28IHFFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_b28IHVFxEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b28IHlFxEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b25EwVFxEeWFqsbjn0GMrw" x="98" y="138"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_b3m2c1FxEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_b3m2dFFxEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_b3ndgFFxEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_b3m2dVFxEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_fMtxEFFxEeWFqsbjn0GMrw" type="2097">
+ <children xmi:type="notation:DecorationNode" xmi:id="_fMuYIFFxEeWFqsbjn0GMrw" type="5157"/>
+ <element xmi:type="uml:Operation" href="SysML-Extension.uml#_XgZG8FFjEeWDrM-hgr_-Kg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fMtxEVFxEeWFqsbjn0GMrw" x="432" y="319"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_zs_-Q1FxEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zs_-RFFxEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_zs_-RlFxEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="SysML-Extension.uml#_nViSUFFxEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zs_-RVFxEeWFqsbjn0GMrw" x="298" y="38"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_L-aJIVFxEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_L-aJIlFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_L-aJI1FxEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML-Extension.uml#_M8sesFFjEeWDrM-hgr_-Kg"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML-Extension.uml#_M8sesFFjEeWDrM-hgr_-Kg"/>
+ <edges xmi:type="notation:Connector" xmi:id="_b3ndgVFxEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_b25EwFFxEeWFqsbjn0GMrw" target="_b3m2c1FxEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_b3ndglFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_b3ndhlFxEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_b3ndg1FxEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b3ndhFFxEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_b3ndhVFxEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_zsuRcFFxEeWFqsbjn0GMrw" type="4008" source="_b25EwFFxEeWFqsbjn0GMrw" target="_fMtxEFFxEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_zsu4gFFxEeWFqsbjn0GMrw" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_zsu4gVFxEeWFqsbjn0GMrw" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_zsu4glFxEeWFqsbjn0GMrw" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_zsu4g1FxEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_zsuRcVFxEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Abstraction" href="SysML-Extension.uml#_nViSUFFxEeWFqsbjn0GMrw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zsuRclFxEeWFqsbjn0GMrw" points="[51, 18, -283, -99]$[284, 99, -50, -18]"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_zs_-R1FxEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_zsuRcFFxEeWFqsbjn0GMrw" target="_zs_-Q1FxEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_zs_-SFFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ztAlUVFxEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="SysML-Extension.uml#_nViSUFFxEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zs_-SVFxEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zs_-SlFxEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ztAlUFFxEeWFqsbjn0GMrw"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_NESMEFFxEeWFqsbjn0GMrw" type="PapyrusUMLClassDiagram" name="ClassDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_Kom-YFFyEeWFqsbjn0GMrw" type="2097">
+ <children xmi:type="notation:DecorationNode" xmi:id="_KonlcFFyEeWFqsbjn0GMrw" type="5157"/>
+ <element xmi:type="uml:Operation" href="SysML-Extension.uml#_XgZG8FFjEeWDrM-hgr_-Kg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Kom-YVFyEeWFqsbjn0GMrw" x="106" y="196"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_KpLmIFFyEeWFqsbjn0GMrw" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_KpMNMFFyEeWFqsbjn0GMrw" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_KpMNMVFyEeWFqsbjn0GMrw" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_KpMNMlFyEeWFqsbjn0GMrw" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_KpMNM1FyEeWFqsbjn0GMrw" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_KpMNNFFyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_KpMNNVFyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_KpMNNlFyEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KpMNN1FyEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_KpMNOFFyEeWFqsbjn0GMrw" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_KpMNOVFyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_KpMNOlFyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_KpMNO1FyEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KpMNPFFyEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_KpMNPVFyEeWFqsbjn0GMrw" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_KpMNPlFyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_KpMNP1FyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_KpMNQFFyEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KpMNQVFyEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KpLmIVFyEeWFqsbjn0GMrw" x="587" y="137"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_KpuYs1FyEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_KpuYtFFyEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Kpu_wFFyEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KpuYtVFyEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_KrhIc1FyEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_KrhIdFFyEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KrhIdlFyEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="SysML-Extension.uml#_nViSUFFxEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_KrhIdVFyEeWFqsbjn0GMrw" x="687" y="37"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_NESMEVFxEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_NESMElFxEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_NESME1FxEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML-Extension.uml#_lUJKsFFjEeWDrM-hgr_-Kg"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML-Extension.uml#_lUJKsFFjEeWDrM-hgr_-Kg"/>
+ <edges xmi:type="notation:Connector" xmi:id="_Kpu_wVFyEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_KpLmIFFyEeWFqsbjn0GMrw" target="_KpuYs1FyEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Kpu_wlFyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Kpvm0VFyEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Kpu_w1FyEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Kpu_xFFyEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Kpvm0FFyEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_KrZMoFFyEeWFqsbjn0GMrw" type="4008" source="_Kom-YFFyEeWFqsbjn0GMrw" target="_KpLmIFFyEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_KrZMo1FyEeWFqsbjn0GMrw" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_KrZMpFFyEeWFqsbjn0GMrw" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_KrZMpVFyEeWFqsbjn0GMrw" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_KrZMplFyEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_KrZMoVFyEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Abstraction" href="SysML-Extension.uml#_nViSUFFxEeWFqsbjn0GMrw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KrZMolFyEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MgbboFFyEeWFqsbjn0GMrw" id="(1.0,0.6)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MgcCsFFyEeWFqsbjn0GMrw" id="(0.0,0.4972067039106145)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_KrhId1FyEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_KrZMoFFyEeWFqsbjn0GMrw" target="_KrhIc1FyEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_KrhIeFFyEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_KrhIfFFyEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="SysML-Extension.uml#_nViSUFFxEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KrhIeVFyEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KrhIelFyEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KrhIe1FyEeWFqsbjn0GMrw"/>
+ </edges>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.uml b/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.uml
new file mode 100644
index 0000000..d356955
--- /dev/null
+++ b/core/org.eclipse.papyrus.sysml14/doc/SysML-Extension.uml
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
+ <uml:Model xmi:id="_82iTcFFiEeWDrM-hgr_-Kg" name="SysML">
+ <packagedElement xmi:type="uml:Package" xmi:id="_M8sesFFjEeWDrM-hgr_-Kg" name="DeprecatedElements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_PWXr0FFjEeWDrM-hgr_-Kg" name="FlowPort">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_XgZG8FFjEeWDrM-hgr_-Kg" name="getIcon">
+ <ownedParameter xmi:type="uml:Parameter" xmi:id="_XgZG8VFjEeWDrM-hgr_-Kg" name="img" direction="return">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Image"/>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_nViSUFFxEeWFqsbjn0GMrw" name="Satisfy1" client="_XgZG8FFjEeWDrM-hgr_-Kg">
+ <supplier xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_lUJKsFFjEeWDrM-hgr_-Kg" name="PortsAndFlows">
+ <packagedElement xmi:type="uml:Class" xmi:id="_j0IwgFFjEeWDrM-hgr_-Kg" name="FlowProperty">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_bkbkIFFjEeWDrM-hgr_-Kg" name="getIcon">
+ <ownedParameter xmi:type="uml:Parameter" xmi:id="_bkbkIVFjEeWDrM-hgr_-Kg" name="img" direction="return">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Image"/>
+ </ownedParameter>
+ </ownedOperation>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_4mO-EFFxEeWFqsbjn0GMrw" name="Satisfy1" client="_bkbkIFFjEeWDrM-hgr_-Kg">
+ <supplier xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_5W_iEFFwEeWFqsbjn0GMrw"/>
+ </packagedElement>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jpv9EFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jpzAYFFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#/"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_TZ_nULU5EduiKqCzJMWbGw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jpzncFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp0OgFFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//modelelements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_Gx8MgLX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp01kFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp1coFFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_fSw28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp2DsFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp2qwFFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_rpx28LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp3R0FFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp3R0VFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//constraints"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_5WYJ0LX7EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp344FFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp4f8FFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//activities"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_C2zXMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp5HAFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp5HAVFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//allocations"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_NxdG4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp5uEFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp6VIFFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp68MFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp68MVFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//interactions"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_meOioLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp7jQFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp8KUFFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//statemachines"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_nAF5kLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_jp8xYFFxEeWFqsbjn0GMrw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_jp8xYVFxEeWFqsbjn0GMrw" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//usecases"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_neZmMLX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Satisfy xmi:id="_nVoY8FFxEeWFqsbjn0GMrw" base_Abstraction="_nViSUFFxEeWFqsbjn0GMrw"/>
+ <Requirements:Satisfy xmi:id="_4mSocFFxEeWFqsbjn0GMrw" base_Abstraction="_4mO-EFFxEeWFqsbjn0GMrw"/>
+</xmi:XMI>
diff --git a/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.di b/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.di
index 8634d4c..bf9abab 100644
--- a/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.di
+++ b/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.di
@@ -1,2 +1,2 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.notation b/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.notation
index 4a096ca..3b0bfc2 100644
--- a/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.notation
+++ b/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.notation
@@ -1,1791 +1,1954 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattable="http://www.eclipse.org/papyrus/nattable/model" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis http://www.eclipse.org/papyrus/nattable/model#//nattableaxis http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model#//nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableconfiguration">
- <notation:Diagram xmi:id="_PzEKoJsTEeSu6pfLknKE4A" type="PapyrusUMLClassDiagram" name="Overview" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_PzEKoZsTEeSu6pfLknKE4A" type="2005">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hinhEJvNEeSpmINNlcjABQ" source="PapyrusHyperLink_Page" references="_aebhIJsTEeSu6pfLknKE4A">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hinhEZvNEeSpmINNlcjABQ" key="tooltip_text" value="Requirements"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hinhEpvNEeSpmINNlcjABQ" key="pageName" value="PapyrusHyperLink_Page"/>
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hinhE5vNEeSpmINNlcjABQ" key="is_default_navigation" value="true"/>
- </eAnnotations>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKopsTEeSu6pfLknKE4A" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKo5sTEeSu6pfLknKE4A" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKpJsTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKpZsTEeSu6pfLknKE4A"/>
- </children>
- <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKppsTEeSu6pfLknKE4A" x="201" y="38"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_PzEKp5sTEeSu6pfLknKE4A" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKqJsTEeSu6pfLknKE4A" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKqZsTEeSu6pfLknKE4A" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKqpsTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKq5sTEeSu6pfLknKE4A"/>
- </children>
- <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6Zo5sTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKrJsTEeSu6pfLknKE4A" x="204" y="173"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_PzEKrZsTEeSu6pfLknKE4A" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKrpsTEeSu6pfLknKE4A" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKr5sTEeSu6pfLknKE4A" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKsJsTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKsZsTEeSu6pfLknKE4A"/>
- </children>
- <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZppsTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKspsTEeSu6pfLknKE4A" x="206" y="329"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_PzEKs5sTEeSu6pfLknKE4A" type="2005">
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKtJsTEeSu6pfLknKE4A" type="5020"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKtZsTEeSu6pfLknKE4A" type="7009">
- <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKtpsTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKt5sTEeSu6pfLknKE4A"/>
- </children>
- <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZqJsTEeSu6pfLknKE4A"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKuJsTEeSu6pfLknKE4A" x="633" y="193"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_PzEKuZsTEeSu6pfLknKE4A"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_PzEKupsTEeSu6pfLknKE4A">
- <owner xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZoJsTEeSu6pfLknKE4A"/>
- <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmpNxhEeOqHvRyiN87hA"/>
- </styles>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_Z8sBoCYeEeWtn6hjmtufug" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZoJsTEeSu6pfLknKE4A"/>
- <edges xmi:type="notation:Connector" xmi:id="_PzEKu5sTEeSu6pfLknKE4A" type="4006" source="_PzEKp5sTEeSu6pfLknKE4A" target="_PzEKoZsTEeSu6pfLknKE4A">
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKvJsTEeSu6pfLknKE4A" visible="false" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKvZsTEeSu6pfLknKE4A" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKvpsTEeSu6pfLknKE4A" visible="false" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKv5sTEeSu6pfLknKE4A" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PzEKwJsTEeSu6pfLknKE4A"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_Py6ZpJsTEeSu6pfLknKE4A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEKwZsTEeSu6pfLknKE4A" points="[-2, -10, 8, 48]$[-27, -45, -17, 13]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKwpsTEeSu6pfLknKE4A" id="(0.305,0.1)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKw5sTEeSu6pfLknKE4A" id="(0.27,0.87)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_PzEKxJsTEeSu6pfLknKE4A" type="4006" source="_PzEKrZsTEeSu6pfLknKE4A" target="_PzEKp5sTEeSu6pfLknKE4A">
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKxZsTEeSu6pfLknKE4A" visible="false" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKxpsTEeSu6pfLknKE4A" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKx5sTEeSu6pfLknKE4A" visible="false" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKyJsTEeSu6pfLknKE4A" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PzEKyZsTEeSu6pfLknKE4A"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_Py6Zp5sTEeSu6pfLknKE4A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEKypsTEeSu6pfLknKE4A" points="[-9, -16, 0, 67]$[-24, -72, -15, 11]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKy5sTEeSu6pfLknKE4A" id="(0.27,0.16)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKzJsTEeSu6pfLknKE4A" id="(0.235,0.89)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_PzEKzZsTEeSu6pfLknKE4A" type="4008" source="_PzEKs5sTEeSu6pfLknKE4A" target="_PzEKp5sTEeSu6pfLknKE4A">
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEKzpsTEeSu6pfLknKE4A" visible="false" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKz5sTEeSu6pfLknKE4A" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEK0JsTEeSu6pfLknKE4A" visible="false" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEK0ZsTEeSu6pfLknKE4A" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PzEK0psTEeSu6pfLknKE4A"/>
- <element xmi:type="uml:Dependency" href="org.eclipse.papyrus.sysml14.uml#_Py6ZqZsTEeSu6pfLknKE4A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEK05sTEeSu6pfLknKE4A" points="[-46, -20, 265, 113]$[-275, -135, 36, -2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK1JsTEeSu6pfLknKE4A" id="(0.0,0.45)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK1ZsTEeSu6pfLknKE4A" id="(1.0,0.65)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_PzEK1psTEeSu6pfLknKE4A" type="4008" source="_PzEKs5sTEeSu6pfLknKE4A" target="_PzEKrZsTEeSu6pfLknKE4A">
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEK15sTEeSu6pfLknKE4A" visible="false" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEK2JsTEeSu6pfLknKE4A" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PzEK2ZsTEeSu6pfLknKE4A" visible="false" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEK2psTEeSu6pfLknKE4A" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PzEK25sTEeSu6pfLknKE4A"/>
- <element xmi:type="uml:Dependency" href="org.eclipse.papyrus.sysml14.uml#_Py6ZqpsTEeSu6pfLknKE4A"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEK3JsTEeSu6pfLknKE4A" points="[-40, 1, 262, -12]$[-267, 20, 35, 7]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK3ZsTEeSu6pfLknKE4A" id="(0.0,0.69)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK3psTEeSu6pfLknKE4A" id="(1.0,0.64)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_dAKZsCYeEeWtn6hjmtufug" type="4008" source="_PzEKs5sTEeSu6pfLknKE4A" target="_PzEKoZsTEeSu6pfLknKE4A">
- <children xmi:type="notation:DecorationNode" xmi:id="_dAM18CYeEeWtn6hjmtufug" type="6026">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_dAM18SYeEeWtn6hjmtufug" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_dANdACYeEeWtn6hjmtufug" type="6027">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_dANdASYeEeWtn6hjmtufug" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_dAKZsSYeEeWtn6hjmtufug"/>
- <element xmi:type="uml:Dependency" href="org.eclipse.papyrus.sysml14.uml#_c_gSYCYeEeWtn6hjmtufug"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dAKZsiYeEeWtn6hjmtufug" points="[-12, -10, 269, 232]$[-259, -241, 22, 1]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dA-SACYeEeWtn6hjmtufug" id="(0.0,0.1)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dA-5ECYeEeWtn6hjmtufug" id="(1.0,0.72)"/>
- </edges>
- </notation:Diagram>
- <nattable:Table xmi:id="_aebhIJsTEeSu6pfLknKE4A" name="Requirements" currentRowAxisProvider="_aebhJZsTEeSu6pfLknKE4A" currentColumnAxisProvider="_aebhIZsTEeSu6pfLknKE4A">
- <context xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
- <owner xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
- <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb3txhEeOqHvRyiN87hA"/>
- <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/>
- <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_aebhIZsTEeSu6pfLknKE4A" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider">
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_aebhIpsTEeSu6pfLknKE4A" element="property_of_stereotype:/SysML::Requirements::Requirement::id">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_aebhI5sTEeSu6pfLknKE4A">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
- <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
- </axis>
- <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_aebhJJsTEeSu6pfLknKE4A" element="property_of_stereotype:/SysML::Requirements::Requirement::text">
- <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
- </axis>
- </columnAxisProvidersHistory>
- <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_aebhJZsTEeSu6pfLknKE4A" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/>
- </nattable:Table>
- <css:ModelStyleSheets xmi:id="_25Gy8JvMEeSpmINNlcjABQ"/>
- <notation:Diagram xmi:id="_mg0i0EvJEeWZWeCQhncKfA" type="PapyrusUMLClassDiagram" name="Tests requirements" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_tx5jwEvJEeWZWeCQhncKfA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_tx6x4EvJEeWZWeCQhncKfA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_tx6x4UvJEeWZWeCQhncKfA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_tx6x4kvJEeWZWeCQhncKfA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tx91MEvJEeWZWeCQhncKfA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_tx91MUvJEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_tx91MkvJEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_tx91M0vJEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx91NEvJEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tx-cQEvJEeWZWeCQhncKfA" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_hIE4UEvQEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_hHaxAEvQEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hIE4UUvQEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_kvRBcEvQEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_kvCX8EvQEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_kvRBcUvQEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lZuTsEvQEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_lZitgEvQEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lZuTsUvQEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lwNhEEvQEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_lwB64EvQEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lwNhEUvQEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_mFZG4EvQEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_mFLrgEvQEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mFZG4UvQEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_mYY7YEvQEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_mYLgAEvQEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mYY7YUvQEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ms06UEvQEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_msotEEvQEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ms06UUvQEeW7GL09oTsTMQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_tx-cQUvJEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_tx-cQkvJEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_tx-cQ0vJEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx-cREvJEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_tx-cRUvJEeWZWeCQhncKfA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_tx-cRkvJEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_tx-cR0vJEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_tx-cSEvJEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx-cSUvJEeWZWeCQhncKfA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_tx15YEvJEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx5jwUvJEeWZWeCQhncKfA" x="81" y="314" width="173" height="143"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_0Yv78EvJEeWZWeCQhncKfA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_0Yv78UvJEeWZWeCQhncKfA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0Yv780vJEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_zFDfcEvJEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0Yv78kvJEeWZWeCQhncKfA" x="281" y="214"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_LaRW0EvKEeWZWeCQhncKfA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_LaRW0kvKEeWZWeCQhncKfA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_LaRW00vKEeWZWeCQhncKfA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_LaRW1EvKEeWZWeCQhncKfA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LaR94EvKEeWZWeCQhncKfA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LaR94UvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LaR94kvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LaR940vKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaR95EvKEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LaR95UvKEeWZWeCQhncKfA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LaR95kvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LaR950vKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LaR96EvKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaR96UvKEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_LaR96kvKEeWZWeCQhncKfA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_LaR960vKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_LaR97EvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_LaR97UvKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaR97kvKEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_okkt0EvKEeWZWeCQhncKfA" visible="false" type="StereotypeLabel">
- <styles xmi:type="notation:StringValueStyle" xmi:id="_okkt0UvKEeWZWeCQhncKfA" name="stereotype" stringValue="SysML::Requirements::Requirement"/>
- <element xmi:type="uml:Stereotype" href="pathmap://SysML_PROFILES/SysML.profile.uml#_xajygLXqEduHWpAaWjM62w"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_okkt0kvKEeWZWeCQhncKfA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaRW0UvKEeWZWeCQhncKfA" x="75" y="162" height="57"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Lak40EvKEeWZWeCQhncKfA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Lak40UvKEeWZWeCQhncKfA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Lak400vKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Lak40kvKEeWZWeCQhncKfA" x="200"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_mg0i0UvJEeWZWeCQhncKfA" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_mg0i0kvJEeWZWeCQhncKfA"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_mg0i00vJEeWZWeCQhncKfA">
- <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_gcnOkEvSEeW7GL09oTsTMQ"/>
- </styles>
- <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_gcnOkEvSEeW7GL09oTsTMQ"/>
- <edges xmi:type="notation:Connector" xmi:id="_zFMCUEvJEeWZWeCQhncKfA" type="4006" source="_tx5jwEvJEeWZWeCQhncKfA" target="_LaRW0EvKEeWZWeCQhncKfA">
- <children xmi:type="notation:DecorationNode" xmi:id="_zFMpYEvJEeWZWeCQhncKfA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zFMpYUvJEeWZWeCQhncKfA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_zFMpYkvJEeWZWeCQhncKfA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zFMpY0vJEeWZWeCQhncKfA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_zFMCUUvJEeWZWeCQhncKfA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_zFDfcEvJEeWZWeCQhncKfA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zFMCUkvJEeWZWeCQhncKfA" points="[2, -9, -46, 176]$[43, -173, -5, 12]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zG3dUEvJEeWZWeCQhncKfA" id="(0.6184971098265896,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zG4EYEvJEeWZWeCQhncKfA" id="(0.551219512195122,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_0Yv79EvJEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_zFMCUEvJEeWZWeCQhncKfA" target="_0Yv78EvJEeWZWeCQhncKfA">
- <styles xmi:type="notation:FontStyle" xmi:id="_0Yv79UvJEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0YwjAEvJEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_zFDfcEvJEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0Yv79kvJEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0Yv790vJEeWZWeCQhncKfA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0Yv7-EvJEeWZWeCQhncKfA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_Lalf4EvKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_LaRW0EvKEeWZWeCQhncKfA" target="_Lak40EvKEeWZWeCQhncKfA">
- <styles xmi:type="notation:FontStyle" xmi:id="_Lalf4UvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Lalf5UvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Lalf4kvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lalf40vKEeWZWeCQhncKfA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lalf5EvKEeWZWeCQhncKfA"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_ZREHgEvKEeWZWeCQhncKfA" type="PapyrusUMLClassDiagram" name="Tracability Req" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_aJvb8EvKEeWZWeCQhncKfA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_aJwDAEvKEeWZWeCQhncKfA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_aJwDAUvKEeWZWeCQhncKfA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_aJwDAkvKEeWZWeCQhncKfA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_aJwqEEvKEeWZWeCQhncKfA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aJwqEUvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_aJwqEkvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_aJwqE0vKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJwqFEvKEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_aJwqFUvKEeWZWeCQhncKfA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aJwqFkvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_aJwqF0vKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_aJwqGEvKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJwqGUvKEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_aJwqGkvKEeWZWeCQhncKfA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aJwqG0vKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_aJwqHEvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_aJwqHUvKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJwqHkvKEeWZWeCQhncKfA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJvb8UvKEeWZWeCQhncKfA" x="40" y="180" height="49"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_aJ7CIEvKEeWZWeCQhncKfA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_aJ7CIUvKEeWZWeCQhncKfA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_aJ7CI0vKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJ7CIkvKEeWZWeCQhncKfA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hxJ5QEvKEeWZWeCQhncKfA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_hxM8kEvKEeWZWeCQhncKfA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_hxNjoEvKEeWZWeCQhncKfA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hxNjoUvKEeWZWeCQhncKfA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hxNjokvKEeWZWeCQhncKfA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hxNjo0vKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hxNjpEvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hxNjpUvKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxNjpkvKEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hxNjp0vKEeWZWeCQhncKfA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hxNjqEvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hxNjqUvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hxNjqkvKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxNjq0vKEeWZWeCQhncKfA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hxNjrEvKEeWZWeCQhncKfA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hxNjrUvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hxNjrkvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hxNjr0vKEeWZWeCQhncKfA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxNjsEvKEeWZWeCQhncKfA"/>
- </children>
- <element xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxJ5QUvKEeWZWeCQhncKfA" x="40" y="20" height="49"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hxfQc0vKEeWZWeCQhncKfA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hxfQdEvKEeWZWeCQhncKfA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hxfQdkvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxfQdUvKEeWZWeCQhncKfA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lS_BQEvKEeWZWeCQhncKfA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lS_BQUvKEeWZWeCQhncKfA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lS_BQ0vKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_ijvz0EvKEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lS_BQkvKEeWZWeCQhncKfA" x="415" y="344"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_GBkTIEvSEeW7GL09oTsTMQ" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_GBk6MEvSEeW7GL09oTsTMQ" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_GBlhQEvSEeW7GL09oTsTMQ" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_GBlhQUvSEeW7GL09oTsTMQ" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_GBmIUEvSEeW7GL09oTsTMQ" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_GBmIUUvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_GBmIUkvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_GBmIU0vSEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBmIVEvSEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_GBmIVUvSEeW7GL09oTsTMQ" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_GBmIVkvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_GBmIV0vSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_GBmIWEvSEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBmIWUvSEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_GBmIWkvSEeW7GL09oTsTMQ" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_GBmIW0vSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_GBmIXEvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_GBmIXUvSEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBmIXkvSEeW7GL09oTsTMQ"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBkTIUvSEeW7GL09oTsTMQ" x="340" y="180" width="214" height="54"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_GB5qUEvSEeW7GL09oTsTMQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_GB5qUUvSEeW7GL09oTsTMQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GB6RYEvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GB5qUkvSEeW7GL09oTsTMQ" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_NJwd0EvSEeW7GL09oTsTMQ" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_NJwd0kvSEeW7GL09oTsTMQ" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_NJwd00vSEeW7GL09oTsTMQ" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_NJwd1EvSEeW7GL09oTsTMQ" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_NJxE4EvSEeW7GL09oTsTMQ" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_NJxE4UvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_NJxE4kvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_NJxE40vSEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJxE5EvSEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_NJxE5UvSEeW7GL09oTsTMQ" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_NJxE5kvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_NJxE50vSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_NJxE6EvSEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJxE6UvSEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_NJxE6kvSEeW7GL09oTsTMQ" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_NJxE60vSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_NJxE7EvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_NJxE7UvSEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJxE7kvSEeW7GL09oTsTMQ"/>
- </children>
- <element xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJwd0UvSEeW7GL09oTsTMQ" x="320" y="20" height="47"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_NKCKo0vSEeW7GL09oTsTMQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_NKCKpEvSEeW7GL09oTsTMQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKCxsEvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NKCKpUvSEeW7GL09oTsTMQ" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_QQSJ4EvSEeW7GL09oTsTMQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_QQSJ4UvSEeW7GL09oTsTMQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_QQSJ40vSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_PLg6MEvSEeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QQSJ4kvSEeW7GL09oTsTMQ" x="667" y="135"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lzLGsEyaEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_lzMU0EyaEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_lzMU0UyaEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lzMU0kyaEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lzM74EyaEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lzM74UyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lzM74kyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lzM740yaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzM75EyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lzM75UyaEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lzM75kyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lzM750yaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lzM76EyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzM76UyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lzM76kyaEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lzM760yaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lzM77EyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lzM77UyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzM77kyaEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzLGsUyaEeW4oLNX8bopVA" x="600" y="180" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lza-U0yaEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lza-VEyaEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lza-VkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lza-VUyaEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ppXVIEyaEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_ppX8MEyaEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_ppX8MUyaEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ppX8MkyaEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ppYjQEyaEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ppYjQUyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ppYjQkyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ppYjQ0yaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppYjREyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ppYjRUyaEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ppYjRkyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ppYjR0yaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ppYjSEyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppYjSUyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ppYjSkyaEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ppYjS0yaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ppYjTEyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ppYjTUyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppYjTkyaEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppXVIUyaEeW4oLNX8bopVA" x="600" y="20" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ppvIk0yaEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ppvIlEyaEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ppvIlkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppvIlUyaEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_vAZrQ0yaEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_vAZrREyaEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vAZrRkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_uAOnsEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vAZrRUyaEeW4oLNX8bopVA" x="840" y="80"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_zZ6MsEybEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_zZ8B4EybEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_zZ8B4UybEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_zZ8B4kybEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zZ8B40ybEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zZ8B5EybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zZ8B5UybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zZ8B5kybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ8B50ybEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zZ8B6EybEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zZ8B6UybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zZ8B6kybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zZ8B60ybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ8B7EybEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_zZ8B7UybEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zZ8B7kybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_zZ8B70ybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_zZ8B8EybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ8B8UybEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ6zwEybEeW4oLNX8bopVA" x="840" y="180" width="261" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_zaIPKUybEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_zaIPKkybEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_zaI2MEybEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zaIPK0ybEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_6BPtEEybEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_6BQUIEybEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_6BQUIUybEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6BQUIkybEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_6BQ7MEybEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_6BQ7MUybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_6BQ7MkybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_6BQ7M0ybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BQ7NEybEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_6BQ7NUybEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_6BQ7NkybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_6BQ7N0ybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_6BQ7OEybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BQ7OUybEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_6BQ7OkybEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_6BQ7O0ybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_6BQ7PEybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_6BQ7PUybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BQ7PkybEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BPtEUybEeW4oLNX8bopVA" x="860" y="20" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_6BiA80ybEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_6BiA9EybEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6BiA9kybEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BiA9UybEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_9ntdc0ybEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_9ntddEybEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9ntddkybEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_8TxwYEybEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ntddUybEeW4oLNX8bopVA" x="1040" y="80"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lqzNwE1eEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_lq1C8E1eEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_lq1C8U1eEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lq1C8k1eEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lq1C801eEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lq1C9E1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lq1C9U1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lq1C9k1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lq1C901eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lq1qAE1eEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lq1qAU1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lq1qAk1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lq1qA01eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lq1qBE1eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lq1qBU1eEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lq1qBk1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lq1qB01eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lq1qCE1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lq1qCU1eEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lqzNwU1eEeW4oLNX8bopVA" x="40" y="380" width="201" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lrBQME1eEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lrBQMU1eEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lrBQM01eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lrBQMk1eEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_nohesE1eEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_noiFwE1eEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_noiFwU1eEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_noiFwk1eEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_noiFw01eEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_noiFxE1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_noiFxU1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_noiFxk1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_noiFx01eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_noiFyE1eEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_noiFyU1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_noiFyk1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_noiFy01eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_noiFzE1eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_noiFzU1eEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_noiFzk1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_noiFz01eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_noiF0E1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_noiF0U1eEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nohesU1eEeW4oLNX8bopVA" x="40" y="280" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_no__001eEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_no__1E1eEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_no__1k1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_no__1U1eEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_txBuA01eEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_txBuBE1eEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_txBuBk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_sKOvUE1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_txBuBU1eEeW4oLNX8bopVA" x="240" y="280"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fQGVwFCAEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_fQIyAFCAEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_fQJZEFCAEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fQJZEVCAEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_fQKAIFCAEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_fQKAIVCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_fQKAIlCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_fQKAI1CAEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQKAJFCAEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_fQKAJVCAEeWWUsSyiZaNIg" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_fQKAJlCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_fQKAJ1CAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_fQKAKFCAEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQKAKVCAEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_fQKAKlCAEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_fQKAK1CAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_fQKALFCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_fQKALVCAEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQKALlCAEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQGVwVCAEeWWUsSyiZaNIg" x="280" y="380" width="261" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_fQqWcFCAEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_fQqWcVCAEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fQq9gFCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQqWclCAEeWWUsSyiZaNIg" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lAg1MFCAEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_lAhcQFCAEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_lAhcQVCAEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_lAhcQlCAEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lAiDUFCAEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lAiDUVCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lAiDUlCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lAiDU1CAEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAiDVFCAEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lAiDVVCAEeWWUsSyiZaNIg" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lAiDVlCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lAiDV1CAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lAiDWFCAEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAiDWVCAEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_lAiDWlCAEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lAiDW1CAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_lAiDXFCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_lAiDXVCAEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAiDXlCAEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAg1MVCAEeWWUsSyiZaNIg" x="280" y="280" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_lAx681CAEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_lAx69FCAEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lAx69lCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAx69VCAEeWWUsSyiZaNIg" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_h6kigFCBEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_h6kigVCBEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_h6kig1CBEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_vff8kFCAEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h6kiglCBEeWWUsSyiZaNIg" x="480" y="280"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_8WtUMFCvEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_8Wt7QFCvEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_8Wt7QVCvEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_8Wt7QlCvEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_8Wt7Q1CvEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_8Wt7RFCvEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_8Wt7RVCvEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_8Wt7RlCvEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8Wt7R1CvEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_8WuiUFCvEeWWUsSyiZaNIg" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_8WuiUVCvEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_8WuiUlCvEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_8WuiU1CvEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8WuiVFCvEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_8WuiVVCvEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_8WuiVlCvEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_8WuiV1CvEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_8WuiWFCvEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8WuiWVCvEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8WtUMVCvEeWWUsSyiZaNIg" x="600" y="380" width="221" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_8W4TVVCvEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_8W4TVlCvEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8W46YFCvEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8W4TV1CvEeWWUsSyiZaNIg" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_EUx-AFCwEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_EUx-AlCwEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_EUylEFCwEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_EUylEVCwEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_EUylElCwEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_EUylE1CwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_EUylFFCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_EUylFVCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUylFlCwEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_EUylF1CwEeWWUsSyiZaNIg" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_EUylGFCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_EUylGVCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_EUylGlCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUylG1CwEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_EUylHFCwEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_EUylHVCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_EUylHlCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_EUylH1CwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUylIFCwEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUx-AVCwEeWWUsSyiZaNIg" x="600" y="280" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_EVCcs1CwEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_EVCctFCwEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EVDDwFCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EVCctVCwEeWWUsSyiZaNIg" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_MTpSA1CwEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_MTpSBFCwEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_MTp5EFCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_LNlo4FCwEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MTpSBVCwEeWWUsSyiZaNIg" x="800" y="280"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_ZREHgUvKEeWZWeCQhncKfA" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_ZREHgkvKEeWZWeCQhncKfA"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_ZREHg0vKEeWZWeCQhncKfA">
- <owner xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
- </styles>
- <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
- <edges xmi:type="notation:Connector" xmi:id="_aJ7CJEvKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_aJvb8EvKEeWZWeCQhncKfA" target="_aJ7CIEvKEeWZWeCQhncKfA">
- <styles xmi:type="notation:FontStyle" xmi:id="_aJ7CJUvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_aJ7CKUvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aJ7CJkvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aJ7CJ0vKEeWZWeCQhncKfA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aJ7CKEvKEeWZWeCQhncKfA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_hxfQd0vKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_hxJ5QEvKEeWZWeCQhncKfA" target="_hxfQc0vKEeWZWeCQhncKfA">
- <styles xmi:type="notation:FontStyle" xmi:id="_hxfQeEvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hxf3gkvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hxfQeUvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hxf3gEvKEeWZWeCQhncKfA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hxf3gUvKEeWZWeCQhncKfA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ijyQEEvKEeWZWeCQhncKfA" type="4006" source="_aJvb8EvKEeWZWeCQhncKfA" target="_hxJ5QEvKEeWZWeCQhncKfA">
- <children xmi:type="notation:DecorationNode" xmi:id="_ijy3IEvKEeWZWeCQhncKfA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ijy3IUvKEeWZWeCQhncKfA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_ijy3IkvKEeWZWeCQhncKfA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ijy3I0vKEeWZWeCQhncKfA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_ijyQEUvKEeWZWeCQhncKfA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_ijvz0EvKEeWZWeCQhncKfA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ijyQEkvKEeWZWeCQhncKfA" points="[5, -19, -82, 217]$[16, -184, -71, 52]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ikMfwEvKEeWZWeCQhncKfA" id="(0.4292682926829268,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ikMfwUvKEeWZWeCQhncKfA" id="(0.35918367346938773,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_lS_BREvKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_ijyQEEvKEeWZWeCQhncKfA" target="_lS_BQEvKEeWZWeCQhncKfA">
- <styles xmi:type="notation:FontStyle" xmi:id="_lS_BRUvKEeWZWeCQhncKfA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lS_BSUvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_ijvz0EvKEeWZWeCQhncKfA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lS_BRkvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lS_BR0vKEeWZWeCQhncKfA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lS_BSEvKEeWZWeCQhncKfA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_GB64cEvSEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_GBkTIEvSEeW7GL09oTsTMQ" target="_GB5qUEvSEeW7GL09oTsTMQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_GB64cUvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GB7fgEvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GB64ckvSEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GB64c0vSEeW7GL09oTsTMQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GB64dEvSEeW7GL09oTsTMQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_NKCxsUvSEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_NJwd0EvSEeW7GL09oTsTMQ" target="_NKCKo0vSEeW7GL09oTsTMQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_NKCxskvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKCxtkvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NKCxs0vSEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKCxtEvSEeW7GL09oTsTMQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKCxtUvSEeW7GL09oTsTMQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_PLoO8EvSEeW7GL09oTsTMQ" type="4006" source="_GBkTIEvSEeW7GL09oTsTMQ" target="_NJwd0EvSEeW7GL09oTsTMQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_PLo2AEvSEeW7GL09oTsTMQ" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PLo2AUvSEeW7GL09oTsTMQ" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_PLo2AkvSEeW7GL09oTsTMQ" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_PLpdEEvSEeW7GL09oTsTMQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_PLoO8UvSEeW7GL09oTsTMQ"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_PLg6MEvSEeW7GL09oTsTMQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PLoO8kvSEeW7GL09oTsTMQ" points="[-1, -4, 9, 143]$[-12, -123, -2, 24]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PMTkYEvSEeW7GL09oTsTMQ" id="(0.4672897196261682,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PMTkYUvSEeW7GL09oTsTMQ" id="(0.5150214592274678,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_QQSJ5EvSEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_PLoO8EvSEeW7GL09oTsTMQ" target="_QQSJ4EvSEeW7GL09oTsTMQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_QQSJ5UvSEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_QQSw8kvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_PLg6MEvSEeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QQSJ5kvSEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QQSw8EvSEeW7GL09oTsTMQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QQSw8UvSEeW7GL09oTsTMQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_lza-V0yaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_lzLGsEyaEeW4oLNX8bopVA" target="_lza-U0yaEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_lza-WEyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lzblYUyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lza-WUyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lza-WkyaEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lzblYEyaEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ppvIl0yaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_ppXVIEyaEeW4oLNX8bopVA" target="_ppvIk0yaEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_ppvImEyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ppvvoUyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ppvImUyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ppvImkyaEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ppvvoEyaEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_uARD8EyaEeW4oLNX8bopVA" type="4006" source="_lzLGsEyaEeW4oLNX8bopVA" target="_ppXVIEyaEeW4oLNX8bopVA">
- <children xmi:type="notation:DecorationNode" xmi:id="_uARrAEyaEeW4oLNX8bopVA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_uARrAUyaEeW4oLNX8bopVA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_uARrAkyaEeW4oLNX8bopVA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_uARrA0yaEeW4oLNX8bopVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_uARD8UyaEeW4oLNX8bopVA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_uAOnsEyaEeW4oLNX8bopVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uARD8kyaEeW4oLNX8bopVA" points="[5, -5, -21, 140]$[-86, -138, -112, 7]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uA-1oEyaEeW4oLNX8bopVA" id="(0.4864864864864865,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uA-1oUyaEeW4oLNX8bopVA" id="(0.4017857142857143,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_vAaSUEyaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_uARD8EyaEeW4oLNX8bopVA" target="_vAZrQ0yaEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_vAaSUUyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vAaSVUyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_uAOnsEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vAaSUkyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vAaSU0yaEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vAaSVEyaEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_zaI2MUybEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_zZ6MsEybEeW4oLNX8bopVA" target="_zaIPKUybEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_zaI2MkybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_zaI2NkybEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zaI2M0ybEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zaI2NEybEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zaI2NUybEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_6BiA90ybEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_6BPtEEybEeW4oLNX8bopVA" target="_6BiA80ybEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_6BiA-EybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6BiA_EybEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6BiA-UybEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6BiA-kybEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6BiA-0ybEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_8TzlkEybEeW4oLNX8bopVA" type="4006" source="_zZ6MsEybEeW4oLNX8bopVA" target="_6BPtEEybEeW4oLNX8bopVA">
- <children xmi:type="notation:DecorationNode" xmi:id="_8Tzlk0ybEeW4oLNX8bopVA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_8T0MoEybEeW4oLNX8bopVA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_8T0MoUybEeW4oLNX8bopVA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_8T0MokybEeW4oLNX8bopVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_8TzlkUybEeW4oLNX8bopVA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_8TxwYEybEeW4oLNX8bopVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8TzlkkybEeW4oLNX8bopVA" points="[-1, -7, -2, 140]$[-122, -149, -123, -2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8UlBoEybEeW4oLNX8bopVA" id="(0.5363984674329502,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8UlBoUybEeW4oLNX8bopVA" id="(0.48582995951417,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_9ntdd0ybEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_8TzlkEybEeW4oLNX8bopVA" target="_9ntdc0ybEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_9ntdeEybEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9ntdfEybEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_8TxwYEybEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9ntdeUybEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ntdekybEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ntde0ybEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_lrBQNE1eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_lqzNwE1eEeW4oLNX8bopVA" target="_lrBQME1eEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_lrBQNU1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lrBQOU1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lrBQNk1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lrBQN01eEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lrBQOE1eEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_no__101eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_nohesE1eEeW4oLNX8bopVA" target="_no__001eEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_no__2E1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_no__3E1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_no__2U1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_no__2k1eEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_no__201eEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_sKQkgE1eEeW4oLNX8bopVA" type="4006" source="_lqzNwE1eEeW4oLNX8bopVA" target="_nohesE1eEeW4oLNX8bopVA">
- <children xmi:type="notation:DecorationNode" xmi:id="_sKQkg01eEeW4oLNX8bopVA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sKQkhE1eEeW4oLNX8bopVA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_sKQkhU1eEeW4oLNX8bopVA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sKQkhk1eEeW4oLNX8bopVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_sKQkgU1eEeW4oLNX8bopVA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_sKOvUE1eEeW4oLNX8bopVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sKQkgk1eEeW4oLNX8bopVA" points="[-5, -20, -2, 80]$[-5, -120, -2, -20]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sK3BcE1eEeW4oLNX8bopVA" id="(0.472636815920398,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sK3BcU1eEeW4oLNX8bopVA" id="(0.48717948717948717,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_txBuB01eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_sKQkgE1eEeW4oLNX8bopVA" target="_txBuA01eEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_txBuCE1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_txCVEk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_sKOvUE1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_txBuCU1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_txCVEE1eEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_txCVEU1eEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_fQrkkFCAEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_fQGVwFCAEeWWUsSyiZaNIg" target="_fQqWcFCAEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_fQrkkVCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fQsLoFCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fQrkklCAEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fQrkk1CAEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fQrklFCAEeWWUsSyiZaNIg"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_lAx691CAEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_lAg1MFCAEeWWUsSyiZaNIg" target="_lAx681CAEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_lAx6-FCAEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lAx6_FCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lAx6-VCAEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lAx6-lCAEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lAx6-1CAEeWWUsSyiZaNIg"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_vfq7sFCAEeWWUsSyiZaNIg" type="4006" source="_fQGVwFCAEeWWUsSyiZaNIg" target="_lAg1MFCAEeWWUsSyiZaNIg">
- <children xmi:type="notation:DecorationNode" xmi:id="_vfriwFCAEeWWUsSyiZaNIg" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_vfriwVCAEeWWUsSyiZaNIg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_vfriwlCAEeWWUsSyiZaNIg" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_vfriw1CAEeWWUsSyiZaNIg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_vfq7sVCAEeWWUsSyiZaNIg"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_vff8kFCAEeWWUsSyiZaNIg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vfq7slCAEeWWUsSyiZaNIg" points="[8, -20, 8, 70]$[8, -59, 8, 31]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vgmIwFCAEeWWUsSyiZaNIg" id="(0.524904214559387,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vgmIwVCAEeWWUsSyiZaNIg" id="(0.524904214559387,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_h6kihFCBEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_vfq7sFCAEeWWUsSyiZaNIg" target="_h6kigFCBEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_h6kihVCBEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_h6kiiVCBEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_vff8kFCAEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_h6kihlCBEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_h6kih1CBEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_h6kiiFCBEeWWUsSyiZaNIg"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_8W46YVCvEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_8WtUMFCvEeWWUsSyiZaNIg" target="_8W4TVVCvEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_8W46YlCvEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8W46ZlCvEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8W46Y1CvEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8W46ZFCvEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8W46ZVCvEeWWUsSyiZaNIg"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_EVDDwVCwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_EUx-AFCwEeWWUsSyiZaNIg" target="_EVCcs1CwEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_EVDDwlCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EVDDxlCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EVDDw1CwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EVDDxFCwEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EVDDxVCwEeWWUsSyiZaNIg"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_LNneEFCwEeWWUsSyiZaNIg" type="4006" source="_8WtUMFCvEeWWUsSyiZaNIg" target="_EUx-AFCwEeWWUsSyiZaNIg">
- <children xmi:type="notation:DecorationNode" xmi:id="_LNoFIFCwEeWWUsSyiZaNIg" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_LNoFIVCwEeWWUsSyiZaNIg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_LNoFIlCwEeWWUsSyiZaNIg" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_LNoFI1CwEeWWUsSyiZaNIg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_LNneEVCwEeWWUsSyiZaNIg"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_LNlo4FCwEeWWUsSyiZaNIg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LNneElCwEeWWUsSyiZaNIg" points="[3, -7, 0, 61]$[1, -66, -2, 2]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LOwtkFCwEeWWUsSyiZaNIg" id="(0.4253393665158371,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LOxUoFCwEeWWUsSyiZaNIg" id="(0.43636363636363634,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_MTp5EVCwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_LNneEFCwEeWWUsSyiZaNIg" target="_MTpSA1CwEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_MTp5ElCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_MTp5FlCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_LNlo4FCwEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MTp5E1CwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MTp5FFCwEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MTp5FVCwEeWWUsSyiZaNIg"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_cRvUIEvTEeW7GL09oTsTMQ" type="PapyrusUMLClassDiagram" name="Tests modelelements" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_ek9T8EvTEeW7GL09oTsTMQ" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_ek97AEvTEeW7GL09oTsTMQ" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_ek97AUvTEeW7GL09oTsTMQ" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ek97AkvTEeW7GL09oTsTMQ" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ek97A0vTEeW7GL09oTsTMQ" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ek97BEvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ek97BUvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ek97BkvTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek97B0vTEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ek97CEvTEeW7GL09oTsTMQ" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ek97CUvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ek97CkvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ek97C0vTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek97DEvTEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ek-iEEvTEeW7GL09oTsTMQ" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ek-iEUvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ek-iEkvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ek-iE0vTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek-iFEvTEeW7GL09oTsTMQ"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek9T8UvTEeW7GL09oTsTMQ" x="113" y="46" width="228" height="55"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_elSEE0vTEeW7GL09oTsTMQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_elSEFEvTEeW7GL09oTsTMQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_elSrIEvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_elSEFUvTEeW7GL09oTsTMQ" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hdGlwEvTEeW7GL09oTsTMQ" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_hdGlwkvTEeW7GL09oTsTMQ" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_hdGlw0vTEeW7GL09oTsTMQ" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hdGlxEvTEeW7GL09oTsTMQ" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hdHM0EvTEeW7GL09oTsTMQ" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hdHM0UvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hdHM0kvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hdHM00vTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdHM1EvTEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hdHM1UvTEeW7GL09oTsTMQ" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_sHsgMEvTEeW7GL09oTsTMQ" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_sHiIIEvTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_sHsgMUvTEeW7GL09oTsTMQ"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_hdHM1kvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hdHM10vTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hdHM2EvTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdHM2UvTEeW7GL09oTsTMQ"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_hdHM2kvTEeW7GL09oTsTMQ" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hdHM20vTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_hdHM3EvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_hdHM3UvTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdHM3kvTEeW7GL09oTsTMQ"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_hdDicEvTEeW7GL09oTsTMQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdGlwUvTEeW7GL09oTsTMQ" x="120" y="180" width="221" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_psmWw0vTEeW7GL09oTsTMQ" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_psmWxEvTEeW7GL09oTsTMQ" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_psmWxkvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_iM_xoEvTEeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_psmWxUvTEeW7GL09oTsTMQ" x="320" y="80"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_VI4ToEyaEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_VI6I0EyaEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_VI6I0UyaEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_VI6I0kyaEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_VI6v4EyaEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_VI6v4UyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_VI6v4kyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_VI6v40yaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI6v5EyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_VI6v5UyaEeW4oLNX8bopVA" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_Y7d0cEyaEeW4oLNX8bopVA" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_Y7N80EyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Y7d0cUyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_aYB5EEyaEeW4oLNX8bopVA" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_aX1r0EyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_aYB5EUyaEeW4oLNX8bopVA"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_VI6v5kyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_VI6v50yaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_VI6v6EyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI6v6UyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_VI6v6kyaEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_VI6v60yaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_VI6v7EyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_VI6v7UyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI6v7kyaEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_VIuioEyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI4ToUyaEeW4oLNX8bopVA" x="460" y="180" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_debpUEyaEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_decQYEyaEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_decQYUyaEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_decQYkyaEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_decQY0yaEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_decQZEyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_decQZUyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_decQZkyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_decQZ0yaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_dec3cEyaEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_dec3cUyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_dec3ckyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_dec3c0yaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dec3dEyaEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_dec3dUyaEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_dec3dkyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_dec3d0yaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_dec3eEyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dec3eUyaEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_debpUUyaEeW4oLNX8bopVA" x="440" y="40" width="201" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_deyOoEyaEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_deyOoUyaEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_deyOo0yaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_deyOokyaEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_hqhPQ0yaEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_hqhPREyaEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hqhPRkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_f0oEoEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hqhPRUyaEeW4oLNX8bopVA" x="660" y="80"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_AK-rcEycEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_AK_5kEycEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_AK_5kUycEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ALAgoEycEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ALAgoUycEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ALAgokycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ALAgo0ycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ALAgpEycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALAgpUycEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ALAgpkycEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ALAgp0ycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ALAgqEycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ALAgqUycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALAgqkycEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_ALAgq0ycEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ALAgrEycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_ALAgrUycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_ALAgrkycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALAgr0ycEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK-rcUycEeW4oLNX8bopVA" x="680" y="40" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_ALQ_U0ycEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_ALQ_VEycEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ALRmYEycEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALQ_VUycEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_CDvj4EycEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_CDvj4kycEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_CDvj40ycEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_CDvj5EycEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_CDvj5UycEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_CDvj5kycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_CDvj50ycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_CDvj6EycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj6UycEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_CDvj6kycEeW4oLNX8bopVA" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_HkeokEycEeW4oLNX8bopVA" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_HkR0QEycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_HkeokUycEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_JjlZkEycEeW4oLNX8bopVA" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_JjX-MEycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_JjlZkUycEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_LppHIEycEeW4oLNX8bopVA" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_LpeIAEycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_LppHIUycEeW4oLNX8bopVA"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_CDvj60ycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_CDvj7EycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_CDvj7UycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj7kycEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_CDvj70ycEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_CDvj8EycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_CDvj8UycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_CDvj8kycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj80ycEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_CDtHoEycEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj4UycEeW4oLNX8bopVA" x="680" y="180" width="181" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_RX3OMEycEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_RX3OMUycEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RX3OM0ycEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_P4npAEycEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RX3OMkycEeW4oLNX8bopVA" x="880" y="80"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_wCZ6wE1eEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_wCah0E1eEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_wCah0U1eEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_wCah0k1eEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_wCah001eEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_wCah1E1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_wCah1U1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_wCah1k1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCah101eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_wCah2E1eEeW4oLNX8bopVA" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_wCah2U1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_wCah2k1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_wCah201eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCah3E1eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_wCah3U1eEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_wCah3k1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_wCah301eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_wCah4E1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCah4U1eEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCZ6wU1eEeW4oLNX8bopVA" x="980" y="40" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_wCokQ01eEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_wCokRE1eEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wCokRk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCokRU1eEeW4oLNX8bopVA" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_xYfj8E1eEeW4oLNX8bopVA" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_xYgLAE1eEeW4oLNX8bopVA" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_xYgLAU1eEeW4oLNX8bopVA" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_xYgLAk1eEeW4oLNX8bopVA" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_xYgLA01eEeW4oLNX8bopVA" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_xYgLBE1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xYgLBU1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xYgLBk1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYgLB01eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_xYgLCE1eEeW4oLNX8bopVA" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_0in9oE1eEeW4oLNX8bopVA" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_0iXe8E1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_0in9oU1eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_3J7-IE1eEeW4oLNX8bopVA" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_3JrfcE1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_3J7-IU1eEeW4oLNX8bopVA"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_xYgLCU1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xYgLCk1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xYgLC01eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYgLDE1eEeW4oLNX8bopVA"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_xYgLDU1eEeW4oLNX8bopVA" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_xYgLDk1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xYgLD01eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xYgLEE1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYgLEU1eEeW4oLNX8bopVA"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_xYeV0E1eEeW4oLNX8bopVA"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYfj8U1eEeW4oLNX8bopVA" x="980" y="180" height="81"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="__IZCc01eEeW4oLNX8bopVA" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="__IZCdE1eEeW4oLNX8bopVA" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="__IZCdk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_9c6YEE1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__IZCdU1eEeW4oLNX8bopVA" x="1180" y="80"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_cRvUIUvTEeW7GL09oTsTMQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_cRvUIkvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_cRvUI0vTEeW7GL09oTsTMQ">
- <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_j1ufcEvSEeW7GL09oTsTMQ"/>
- </styles>
- <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_j1ufcEvSEeW7GL09oTsTMQ"/>
- <edges xmi:type="notation:Connector" xmi:id="_elSrIUvTEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_ek9T8EvTEeW7GL09oTsTMQ" target="_elSEE0vTEeW7GL09oTsTMQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_elSrIkvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_elSrJkvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_elSrI0vTEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_elSrJEvTEeW7GL09oTsTMQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_elSrJUvTEeW7GL09oTsTMQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_iNC08EvTEeW7GL09oTsTMQ" type="4006" source="_hdGlwEvTEeW7GL09oTsTMQ" target="_ek9T8EvTEeW7GL09oTsTMQ">
- <children xmi:type="notation:DecorationNode" xmi:id="_iNDcAEvTEeW7GL09oTsTMQ" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_iNDcAUvTEeW7GL09oTsTMQ" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_iNDcAkvTEeW7GL09oTsTMQ" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_iNDcA0vTEeW7GL09oTsTMQ" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_iNC08UvTEeW7GL09oTsTMQ"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_iM_xoEvTEeW7GL09oTsTMQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iNC08kvTEeW7GL09oTsTMQ" points="[-4, -6, -41, 107]$[-71, -85, -108, 28]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iNdEoEvTEeW7GL09oTsTMQ" id="(0.45248868778280543,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iNdEoUvTEeW7GL09oTsTMQ" id="(0.4692982456140351,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_psmWx0vTEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_iNC08EvTEeW7GL09oTsTMQ" target="_psmWw0vTEeW7GL09oTsTMQ">
- <styles xmi:type="notation:FontStyle" xmi:id="_psmWyEvTEeW7GL09oTsTMQ"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_psm90kvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_iM_xoEvTEeW7GL09oTsTMQ"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_psmWyUvTEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_psm90EvTEeW7GL09oTsTMQ"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_psm90UvTEeW7GL09oTsTMQ"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_dey1sEyaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_debpUEyaEeW4oLNX8bopVA" target="_deyOoEyaEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_dey1sUyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dezcwkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dey1skyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dezcwEyaEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dezcwUyaEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_f0s9IEyaEeW4oLNX8bopVA" type="4006" source="_VI4ToEyaEeW4oLNX8bopVA" target="_debpUEyaEeW4oLNX8bopVA">
- <children xmi:type="notation:DecorationNode" xmi:id="_f0tkMEyaEeW4oLNX8bopVA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_f0tkMUyaEeW4oLNX8bopVA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_f0tkMkyaEeW4oLNX8bopVA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_f0tkM0yaEeW4oLNX8bopVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_f0s9IUyaEeW4oLNX8bopVA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_f0oEoEyaEeW4oLNX8bopVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f0s9IkyaEeW4oLNX8bopVA" points="[-5, -3, 2, 110]$[-5, -82, 2, 31]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f1Q90EyaEeW4oLNX8bopVA" id="(0.6466165413533834,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f1Q90UyaEeW4oLNX8bopVA" id="(0.5124378109452736,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_hqhPR0yaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_f0s9IEyaEeW4oLNX8bopVA" target="_hqhPQ0yaEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_hqhPSEyaEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hqh2UkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_f0oEoEyaEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hqhPSUyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hqh2UEyaEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hqh2UUyaEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_ALRmYUycEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_AK-rcEycEeW4oLNX8bopVA" target="_ALQ_U0ycEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_ALRmYkycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ALRmZkycEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALRmY0ycEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ALRmZEycEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ALRmZUycEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_P4shgEycEeW4oLNX8bopVA" type="4006" source="_CDvj4EycEeW4oLNX8bopVA" target="_AK-rcEycEeW4oLNX8bopVA">
- <children xmi:type="notation:DecorationNode" xmi:id="_P4tIkEycEeW4oLNX8bopVA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P4tIkUycEeW4oLNX8bopVA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_P4tvoEycEeW4oLNX8bopVA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_P4tvoUycEeW4oLNX8bopVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_P4shgUycEeW4oLNX8bopVA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_P4npAEycEeW4oLNX8bopVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_P4shgkycEeW4oLNX8bopVA" points="[-7, -3, -5, 110]$[-7, -82, -5, 31]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P5bhUEycEeW4oLNX8bopVA" id="(0.5303867403314917,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P5bhUUycEeW4oLNX8bopVA" id="(0.47643979057591623,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_RX3ONEycEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_P4shgEycEeW4oLNX8bopVA" target="_RX3OMEycEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_RX3ONUycEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RX3OOUycEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_P4npAEycEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RX3ONkycEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RX3ON0ycEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RX3OOEycEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_wCokR01eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_wCZ6wE1eEeW4oLNX8bopVA" target="_wCokQ01eEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="_wCokSE1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wCokTE1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wCokSU1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wCokSk1eEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wCokS01eEeW4oLNX8bopVA"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_9c80UE1eEeW4oLNX8bopVA" type="4006" source="_xYfj8E1eEeW4oLNX8bopVA" target="_wCZ6wE1eEeW4oLNX8bopVA">
- <children xmi:type="notation:DecorationNode" xmi:id="_9c80U01eEeW4oLNX8bopVA" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9c80VE1eEeW4oLNX8bopVA" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_9c80VU1eEeW4oLNX8bopVA" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9c9bYE1eEeW4oLNX8bopVA" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_9c80UU1eEeW4oLNX8bopVA"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_9c6YEE1eEeW4oLNX8bopVA"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9c80Uk1eEeW4oLNX8bopVA" points="[0, -8, 5, 110]$[0, -87, 5, 31]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9dr0IE1eEeW4oLNX8bopVA" id="(0.5533333333333333,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9dr0IU1eEeW4oLNX8bopVA" id="(0.532051282051282,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="__IZCd01eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_9c80UE1eEeW4oLNX8bopVA" target="__IZCc01eEeW4oLNX8bopVA">
- <styles xmi:type="notation:FontStyle" xmi:id="__IZCeE1eEeW4oLNX8bopVA"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="__IZpgk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_9c6YEE1eEeW4oLNX8bopVA"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__IZCeU1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__IZpgE1eEeW4oLNX8bopVA"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__IZpgU1eEeW4oLNX8bopVA"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_T9g6UFCYEeWWUsSyiZaNIg" type="PapyrusUMLClassDiagram" name="Tests blocks" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_WvjkIFCYEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_WvkLMFCYEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_WvkLMVCYEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_WvkLMlCYEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_WvkLM1CYEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_WvkLNFCYEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_WvkLNVCYEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_WvkLNlCYEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvkLN1CYEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_WvkLOFCYEeWWUsSyiZaNIg" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_WvkLOVCYEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_WvkLOlCYEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_WvkLO1CYEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvkLPFCYEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_WvkLPVCYEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_WvkLPlCYEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_WvkLP1CYEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_WvkLQFCYEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvkLQVCYEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvjkIVCYEeWWUsSyiZaNIg" x="40" y="40" height="49"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_Wv14A1CYEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_Wv14BFCYEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv2fEFCYEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wv14BVCYEeWWUsSyiZaNIg" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_9vTYcFCnEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_9vT_gVCnEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_9vT_glCnEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9vT_g1CnEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_9vT_hFCnEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_9vT_hVCnEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_9vT_hlCnEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_9vT_h1CnEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vT_iFCnEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_9vUmkFCnEeWWUsSyiZaNIg" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_A_nSoFCoEeWWUsSyiZaNIg" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_A_cTgFCoEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_A_nSoVCoEeWWUsSyiZaNIg"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_9vUmkVCnEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_9vUmklCnEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_9vUmk1CnEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vUmlFCnEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_9vUmlVCnEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_9vUmllCnEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_9vUml1CnEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_9vUmmFCnEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vUmmVCnEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_9vQVIFCnEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vT_gFCnEeWWUsSyiZaNIg" x="40" y="180" width="221" height="61"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_H4--MFCoEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_H4--MVCoEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H4--M1CoEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_FdM4QFCoEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H4--MlCoEeWWUsSyiZaNIg" x="520" y="200"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_T9g6UVCYEeWWUsSyiZaNIg" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_T9g6UlCYEeWWUsSyiZaNIg"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_T9g6U1CYEeWWUsSyiZaNIg">
- <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_PhZUUFCYEeWWUsSyiZaNIg"/>
- </styles>
- <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_PhZUUFCYEeWWUsSyiZaNIg"/>
- <edges xmi:type="notation:Connector" xmi:id="_Wv2fEVCYEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_WvjkIFCYEeWWUsSyiZaNIg" target="_Wv14A1CYEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_Wv2fElCYEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv2fFlCYEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Wv2fE1CYEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv2fFFCYEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv2fFVCYEeWWUsSyiZaNIg"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_FdPUgFCoEeWWUsSyiZaNIg" type="4006" source="_9vTYcFCnEeWWUsSyiZaNIg" target="_WvjkIFCYEeWWUsSyiZaNIg">
- <children xmi:type="notation:DecorationNode" xmi:id="_FdPUg1CoEeWWUsSyiZaNIg" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FdPUhFCoEeWWUsSyiZaNIg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_FdPUhVCoEeWWUsSyiZaNIg" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FdPUhlCoEeWWUsSyiZaNIg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_FdPUgVCoEeWWUsSyiZaNIg"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_FdM4QFCoEeWWUsSyiZaNIg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FdPUglCoEeWWUsSyiZaNIg" points="[6, -6, 0, 145]$[-3, -134, -9, 17]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FdgaQFCoEeWWUsSyiZaNIg" id="(0.5429864253393665,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FdgaQVCoEeWWUsSyiZaNIg" id="(0.5405405405405406,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_H4--NFCoEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_FdPUgFCoEeWWUsSyiZaNIg" target="_H4--MFCoEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_H4--NVCoEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H4--OVCoEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_FdM4QFCoEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H4--NlCoEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H4--N1CoEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H4--OFCoEeWWUsSyiZaNIg"/>
- </edges>
- </notation:Diagram>
- <notation:Diagram xmi:id="_fkEZ0FCwEeWWUsSyiZaNIg" type="PapyrusUMLClassDiagram" name="test deprecated elements" measurementUnit="Pixel">
- <children xmi:type="notation:Shape" xmi:id="_iUn14FCwEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_iUoc8FCwEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_iUoc8VCwEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_iUoc8lCwEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_iUoc81CwEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_iUoc9FCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_iUoc9VCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_iUoc9lCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUoc91CwEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_iUoc-FCwEeWWUsSyiZaNIg" visible="false" type="7018">
- <styles xmi:type="notation:TitleStyle" xmi:id="_iUoc-VCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_iUoc-lCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_iUoc-1CwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUoc_FCwEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_iUoc_VCwEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_iUoc_lCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_iUoc_1CwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_iUodAFCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUodAVCwEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUn14VCwEeWWUsSyiZaNIg" x="120" y="20" width="201" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_iU3Gc1CwEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_iU3GdFCwEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iU3GdlCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iU3GdVCwEeWWUsSyiZaNIg" x="200"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_jRFeIFCwEeWWUsSyiZaNIg" type="2008">
- <children xmi:type="notation:DecorationNode" xmi:id="_jRFeIlCwEeWWUsSyiZaNIg" type="5029"/>
- <children xmi:type="notation:DecorationNode" xmi:id="_jRFeI1CwEeWWUsSyiZaNIg" type="8510">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_jRFeJFCwEeWWUsSyiZaNIg" y="5"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jRFeJVCwEeWWUsSyiZaNIg" visible="false" type="7017">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jRFeJlCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jRFeJ1CwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jRFeKFCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRFeKVCwEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jRFeKlCwEeWWUsSyiZaNIg" type="7018">
- <children xmi:type="notation:Shape" xmi:id="_rBHr8FCwEeWWUsSyiZaNIg" type="3013">
- <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_rBAXMFCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_rBHr8VCwEeWWUsSyiZaNIg"/>
- </children>
- <styles xmi:type="notation:TitleStyle" xmi:id="_jRFeK1CwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jRFeLFCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jRFeLVCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRGFMFCwEeWWUsSyiZaNIg"/>
- </children>
- <children xmi:type="notation:BasicCompartment" xmi:id="_jRGFMVCwEeWWUsSyiZaNIg" visible="false" type="7019">
- <styles xmi:type="notation:TitleStyle" xmi:id="_jRGFMlCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_jRGFM1CwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_jRGFNFCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRGFNVCwEeWWUsSyiZaNIg"/>
- </children>
- <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_jRDB4FCwEeWWUsSyiZaNIg"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRFeIVCwEeWWUsSyiZaNIg" x="120" y="120" width="201" height="41"/>
- </children>
- <children xmi:type="notation:Shape" xmi:id="_n-200FCwEeWWUsSyiZaNIg" type="StereotypeComment">
- <styles xmi:type="notation:TitleStyle" xmi:id="_n-200VCwEeWWUsSyiZaNIg" showTitle="true"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_n-2001CwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_mhEoMFCwEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n-200lCwEeWWUsSyiZaNIg" x="320" y="100"/>
- </children>
- <styles xmi:type="notation:StringValueStyle" xmi:id="_fkEZ0VCwEeWWUsSyiZaNIg" name="diagram_compatibility_version" stringValue="1.1.0"/>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_fkEZ0lCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="style:PapyrusViewStyle" xmi:id="_fkEZ01CwEeWWUsSyiZaNIg">
- <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_Yfgx8FCwEeWWUsSyiZaNIg"/>
- </styles>
- <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_Yfgx8FCwEeWWUsSyiZaNIg"/>
- <edges xmi:type="notation:Connector" xmi:id="_iU3Gd1CwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_iUn14FCwEeWWUsSyiZaNIg" target="_iU3Gc1CwEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_iU3GeFCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iU3GfFCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iU3GeVCwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iU3GelCwEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iU3Ge1CwEeWWUsSyiZaNIg"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_mhFPQFCwEeWWUsSyiZaNIg" type="4006" source="_jRFeIFCwEeWWUsSyiZaNIg" target="_iUn14FCwEeWWUsSyiZaNIg">
- <children xmi:type="notation:DecorationNode" xmi:id="_mhF2UFCwEeWWUsSyiZaNIg" type="6014">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mhF2UVCwEeWWUsSyiZaNIg" y="40"/>
- </children>
- <children xmi:type="notation:DecorationNode" xmi:id="_mhF2UlCwEeWWUsSyiZaNIg" type="6015">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_mhF2U1CwEeWWUsSyiZaNIg" y="60"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_mhFPQVCwEeWWUsSyiZaNIg"/>
- <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_mhEoMFCwEeWWUsSyiZaNIg"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mhFPQlCwEeWWUsSyiZaNIg" points="[0, -3, 0, 92]$[-15, -79, -15, 16]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mhVG4FCwEeWWUsSyiZaNIg" id="(0.4975124378109453,0.0)"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mhVG4VCwEeWWUsSyiZaNIg" id="(0.4975124378109453,1.0)"/>
- </edges>
- <edges xmi:type="notation:Connector" xmi:id="_n-201FCwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_mhFPQFCwEeWWUsSyiZaNIg" target="_n-200FCwEeWWUsSyiZaNIg">
- <styles xmi:type="notation:FontStyle" xmi:id="_n-201VCwEeWWUsSyiZaNIg"/>
- <styles xmi:type="notation:EObjectValueStyle" xmi:id="_n-202VCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
- <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_mhEoMFCwEeWWUsSyiZaNIg"/>
- </styles>
- <element xsi:nil="true"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_n-201lCwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
- <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_n-2011CwEeWWUsSyiZaNIg"/>
- <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_n-202FCwEeWWUsSyiZaNIg"/>
- </edges>
- </notation:Diagram>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmlns:css="http://www.eclipse.org/papyrus/infra/gmfdiag/css" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:nattable="http://www.eclipse.org/papyrus/nattable/model" xmlns:nattableaxis="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis" xmlns:nattableaxisconfiguration="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration" xmlns:nattableaxisprovider="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider" xmlns:nattableconfiguration="http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/nattable/model/table/nattableaxis http://www.eclipse.org/papyrus/nattable/model#//nattableaxis http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableaxisconfiguration http://www.eclipse.org/papyrus/nattable/model/table/nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model#//nattableaxisprovider http://www.eclipse.org/papyrus/nattable/model/nattableconfiguration http://www.eclipse.org/papyrus/nattable/model#//nattableconfiguration">
+ <notation:Diagram xmi:id="_PzEKoJsTEeSu6pfLknKE4A" type="PapyrusUMLClassDiagram" name="Overview" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_PzEKoZsTEeSu6pfLknKE4A" type="2005">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hinhEJvNEeSpmINNlcjABQ" source="PapyrusHyperLink_Page" references="_aebhIJsTEeSu6pfLknKE4A">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hinhEZvNEeSpmINNlcjABQ" key="tooltip_text" value="Requirements"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hinhEpvNEeSpmINNlcjABQ" key="pageName" value="PapyrusHyperLink_Page"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_hinhE5vNEeSpmINNlcjABQ" key="is_default_navigation" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKopsTEeSu6pfLknKE4A" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKo5sTEeSu6pfLknKE4A" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKpJsTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKpZsTEeSu6pfLknKE4A"/>
+ </children>
+ <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKppsTEeSu6pfLknKE4A" x="201" y="38"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_PzEKp5sTEeSu6pfLknKE4A" type="2005">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKqJsTEeSu6pfLknKE4A" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKqZsTEeSu6pfLknKE4A" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKqpsTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKq5sTEeSu6pfLknKE4A"/>
+ </children>
+ <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6Zo5sTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKrJsTEeSu6pfLknKE4A" x="204" y="173"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_PzEKrZsTEeSu6pfLknKE4A" type="2005">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKrpsTEeSu6pfLknKE4A" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKr5sTEeSu6pfLknKE4A" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKsJsTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKsZsTEeSu6pfLknKE4A"/>
+ </children>
+ <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZppsTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKspsTEeSu6pfLknKE4A" x="206" y="329"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_PzEKs5sTEeSu6pfLknKE4A" type="2005">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKtJsTEeSu6pfLknKE4A" type="5020"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKtZsTEeSu6pfLknKE4A" type="7009">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_PzEKtpsTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKt5sTEeSu6pfLknKE4A"/>
+ </children>
+ <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZqJsTEeSu6pfLknKE4A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_PzEKuJsTEeSu6pfLknKE4A" x="633" y="193"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_PzEKuZsTEeSu6pfLknKE4A"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_PzEKupsTEeSu6pfLknKE4A">
+ <owner xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZoJsTEeSu6pfLknKE4A"/>
+ <configuration xmi:type="configuration:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wLmpNxhEeOqHvRyiN87hA"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_Z8sBoCYeEeWtn6hjmtufug" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZoJsTEeSu6pfLknKE4A"/>
+ <edges xmi:type="notation:Connector" xmi:id="_PzEKu5sTEeSu6pfLknKE4A" type="4006" source="_PzEKp5sTEeSu6pfLknKE4A" target="_PzEKoZsTEeSu6pfLknKE4A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKvJsTEeSu6pfLknKE4A" visible="false" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKvZsTEeSu6pfLknKE4A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKvpsTEeSu6pfLknKE4A" visible="false" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKv5sTEeSu6pfLknKE4A" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PzEKwJsTEeSu6pfLknKE4A"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_Py6ZpJsTEeSu6pfLknKE4A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEKwZsTEeSu6pfLknKE4A" points="[-2, -10, 8, 48]$[-27, -45, -17, 13]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKwpsTEeSu6pfLknKE4A" id="(0.305,0.1)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKw5sTEeSu6pfLknKE4A" id="(0.27,0.87)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_PzEKxJsTEeSu6pfLknKE4A" type="4006" source="_PzEKrZsTEeSu6pfLknKE4A" target="_PzEKp5sTEeSu6pfLknKE4A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKxZsTEeSu6pfLknKE4A" visible="false" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKxpsTEeSu6pfLknKE4A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKx5sTEeSu6pfLknKE4A" visible="false" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKyJsTEeSu6pfLknKE4A" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PzEKyZsTEeSu6pfLknKE4A"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_Py6Zp5sTEeSu6pfLknKE4A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEKypsTEeSu6pfLknKE4A" points="[-9, -16, 0, 67]$[-24, -72, -15, 11]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKy5sTEeSu6pfLknKE4A" id="(0.27,0.16)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEKzJsTEeSu6pfLknKE4A" id="(0.235,0.89)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_PzEKzZsTEeSu6pfLknKE4A" type="4008" source="_PzEKs5sTEeSu6pfLknKE4A" target="_PzEKp5sTEeSu6pfLknKE4A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEKzpsTEeSu6pfLknKE4A" visible="false" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEKz5sTEeSu6pfLknKE4A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEK0JsTEeSu6pfLknKE4A" visible="false" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEK0ZsTEeSu6pfLknKE4A" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PzEK0psTEeSu6pfLknKE4A"/>
+ <element xmi:type="uml:Dependency" href="org.eclipse.papyrus.sysml14.uml#_Py6ZqZsTEeSu6pfLknKE4A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEK05sTEeSu6pfLknKE4A" points="[-46, -20, 265, 113]$[-275, -135, 36, -2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK1JsTEeSu6pfLknKE4A" id="(0.0,0.45)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK1ZsTEeSu6pfLknKE4A" id="(1.0,0.65)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_PzEK1psTEeSu6pfLknKE4A" type="4008" source="_PzEKs5sTEeSu6pfLknKE4A" target="_PzEKrZsTEeSu6pfLknKE4A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEK15sTEeSu6pfLknKE4A" visible="false" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEK2JsTEeSu6pfLknKE4A" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PzEK2ZsTEeSu6pfLknKE4A" visible="false" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PzEK2psTEeSu6pfLknKE4A" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PzEK25sTEeSu6pfLknKE4A"/>
+ <element xmi:type="uml:Dependency" href="org.eclipse.papyrus.sysml14.uml#_Py6ZqpsTEeSu6pfLknKE4A"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PzEK3JsTEeSu6pfLknKE4A" points="[-40, 1, 262, -12]$[-267, 20, 35, 7]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK3ZsTEeSu6pfLknKE4A" id="(0.0,0.69)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PzEK3psTEeSu6pfLknKE4A" id="(1.0,0.64)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_dAKZsCYeEeWtn6hjmtufug" type="4008" source="_PzEKs5sTEeSu6pfLknKE4A" target="_PzEKoZsTEeSu6pfLknKE4A">
+ <children xmi:type="notation:DecorationNode" xmi:id="_dAM18CYeEeWtn6hjmtufug" type="6026">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dAM18SYeEeWtn6hjmtufug" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_dANdACYeEeWtn6hjmtufug" type="6027">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_dANdASYeEeWtn6hjmtufug" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_dAKZsSYeEeWtn6hjmtufug"/>
+ <element xmi:type="uml:Dependency" href="org.eclipse.papyrus.sysml14.uml#_c_gSYCYeEeWtn6hjmtufug"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dAKZsiYeEeWtn6hjmtufug" points="[-12, -10, 269, 232]$[-259, -241, 22, 1]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dA-SACYeEeWtn6hjmtufug" id="(0.0,0.1)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dA-5ECYeEeWtn6hjmtufug" id="(1.0,0.72)"/>
+ </edges>
+ </notation:Diagram>
+ <nattable:Table xmi:id="_aebhIJsTEeSu6pfLknKE4A" name="Requirements" currentRowAxisProvider="_aebhJZsTEeSu6pfLknKE4A" currentColumnAxisProvider="_aebhIZsTEeSu6pfLknKE4A">
+ <context xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
+ <owner xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
+ <prototype xmi:type="configuration:PapyrusSyncTable" href="platform:/plugin/org.eclipse.papyrus.infra.viewpoints.policy/builtin/default.configuration#_7wNb3txhEeOqHvRyiN87hA"/>
+ <tableConfiguration xmi:type="nattableconfiguration:TableConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#/"/>
+ <columnAxisProvidersHistory xmi:type="nattableaxisprovider:SlaveObjectAxisProvider" xmi:id="_aebhIZsTEeSu6pfLknKE4A" description="Provides the columns of the tables with a default configuration" name="Requirements Feature Columns Provider">
+ <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_aebhIpsTEeSu6pfLknKE4A" element="property_of_stereotype:/SysML::Requirements::Requirement::id">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
+ </axis>
+ <axis xmi:type="nattableaxis:EStructuralFeatureAxis" xmi:id="_aebhI5sTEeSu6pfLknKE4A">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.0"/>
+ <element xmi:type="ecore:EAttribute" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement/name"/>
+ </axis>
+ <axis xmi:type="nattableaxis:FeatureIdAxis" xmi:id="_aebhJJsTEeSu6pfLknKE4A" element="property_of_stereotype:/SysML::Requirements::Requirement::text">
+ <manager xmi:type="nattableaxisconfiguration:AxisManagerRepresentation" href="platform:/plugin/org.eclipse.papyrus.sysml.nattable.requirement.config/configs/requirement.nattableconfiguration#//@columnHeaderAxisConfiguration/@axisManagers.1"/>
+ </axis>
+ </columnAxisProvidersHistory>
+ <rowAxisProvidersHistory xmi:type="nattableaxisprovider:MasterObjectAxisProvider" xmi:id="_aebhJZsTEeSu6pfLknKE4A" description="Provides the requirements directly owned by the context of the table" name="Requirement Axis Provider" disconnectSlave="true"/>
+ </nattable:Table>
+ <css:ModelStyleSheets xmi:id="_25Gy8JvMEeSpmINNlcjABQ"/>
+ <notation:Diagram xmi:id="_mg0i0EvJEeWZWeCQhncKfA" type="PapyrusUMLClassDiagram" name="Tests requirements" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_tx5jwEvJEeWZWeCQhncKfA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_tx6x4EvJEeWZWeCQhncKfA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_tx6x4UvJEeWZWeCQhncKfA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_tx6x4kvJEeWZWeCQhncKfA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_tx91MEvJEeWZWeCQhncKfA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_tx91MUvJEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_tx91MkvJEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_tx91M0vJEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx91NEvJEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_tx-cQEvJEeWZWeCQhncKfA" type="7018">
+ <children xmi:type="notation:Shape" xmi:id="_hIE4UEvQEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_hHaxAEvQEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hIE4UUvQEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_kvRBcEvQEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_kvCX8EvQEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_kvRBcUvQEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lZuTsEvQEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_lZitgEvQEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lZuTsUvQEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lwNhEEvQEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_lwB64EvQEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lwNhEUvQEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_mFZG4EvQEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_mFLrgEvQEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mFZG4UvQEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_mYY7YEvQEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_mYLgAEvQEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mYY7YUvQEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ms06UEvQEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_msotEEvQEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ms06UUvQEeW7GL09oTsTMQ"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_tx-cQUvJEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_tx-cQkvJEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_tx-cQ0vJEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx-cREvJEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_tx-cRUvJEeWZWeCQhncKfA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_tx-cRkvJEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_tx-cR0vJEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_tx-cSEvJEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx-cSUvJEeWZWeCQhncKfA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_tx15YEvJEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_tx5jwUvJEeWZWeCQhncKfA" x="81" y="314" width="173" height="143"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_0Yv78EvJEeWZWeCQhncKfA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_0Yv78UvJEeWZWeCQhncKfA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0Yv780vJEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_zFDfcEvJEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0Yv78kvJEeWZWeCQhncKfA" x="281" y="214"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_LaRW0EvKEeWZWeCQhncKfA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_LaRW0kvKEeWZWeCQhncKfA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_LaRW00vKEeWZWeCQhncKfA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_LaRW1EvKEeWZWeCQhncKfA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LaR94EvKEeWZWeCQhncKfA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LaR94UvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LaR94kvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LaR940vKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaR95EvKEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LaR95UvKEeWZWeCQhncKfA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LaR95kvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LaR950vKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LaR96EvKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaR96UvKEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_LaR96kvKEeWZWeCQhncKfA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_LaR960vKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_LaR97EvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_LaR97UvKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaR97kvKEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_okkt0EvKEeWZWeCQhncKfA" visible="false" type="StereotypeLabel">
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_okkt0UvKEeWZWeCQhncKfA" name="stereotype" stringValue="SysML::Requirements::Requirement"/>
+ <element xmi:type="uml:Stereotype" href="pathmap://SysML_PROFILES/SysML.profile.uml#_xajygLXqEduHWpAaWjM62w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_okkt0kvKEeWZWeCQhncKfA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LaRW0UvKEeWZWeCQhncKfA" x="75" y="162" height="57"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Lak40EvKEeWZWeCQhncKfA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Lak40UvKEeWZWeCQhncKfA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Lak400vKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Lak40kvKEeWZWeCQhncKfA" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_mg0i0UvJEeWZWeCQhncKfA" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_mg0i0kvJEeWZWeCQhncKfA"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_mg0i00vJEeWZWeCQhncKfA">
+ <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_gcnOkEvSEeW7GL09oTsTMQ"/>
+ </styles>
+ <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_gcnOkEvSEeW7GL09oTsTMQ"/>
+ <edges xmi:type="notation:Connector" xmi:id="_zFMCUEvJEeWZWeCQhncKfA" type="4006" source="_tx5jwEvJEeWZWeCQhncKfA" target="_LaRW0EvKEeWZWeCQhncKfA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_zFMpYEvJEeWZWeCQhncKfA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_zFMpYUvJEeWZWeCQhncKfA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_zFMpYkvJEeWZWeCQhncKfA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_zFMpY0vJEeWZWeCQhncKfA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_zFMCUUvJEeWZWeCQhncKfA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_zFDfcEvJEeWZWeCQhncKfA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zFMCUkvJEeWZWeCQhncKfA" points="[2, -9, -46, 176]$[43, -173, -5, 12]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zG3dUEvJEeWZWeCQhncKfA" id="(0.6184971098265896,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zG4EYEvJEeWZWeCQhncKfA" id="(0.551219512195122,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_0Yv79EvJEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_zFMCUEvJEeWZWeCQhncKfA" target="_0Yv78EvJEeWZWeCQhncKfA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_0Yv79UvJEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_0YwjAEvJEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_zFDfcEvJEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0Yv79kvJEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0Yv790vJEeWZWeCQhncKfA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_0Yv7-EvJEeWZWeCQhncKfA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Lalf4EvKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_LaRW0EvKEeWZWeCQhncKfA" target="_Lak40EvKEeWZWeCQhncKfA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Lalf4UvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Lalf5UvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Lalf4kvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lalf40vKEeWZWeCQhncKfA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Lalf5EvKEeWZWeCQhncKfA"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_ZREHgEvKEeWZWeCQhncKfA" type="PapyrusUMLClassDiagram" name="Tracability Req" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_aJvb8EvKEeWZWeCQhncKfA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_aJwDAEvKEeWZWeCQhncKfA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_aJwDAUvKEeWZWeCQhncKfA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aJwDAkvKEeWZWeCQhncKfA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_aJwqEEvKEeWZWeCQhncKfA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_aJwqEUvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_aJwqEkvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_aJwqE0vKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJwqFEvKEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_aJwqFUvKEeWZWeCQhncKfA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_aJwqFkvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_aJwqF0vKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_aJwqGEvKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJwqGUvKEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_aJwqGkvKEeWZWeCQhncKfA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_aJwqG0vKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_aJwqHEvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_aJwqHUvKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJwqHkvKEeWZWeCQhncKfA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJvb8UvKEeWZWeCQhncKfA" x="40" y="180" height="49"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_aJ7CIEvKEeWZWeCQhncKfA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_aJ7CIUvKEeWZWeCQhncKfA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_aJ7CI0vKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_aJ7CIkvKEeWZWeCQhncKfA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hxJ5QEvKEeWZWeCQhncKfA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_hxM8kEvKEeWZWeCQhncKfA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hxNjoEvKEeWZWeCQhncKfA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hxNjoUvKEeWZWeCQhncKfA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hxNjokvKEeWZWeCQhncKfA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hxNjo0vKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hxNjpEvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hxNjpUvKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxNjpkvKEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hxNjp0vKEeWZWeCQhncKfA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hxNjqEvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hxNjqUvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hxNjqkvKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxNjq0vKEeWZWeCQhncKfA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hxNjrEvKEeWZWeCQhncKfA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hxNjrUvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hxNjrkvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hxNjr0vKEeWZWeCQhncKfA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxNjsEvKEeWZWeCQhncKfA"/>
+ </children>
+ <element xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxJ5QUvKEeWZWeCQhncKfA" x="40" y="20" height="49"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hxfQc0vKEeWZWeCQhncKfA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hxfQdEvKEeWZWeCQhncKfA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hxfQdkvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hxfQdUvKEeWZWeCQhncKfA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lS_BQEvKEeWZWeCQhncKfA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lS_BQUvKEeWZWeCQhncKfA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lS_BQ0vKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_ijvz0EvKEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lS_BQkvKEeWZWeCQhncKfA" x="415" y="344"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GBkTIEvSEeW7GL09oTsTMQ" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GBk6MEvSEeW7GL09oTsTMQ" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_GBlhQEvSEeW7GL09oTsTMQ" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_GBlhQUvSEeW7GL09oTsTMQ" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GBmIUEvSEeW7GL09oTsTMQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GBmIUUvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GBmIUkvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GBmIU0vSEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBmIVEvSEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GBmIVUvSEeW7GL09oTsTMQ" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GBmIVkvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GBmIV0vSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GBmIWEvSEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBmIWUvSEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GBmIWkvSEeW7GL09oTsTMQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GBmIW0vSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GBmIXEvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GBmIXUvSEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBmIXkvSEeW7GL09oTsTMQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GBkTIUvSEeW7GL09oTsTMQ" x="340" y="180" width="214" height="54"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GB5qUEvSEeW7GL09oTsTMQ" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GB5qUUvSEeW7GL09oTsTMQ" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GB6RYEvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GB5qUkvSEeW7GL09oTsTMQ" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NJwd0EvSEeW7GL09oTsTMQ" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NJwd0kvSEeW7GL09oTsTMQ" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NJwd00vSEeW7GL09oTsTMQ" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NJwd1EvSEeW7GL09oTsTMQ" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NJxE4EvSEeW7GL09oTsTMQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJxE4UvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NJxE4kvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NJxE40vSEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJxE5EvSEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NJxE5UvSEeW7GL09oTsTMQ" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJxE5kvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NJxE50vSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NJxE6EvSEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJxE6UvSEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NJxE6kvSEeW7GL09oTsTMQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NJxE60vSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NJxE7EvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NJxE7UvSEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJxE7kvSEeW7GL09oTsTMQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NJwd0UvSEeW7GL09oTsTMQ" x="320" y="20" height="47"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NKCKo0vSEeW7GL09oTsTMQ" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NKCKpEvSEeW7GL09oTsTMQ" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKCxsEvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NKCKpUvSEeW7GL09oTsTMQ" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_QQSJ4EvSEeW7GL09oTsTMQ" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_QQSJ4UvSEeW7GL09oTsTMQ" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_QQSJ40vSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_PLg6MEvSEeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_QQSJ4kvSEeW7GL09oTsTMQ" x="667" y="135"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lzLGsEyaEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lzMU0EyaEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lzMU0UyaEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lzMU0kyaEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lzM74EyaEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lzM74UyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lzM74kyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lzM740yaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzM75EyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lzM75UyaEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lzM75kyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lzM750yaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lzM76EyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzM76UyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lzM76kyaEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lzM760yaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lzM77EyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lzM77UyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzM77kyaEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lzLGsUyaEeW4oLNX8bopVA" x="600" y="180" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lza-U0yaEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lza-VEyaEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lza-VkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lza-VUyaEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ppXVIEyaEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ppX8MEyaEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ppX8MUyaEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ppX8MkyaEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ppYjQEyaEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ppYjQUyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ppYjQkyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ppYjQ0yaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppYjREyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ppYjRUyaEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ppYjRkyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ppYjR0yaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ppYjSEyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppYjSUyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ppYjSkyaEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ppYjS0yaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ppYjTEyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ppYjTUyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppYjTkyaEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppXVIUyaEeW4oLNX8bopVA" x="600" y="20" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ppvIk0yaEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ppvIlEyaEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ppvIlkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ppvIlUyaEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_vAZrQ0yaEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_vAZrREyaEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vAZrRkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_uAOnsEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vAZrRUyaEeW4oLNX8bopVA" x="840" y="80"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_zZ6MsEybEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_zZ8B4EybEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_zZ8B4UybEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_zZ8B4kybEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_zZ8B40ybEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zZ8B5EybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zZ8B5UybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zZ8B5kybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ8B50ybEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_zZ8B6EybEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zZ8B6UybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zZ8B6kybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zZ8B60ybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ8B7EybEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_zZ8B7UybEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zZ8B7kybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_zZ8B70ybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_zZ8B8EybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ8B8UybEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zZ6zwEybEeW4oLNX8bopVA" x="840" y="180" width="261" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_zaIPKUybEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_zaIPKkybEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_zaI2MEybEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zaIPK0ybEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_6BPtEEybEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_6BQUIEybEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6BQUIUybEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6BQUIkybEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6BQ7MEybEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6BQ7MUybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6BQ7MkybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6BQ7M0ybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BQ7NEybEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6BQ7NUybEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6BQ7NkybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6BQ7N0ybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6BQ7OEybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BQ7OUybEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6BQ7OkybEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6BQ7O0ybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6BQ7PEybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6BQ7PUybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BQ7PkybEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BPtEUybEeW4oLNX8bopVA" x="860" y="20" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_6BiA80ybEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6BiA9EybEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6BiA9kybEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6BiA9UybEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9ntdc0ybEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9ntddEybEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9ntddkybEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_8TxwYEybEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9ntddUybEeW4oLNX8bopVA" x="1040" y="80"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lqzNwE1eEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lq1C8E1eEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lq1C8U1eEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lq1C8k1eEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lq1C801eEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lq1C9E1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lq1C9U1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lq1C9k1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lq1C901eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lq1qAE1eEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lq1qAU1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lq1qAk1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lq1qA01eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lq1qBE1eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lq1qBU1eEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lq1qBk1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lq1qB01eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lq1qCE1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lq1qCU1eEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lqzNwU1eEeW4oLNX8bopVA" x="40" y="380" width="201" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lrBQME1eEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lrBQMU1eEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lrBQM01eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lrBQMk1eEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_nohesE1eEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_noiFwE1eEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_noiFwU1eEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_noiFwk1eEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_noiFw01eEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_noiFxE1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_noiFxU1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_noiFxk1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_noiFx01eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_noiFyE1eEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_noiFyU1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_noiFyk1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_noiFy01eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_noiFzE1eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_noiFzU1eEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_noiFzk1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_noiFz01eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_noiF0E1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_noiF0U1eEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nohesU1eEeW4oLNX8bopVA" x="40" y="280" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_no__001eEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_no__1E1eEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_no__1k1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_no__1U1eEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_txBuA01eEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_txBuBE1eEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_txBuBk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_sKOvUE1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_txBuBU1eEeW4oLNX8bopVA" x="240" y="280"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_fQGVwFCAEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_fQIyAFCAEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_fQJZEFCAEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_fQJZEVCAEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_fQKAIFCAEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_fQKAIVCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_fQKAIlCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_fQKAI1CAEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQKAJFCAEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_fQKAJVCAEeWWUsSyiZaNIg" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_fQKAJlCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_fQKAJ1CAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_fQKAKFCAEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQKAKVCAEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_fQKAKlCAEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_fQKAK1CAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_fQKALFCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_fQKALVCAEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQKALlCAEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQGVwVCAEeWWUsSyiZaNIg" x="280" y="380" width="261" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_fQqWcFCAEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_fQqWcVCAEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fQq9gFCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_fQqWclCAEeWWUsSyiZaNIg" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lAg1MFCAEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_lAhcQFCAEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_lAhcQVCAEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_lAhcQlCAEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lAiDUFCAEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lAiDUVCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lAiDUlCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lAiDU1CAEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAiDVFCAEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lAiDVVCAEeWWUsSyiZaNIg" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lAiDVlCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lAiDV1CAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lAiDWFCAEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAiDWVCAEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_lAiDWlCAEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lAiDW1CAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_lAiDXFCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_lAiDXVCAEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAiDXlCAEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAg1MVCAEeWWUsSyiZaNIg" x="280" y="280" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_lAx681CAEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_lAx69FCAEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lAx69lCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_lAx69VCAEeWWUsSyiZaNIg" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_h6kigFCBEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_h6kigVCBEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_h6kig1CBEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_vff8kFCAEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_h6kiglCBEeWWUsSyiZaNIg" x="480" y="280"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8WtUMFCvEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8Wt7QFCvEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8Wt7QVCvEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8Wt7QlCvEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_8Wt7Q1CvEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8Wt7RFCvEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8Wt7RVCvEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8Wt7RlCvEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8Wt7R1CvEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_8WuiUFCvEeWWUsSyiZaNIg" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8WuiUVCvEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8WuiUlCvEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8WuiU1CvEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8WuiVFCvEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_8WuiVVCvEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8WuiVlCvEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_8WuiV1CvEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_8WuiWFCvEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8WuiWVCvEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8WtUMVCvEeWWUsSyiZaNIg" x="600" y="380" width="221" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8W4TVVCvEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8W4TVlCvEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8W46YFCvEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8W4TV1CvEeWWUsSyiZaNIg" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_EUx-AFCwEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_EUx-AlCwEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_EUylEFCwEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_EUylEVCwEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_EUylElCwEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_EUylE1CwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_EUylFFCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_EUylFVCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUylFlCwEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_EUylF1CwEeWWUsSyiZaNIg" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_EUylGFCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_EUylGVCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_EUylGlCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUylG1CwEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_EUylHFCwEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_EUylHVCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_EUylHlCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_EUylH1CwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUylIFCwEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EUx-AVCwEeWWUsSyiZaNIg" x="600" y="280" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_EVCcs1CwEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_EVCctFCwEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EVDDwFCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_EVCctVCwEeWWUsSyiZaNIg" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_MTpSA1CwEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_MTpSBFCwEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_MTp5EFCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_LNlo4FCwEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MTpSBVCwEeWWUsSyiZaNIg" x="800" y="280"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ZREHgUvKEeWZWeCQhncKfA" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_ZREHgkvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_ZREHg0vKEeWZWeCQhncKfA">
+ <owner xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
+ </styles>
+ <element xmi:type="uml:Model" href="org.eclipse.papyrus.sysml14.uml#_Py6ZopsTEeSu6pfLknKE4A"/>
+ <edges xmi:type="notation:Connector" xmi:id="_aJ7CJEvKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_aJvb8EvKEeWZWeCQhncKfA" target="_aJ7CIEvKEeWZWeCQhncKfA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_aJ7CJUvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_aJ7CKUvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_7YhKcEvJEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_aJ7CJkvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aJ7CJ0vKEeWZWeCQhncKfA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_aJ7CKEvKEeWZWeCQhncKfA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_hxfQd0vKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_hxJ5QEvKEeWZWeCQhncKfA" target="_hxfQc0vKEeWZWeCQhncKfA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_hxfQeEvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hxf3gkvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hxfQeUvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hxf3gEvKEeWZWeCQhncKfA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hxf3gUvKEeWZWeCQhncKfA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ijyQEEvKEeWZWeCQhncKfA" type="4006" source="_aJvb8EvKEeWZWeCQhncKfA" target="_hxJ5QEvKEeWZWeCQhncKfA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ijy3IEvKEeWZWeCQhncKfA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ijy3IUvKEeWZWeCQhncKfA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ijy3IkvKEeWZWeCQhncKfA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ijy3I0vKEeWZWeCQhncKfA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ijyQEUvKEeWZWeCQhncKfA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_ijvz0EvKEeWZWeCQhncKfA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ijyQEkvKEeWZWeCQhncKfA" points="[5, -19, -82, 217]$[16, -184, -71, 52]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ikMfwEvKEeWZWeCQhncKfA" id="(0.4292682926829268,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ikMfwUvKEeWZWeCQhncKfA" id="(0.35918367346938773,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lS_BREvKEeWZWeCQhncKfA" type="StereotypeCommentLink" source="_ijyQEEvKEeWZWeCQhncKfA" target="_lS_BQEvKEeWZWeCQhncKfA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_lS_BRUvKEeWZWeCQhncKfA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lS_BSUvKEeWZWeCQhncKfA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_ijvz0EvKEeWZWeCQhncKfA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lS_BRkvKEeWZWeCQhncKfA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lS_BR0vKEeWZWeCQhncKfA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lS_BSEvKEeWZWeCQhncKfA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GB64cEvSEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_GBkTIEvSEeW7GL09oTsTMQ" target="_GB5qUEvSEeW7GL09oTsTMQ">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GB64cUvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GB7fgEvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GB64ckvSEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GB64c0vSEeW7GL09oTsTMQ"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GB64dEvSEeW7GL09oTsTMQ"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NKCxsUvSEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_NJwd0EvSEeW7GL09oTsTMQ" target="_NKCKo0vSEeW7GL09oTsTMQ">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NKCxskvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NKCxtkvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NKCxs0vSEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKCxtEvSEeW7GL09oTsTMQ"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NKCxtUvSEeW7GL09oTsTMQ"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_PLoO8EvSEeW7GL09oTsTMQ" type="4006" source="_GBkTIEvSEeW7GL09oTsTMQ" target="_NJwd0EvSEeW7GL09oTsTMQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_PLo2AEvSEeW7GL09oTsTMQ" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PLo2AUvSEeW7GL09oTsTMQ" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_PLo2AkvSEeW7GL09oTsTMQ" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PLpdEEvSEeW7GL09oTsTMQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_PLoO8UvSEeW7GL09oTsTMQ"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_PLg6MEvSEeW7GL09oTsTMQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_PLoO8kvSEeW7GL09oTsTMQ" points="[-1, -4, 9, 143]$[-12, -123, -2, 24]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PMTkYEvSEeW7GL09oTsTMQ" id="(0.4672897196261682,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_PMTkYUvSEeW7GL09oTsTMQ" id="(0.5150214592274678,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_QQSJ5EvSEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_PLoO8EvSEeW7GL09oTsTMQ" target="_QQSJ4EvSEeW7GL09oTsTMQ">
+ <styles xmi:type="notation:FontStyle" xmi:id="_QQSJ5UvSEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_QQSw8kvSEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_PLg6MEvSEeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_QQSJ5kvSEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QQSw8EvSEeW7GL09oTsTMQ"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_QQSw8UvSEeW7GL09oTsTMQ"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lza-V0yaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_lzLGsEyaEeW4oLNX8bopVA" target="_lza-U0yaEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_lza-WEyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lzblYUyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lza-WUyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lza-WkyaEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lzblYEyaEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ppvIl0yaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_ppXVIEyaEeW4oLNX8bopVA" target="_ppvIk0yaEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ppvImEyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ppvvoUyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ppvImUyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ppvImkyaEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ppvvoEyaEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_uARD8EyaEeW4oLNX8bopVA" type="4006" source="_lzLGsEyaEeW4oLNX8bopVA" target="_ppXVIEyaEeW4oLNX8bopVA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_uARrAEyaEeW4oLNX8bopVA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uARrAUyaEeW4oLNX8bopVA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uARrAkyaEeW4oLNX8bopVA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uARrA0yaEeW4oLNX8bopVA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_uARD8UyaEeW4oLNX8bopVA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_uAOnsEyaEeW4oLNX8bopVA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_uARD8kyaEeW4oLNX8bopVA" points="[5, -5, -21, 140]$[-86, -138, -112, 7]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uA-1oEyaEeW4oLNX8bopVA" id="(0.4864864864864865,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_uA-1oUyaEeW4oLNX8bopVA" id="(0.4017857142857143,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_vAaSUEyaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_uARD8EyaEeW4oLNX8bopVA" target="_vAZrQ0yaEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_vAaSUUyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_vAaSVUyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_uAOnsEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vAaSUkyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vAaSU0yaEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vAaSVEyaEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_zaI2MUybEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_zZ6MsEybEeW4oLNX8bopVA" target="_zaIPKUybEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_zaI2MkybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_zaI2NkybEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_zaI2M0ybEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zaI2NEybEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zaI2NUybEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_6BiA90ybEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_6BPtEEybEeW4oLNX8bopVA" target="_6BiA80ybEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_6BiA-EybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6BiA_EybEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6BiA-UybEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6BiA-kybEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6BiA-0ybEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8TzlkEybEeW4oLNX8bopVA" type="4006" source="_zZ6MsEybEeW4oLNX8bopVA" target="_6BPtEEybEeW4oLNX8bopVA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8Tzlk0ybEeW4oLNX8bopVA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8T0MoEybEeW4oLNX8bopVA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8T0MoUybEeW4oLNX8bopVA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8T0MokybEeW4oLNX8bopVA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8TzlkUybEeW4oLNX8bopVA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_8TxwYEybEeW4oLNX8bopVA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8TzlkkybEeW4oLNX8bopVA" points="[-1, -7, -2, 140]$[-122, -149, -123, -2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8UlBoEybEeW4oLNX8bopVA" id="(0.5363984674329502,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8UlBoUybEeW4oLNX8bopVA" id="(0.48582995951417,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9ntdd0ybEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_8TzlkEybEeW4oLNX8bopVA" target="_9ntdc0ybEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_9ntdeEybEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_9ntdfEybEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_8TxwYEybEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9ntdeUybEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ntdekybEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9ntde0ybEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lrBQNE1eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_lqzNwE1eEeW4oLNX8bopVA" target="_lrBQME1eEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_lrBQNU1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lrBQOU1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lrBQNk1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lrBQN01eEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lrBQOE1eEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_no__101eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_nohesE1eEeW4oLNX8bopVA" target="_no__001eEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_no__2E1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_no__3E1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_no__2U1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_no__2k1eEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_no__201eEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_sKQkgE1eEeW4oLNX8bopVA" type="4006" source="_lqzNwE1eEeW4oLNX8bopVA" target="_nohesE1eEeW4oLNX8bopVA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_sKQkg01eEeW4oLNX8bopVA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sKQkhE1eEeW4oLNX8bopVA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_sKQkhU1eEeW4oLNX8bopVA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sKQkhk1eEeW4oLNX8bopVA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_sKQkgU1eEeW4oLNX8bopVA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_sKOvUE1eEeW4oLNX8bopVA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sKQkgk1eEeW4oLNX8bopVA" points="[-5, -20, -2, 80]$[-5, -120, -2, -20]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sK3BcE1eEeW4oLNX8bopVA" id="(0.472636815920398,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sK3BcU1eEeW4oLNX8bopVA" id="(0.48717948717948717,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_txBuB01eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_sKQkgE1eEeW4oLNX8bopVA" target="_txBuA01eEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_txBuCE1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_txCVEk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_sKOvUE1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_txBuCU1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_txCVEE1eEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_txCVEU1eEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_fQrkkFCAEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_fQGVwFCAEeWWUsSyiZaNIg" target="_fQqWcFCAEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_fQrkkVCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_fQsLoFCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fQrkklCAEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fQrkk1CAEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_fQrklFCAEeWWUsSyiZaNIg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_lAx691CAEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_lAg1MFCAEeWWUsSyiZaNIg" target="_lAx681CAEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_lAx6-FCAEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_lAx6_FCAEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lAx6-VCAEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lAx6-lCAEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lAx6-1CAEeWWUsSyiZaNIg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_vfq7sFCAEeWWUsSyiZaNIg" type="4006" source="_fQGVwFCAEeWWUsSyiZaNIg" target="_lAg1MFCAEeWWUsSyiZaNIg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_vfriwFCAEeWWUsSyiZaNIg" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_vfriwVCAEeWWUsSyiZaNIg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_vfriwlCAEeWWUsSyiZaNIg" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_vfriw1CAEeWWUsSyiZaNIg" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_vfq7sVCAEeWWUsSyiZaNIg"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_vff8kFCAEeWWUsSyiZaNIg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vfq7slCAEeWWUsSyiZaNIg" points="[8, -20, 8, 70]$[8, -59, 8, 31]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vgmIwFCAEeWWUsSyiZaNIg" id="(0.524904214559387,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_vgmIwVCAEeWWUsSyiZaNIg" id="(0.524904214559387,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_h6kihFCBEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_vfq7sFCAEeWWUsSyiZaNIg" target="_h6kigFCBEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_h6kihVCBEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_h6kiiVCBEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_vff8kFCAEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_h6kihlCBEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_h6kih1CBEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_h6kiiFCBEeWWUsSyiZaNIg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8W46YVCvEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_8WtUMFCvEeWWUsSyiZaNIg" target="_8W4TVVCvEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8W46YlCvEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8W46ZlCvEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8W46Y1CvEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8W46ZFCvEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8W46ZVCvEeWWUsSyiZaNIg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_EVDDwVCwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_EUx-AFCwEeWWUsSyiZaNIg" target="_EVCcs1CwEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_EVDDwlCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_EVDDxlCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_EVDDw1CwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EVDDxFCwEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_EVDDxVCwEeWWUsSyiZaNIg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_LNneEFCwEeWWUsSyiZaNIg" type="4006" source="_8WtUMFCvEeWWUsSyiZaNIg" target="_EUx-AFCwEeWWUsSyiZaNIg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_LNoFIFCwEeWWUsSyiZaNIg" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_LNoFIVCwEeWWUsSyiZaNIg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_LNoFIlCwEeWWUsSyiZaNIg" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_LNoFI1CwEeWWUsSyiZaNIg" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_LNneEVCwEeWWUsSyiZaNIg"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_LNlo4FCwEeWWUsSyiZaNIg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LNneElCwEeWWUsSyiZaNIg" points="[3, -7, 0, 61]$[1, -66, -2, 2]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LOwtkFCwEeWWUsSyiZaNIg" id="(0.4253393665158371,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_LOxUoFCwEeWWUsSyiZaNIg" id="(0.43636363636363634,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_MTp5EVCwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_LNneEFCwEeWWUsSyiZaNIg" target="_MTpSA1CwEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_MTp5ElCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_MTp5FlCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_LNlo4FCwEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MTp5E1CwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MTp5FFCwEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_MTp5FVCwEeWWUsSyiZaNIg"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_cRvUIEvTEeW7GL09oTsTMQ" type="PapyrusUMLClassDiagram" name="Tests modelelements" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_ek9T8EvTEeW7GL09oTsTMQ" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ek97AEvTEeW7GL09oTsTMQ" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_ek97AUvTEeW7GL09oTsTMQ" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ek97AkvTEeW7GL09oTsTMQ" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ek97A0vTEeW7GL09oTsTMQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ek97BEvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ek97BUvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ek97BkvTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek97B0vTEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ek97CEvTEeW7GL09oTsTMQ" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ek97CUvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ek97CkvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ek97C0vTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek97DEvTEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ek-iEEvTEeW7GL09oTsTMQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ek-iEUvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ek-iEkvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ek-iE0vTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek-iFEvTEeW7GL09oTsTMQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ek9T8UvTEeW7GL09oTsTMQ" x="113" y="46" width="228" height="55"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_elSEE0vTEeW7GL09oTsTMQ" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_elSEFEvTEeW7GL09oTsTMQ" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_elSrIEvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_elSEFUvTEeW7GL09oTsTMQ" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hdGlwEvTEeW7GL09oTsTMQ" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_hdGlwkvTEeW7GL09oTsTMQ" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_hdGlw0vTEeW7GL09oTsTMQ" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hdGlxEvTEeW7GL09oTsTMQ" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hdHM0EvTEeW7GL09oTsTMQ" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hdHM0UvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hdHM0kvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hdHM00vTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdHM1EvTEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hdHM1UvTEeW7GL09oTsTMQ" type="7018">
+ <children xmi:type="notation:Shape" xmi:id="_sHsgMEvTEeW7GL09oTsTMQ" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_sHiIIEvTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sHsgMUvTEeW7GL09oTsTMQ"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hdHM1kvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hdHM10vTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hdHM2EvTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdHM2UvTEeW7GL09oTsTMQ"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_hdHM2kvTEeW7GL09oTsTMQ" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hdHM20vTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_hdHM3EvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_hdHM3UvTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdHM3kvTEeW7GL09oTsTMQ"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_hdDicEvTEeW7GL09oTsTMQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hdGlwUvTEeW7GL09oTsTMQ" x="120" y="180" width="221" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_psmWw0vTEeW7GL09oTsTMQ" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_psmWxEvTEeW7GL09oTsTMQ" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_psmWxkvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_iM_xoEvTEeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_psmWxUvTEeW7GL09oTsTMQ" x="320" y="80"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_VI4ToEyaEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_VI6I0EyaEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_VI6I0UyaEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_VI6I0kyaEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_VI6v4EyaEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_VI6v4UyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_VI6v4kyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_VI6v40yaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI6v5EyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_VI6v5UyaEeW4oLNX8bopVA" type="7018">
+ <children xmi:type="notation:Shape" xmi:id="_Y7d0cEyaEeW4oLNX8bopVA" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_Y7N80EyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Y7d0cUyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_aYB5EEyaEeW4oLNX8bopVA" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_aX1r0EyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aYB5EUyaEeW4oLNX8bopVA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_VI6v5kyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_VI6v50yaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_VI6v6EyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI6v6UyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_VI6v6kyaEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_VI6v60yaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_VI6v7EyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_VI6v7UyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI6v7kyaEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_VIuioEyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VI4ToUyaEeW4oLNX8bopVA" x="460" y="180" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_debpUEyaEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_decQYEyaEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_decQYUyaEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_decQYkyaEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_decQY0yaEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_decQZEyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_decQZUyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_decQZkyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_decQZ0yaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dec3cEyaEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_dec3cUyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dec3ckyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dec3c0yaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dec3dEyaEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_dec3dUyaEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_dec3dkyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_dec3d0yaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_dec3eEyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dec3eUyaEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_debpUUyaEeW4oLNX8bopVA" x="440" y="40" width="201" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_deyOoEyaEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_deyOoUyaEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_deyOo0yaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_deyOokyaEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_hqhPQ0yaEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_hqhPREyaEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hqhPRkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_f0oEoEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_hqhPRUyaEeW4oLNX8bopVA" x="660" y="80"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AK-rcEycEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_AK_5kEycEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_AK_5kUycEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ALAgoEycEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ALAgoUycEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ALAgokycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ALAgo0ycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ALAgpEycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALAgpUycEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ALAgpkycEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ALAgp0ycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ALAgqEycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ALAgqUycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALAgqkycEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ALAgq0ycEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ALAgrEycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ALAgrUycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ALAgrkycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALAgr0ycEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AK-rcUycEeW4oLNX8bopVA" x="680" y="40" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ALQ_U0ycEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ALQ_VEycEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ALRmYEycEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ALQ_VUycEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_CDvj4EycEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_CDvj4kycEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_CDvj40ycEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_CDvj5EycEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_CDvj5UycEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_CDvj5kycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_CDvj50ycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_CDvj6EycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj6UycEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_CDvj6kycEeW4oLNX8bopVA" type="7018">
+ <children xmi:type="notation:Shape" xmi:id="_HkeokEycEeW4oLNX8bopVA" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_HkR0QEycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_HkeokUycEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JjlZkEycEeW4oLNX8bopVA" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_JjX-MEycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JjlZkUycEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_LppHIEycEeW4oLNX8bopVA" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_LpeIAEycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_LppHIUycEeW4oLNX8bopVA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_CDvj60ycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_CDvj7EycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_CDvj7UycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj7kycEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_CDvj70ycEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_CDvj8EycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_CDvj8UycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_CDvj8kycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj80ycEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_CDtHoEycEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CDvj4UycEeW4oLNX8bopVA" x="680" y="180" width="181" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_RX3OMEycEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_RX3OMUycEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RX3OM0ycEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_P4npAEycEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_RX3OMkycEeW4oLNX8bopVA" x="880" y="80"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_wCZ6wE1eEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_wCah0E1eEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_wCah0U1eEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_wCah0k1eEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_wCah001eEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_wCah1E1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_wCah1U1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_wCah1k1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCah101eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_wCah2E1eEeW4oLNX8bopVA" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_wCah2U1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_wCah2k1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_wCah201eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCah3E1eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_wCah3U1eEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_wCah3k1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_wCah301eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_wCah4E1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCah4U1eEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCZ6wU1eEeW4oLNX8bopVA" x="980" y="40" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_wCokQ01eEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_wCokRE1eEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wCokRk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wCokRU1eEeW4oLNX8bopVA" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xYfj8E1eEeW4oLNX8bopVA" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_xYgLAE1eEeW4oLNX8bopVA" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xYgLAU1eEeW4oLNX8bopVA" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_xYgLAk1eEeW4oLNX8bopVA" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xYgLA01eEeW4oLNX8bopVA" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xYgLBE1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xYgLBU1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xYgLBk1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYgLB01eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xYgLCE1eEeW4oLNX8bopVA" type="7018">
+ <children xmi:type="notation:Shape" xmi:id="_0in9oE1eEeW4oLNX8bopVA" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_0iXe8E1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0in9oU1eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_3J7-IE1eEeW4oLNX8bopVA" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_3JrfcE1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_3J7-IU1eEeW4oLNX8bopVA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xYgLCU1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xYgLCk1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xYgLC01eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYgLDE1eEeW4oLNX8bopVA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xYgLDU1eEeW4oLNX8bopVA" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xYgLDk1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xYgLD01eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xYgLEE1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYgLEU1eEeW4oLNX8bopVA"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_xYeV0E1eEeW4oLNX8bopVA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xYfj8U1eEeW4oLNX8bopVA" x="980" y="180" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="__IZCc01eEeW4oLNX8bopVA" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="__IZCdE1eEeW4oLNX8bopVA" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="__IZCdk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_9c6YEE1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__IZCdU1eEeW4oLNX8bopVA" x="1180" y="80"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_cRvUIUvTEeW7GL09oTsTMQ" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_cRvUIkvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_cRvUI0vTEeW7GL09oTsTMQ">
+ <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_j1ufcEvSEeW7GL09oTsTMQ"/>
+ </styles>
+ <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_j1ufcEvSEeW7GL09oTsTMQ"/>
+ <edges xmi:type="notation:Connector" xmi:id="_elSrIUvTEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_ek9T8EvTEeW7GL09oTsTMQ" target="_elSEE0vTEeW7GL09oTsTMQ">
+ <styles xmi:type="notation:FontStyle" xmi:id="_elSrIkvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_elSrJkvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_v8yNUEvREeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_elSrI0vTEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_elSrJEvTEeW7GL09oTsTMQ"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_elSrJUvTEeW7GL09oTsTMQ"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_iNC08EvTEeW7GL09oTsTMQ" type="4006" source="_hdGlwEvTEeW7GL09oTsTMQ" target="_ek9T8EvTEeW7GL09oTsTMQ">
+ <children xmi:type="notation:DecorationNode" xmi:id="_iNDcAEvTEeW7GL09oTsTMQ" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_iNDcAUvTEeW7GL09oTsTMQ" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_iNDcAkvTEeW7GL09oTsTMQ" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_iNDcA0vTEeW7GL09oTsTMQ" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_iNC08UvTEeW7GL09oTsTMQ"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_iM_xoEvTEeW7GL09oTsTMQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iNC08kvTEeW7GL09oTsTMQ" points="[-4, -6, -41, 107]$[-71, -85, -108, 28]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iNdEoEvTEeW7GL09oTsTMQ" id="(0.45248868778280543,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iNdEoUvTEeW7GL09oTsTMQ" id="(0.4692982456140351,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_psmWx0vTEeW7GL09oTsTMQ" type="StereotypeCommentLink" source="_iNC08EvTEeW7GL09oTsTMQ" target="_psmWw0vTEeW7GL09oTsTMQ">
+ <styles xmi:type="notation:FontStyle" xmi:id="_psmWyEvTEeW7GL09oTsTMQ"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_psm90kvTEeW7GL09oTsTMQ" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_iM_xoEvTEeW7GL09oTsTMQ"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_psmWyUvTEeW7GL09oTsTMQ" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_psm90EvTEeW7GL09oTsTMQ"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_psm90UvTEeW7GL09oTsTMQ"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_dey1sEyaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_debpUEyaEeW4oLNX8bopVA" target="_deyOoEyaEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_dey1sUyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_dezcwkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Fcc3AEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_dey1skyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dezcwEyaEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_dezcwUyaEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_f0s9IEyaEeW4oLNX8bopVA" type="4006" source="_VI4ToEyaEeW4oLNX8bopVA" target="_debpUEyaEeW4oLNX8bopVA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_f0tkMEyaEeW4oLNX8bopVA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_f0tkMUyaEeW4oLNX8bopVA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_f0tkMkyaEeW4oLNX8bopVA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_f0tkM0yaEeW4oLNX8bopVA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_f0s9IUyaEeW4oLNX8bopVA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_f0oEoEyaEeW4oLNX8bopVA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_f0s9IkyaEeW4oLNX8bopVA" points="[-5, -3, 2, 110]$[-5, -82, 2, 31]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f1Q90EyaEeW4oLNX8bopVA" id="(0.6466165413533834,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_f1Q90UyaEeW4oLNX8bopVA" id="(0.5124378109452736,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_hqhPR0yaEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_f0s9IEyaEeW4oLNX8bopVA" target="_hqhPQ0yaEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_hqhPSEyaEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_hqh2UkyaEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_f0oEoEyaEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hqhPSUyaEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hqh2UEyaEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_hqh2UUyaEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ALRmYUycEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_AK-rcEycEeW4oLNX8bopVA" target="_ALQ_U0ycEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ALRmYkycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ALRmZkycEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_k3o2EEybEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALRmY0ycEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ALRmZEycEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ALRmZUycEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_P4shgEycEeW4oLNX8bopVA" type="4006" source="_CDvj4EycEeW4oLNX8bopVA" target="_AK-rcEycEeW4oLNX8bopVA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_P4tIkEycEeW4oLNX8bopVA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P4tIkUycEeW4oLNX8bopVA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_P4tvoEycEeW4oLNX8bopVA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_P4tvoUycEeW4oLNX8bopVA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_P4shgUycEeW4oLNX8bopVA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_P4npAEycEeW4oLNX8bopVA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_P4shgkycEeW4oLNX8bopVA" points="[-7, -3, -5, 110]$[-7, -82, -5, 31]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P5bhUEycEeW4oLNX8bopVA" id="(0.5303867403314917,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_P5bhUUycEeW4oLNX8bopVA" id="(0.47643979057591623,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_RX3ONEycEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_P4shgEycEeW4oLNX8bopVA" target="_RX3OMEycEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_RX3ONUycEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_RX3OOUycEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_P4npAEycEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_RX3ONkycEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RX3ON0ycEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_RX3OOEycEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_wCokR01eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_wCZ6wE1eEeW4oLNX8bopVA" target="_wCokQ01eEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="_wCokSE1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_wCokTE1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_XVTu4E1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_wCokSU1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wCokSk1eEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_wCokS01eEeW4oLNX8bopVA"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_9c80UE1eEeW4oLNX8bopVA" type="4006" source="_xYfj8E1eEeW4oLNX8bopVA" target="_wCZ6wE1eEeW4oLNX8bopVA">
+ <children xmi:type="notation:DecorationNode" xmi:id="_9c80U01eEeW4oLNX8bopVA" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9c80VE1eEeW4oLNX8bopVA" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9c80VU1eEeW4oLNX8bopVA" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9c9bYE1eEeW4oLNX8bopVA" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_9c80UU1eEeW4oLNX8bopVA"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_9c6YEE1eEeW4oLNX8bopVA"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9c80Uk1eEeW4oLNX8bopVA" points="[0, -8, 5, 110]$[0, -87, 5, 31]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9dr0IE1eEeW4oLNX8bopVA" id="(0.5533333333333333,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9dr0IU1eEeW4oLNX8bopVA" id="(0.532051282051282,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="__IZCd01eEeW4oLNX8bopVA" type="StereotypeCommentLink" source="_9c80UE1eEeW4oLNX8bopVA" target="__IZCc01eEeW4oLNX8bopVA">
+ <styles xmi:type="notation:FontStyle" xmi:id="__IZCeE1eEeW4oLNX8bopVA"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="__IZpgk1eEeW4oLNX8bopVA" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_9c6YEE1eEeW4oLNX8bopVA"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__IZCeU1eEeW4oLNX8bopVA" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="__IZpgE1eEeW4oLNX8bopVA"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="__IZpgU1eEeW4oLNX8bopVA"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_T9g6UFCYEeWWUsSyiZaNIg" type="PapyrusUMLClassDiagram" name="Tests blocks" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_WvjkIFCYEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_WvkLMFCYEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_WvkLMVCYEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_WvkLMlCYEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_WvkLM1CYEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WvkLNFCYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WvkLNVCYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WvkLNlCYEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvkLN1CYEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_WvkLOFCYEeWWUsSyiZaNIg" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WvkLOVCYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WvkLOlCYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WvkLO1CYEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvkLPFCYEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_WvkLPVCYEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_WvkLPlCYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_WvkLP1CYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_WvkLQFCYEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvkLQVCYEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_WvjkIVCYEeWWUsSyiZaNIg" x="40" y="40" height="49"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Wv14A1CYEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Wv14BFCYEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv2fEFCYEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Wv14BVCYEeWWUsSyiZaNIg" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_9vTYcFCnEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_9vT_gVCnEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_9vT_glCnEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9vT_g1CnEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_9vT_hFCnEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9vT_hVCnEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_9vT_hlCnEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_9vT_h1CnEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vT_iFCnEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_9vUmkFCnEeWWUsSyiZaNIg" type="7018">
+ <children xmi:type="notation:Shape" xmi:id="_A_nSoFCoEeWWUsSyiZaNIg" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_A_cTgFCoEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_A_nSoVCoEeWWUsSyiZaNIg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9vUmkVCnEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_9vUmklCnEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_9vUmk1CnEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vUmlFCnEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_9vUmlVCnEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_9vUmllCnEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_9vUml1CnEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_9vUmmFCnEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vUmmVCnEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_9vQVIFCnEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9vT_gFCnEeWWUsSyiZaNIg" x="40" y="180" width="221" height="61"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_H4--MFCoEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_H4--MVCoEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H4--M1CoEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_FdM4QFCoEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_H4--MlCoEeWWUsSyiZaNIg" x="520" y="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_T9g6UVCYEeWWUsSyiZaNIg" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_T9g6UlCYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_T9g6U1CYEeWWUsSyiZaNIg">
+ <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_PhZUUFCYEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_PhZUUFCYEeWWUsSyiZaNIg"/>
+ <edges xmi:type="notation:Connector" xmi:id="_Wv2fEVCYEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_WvjkIFCYEeWWUsSyiZaNIg" target="_Wv14A1CYEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Wv2fElCYEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Wv2fFlCYEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fNa8kFB9EeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Wv2fE1CYEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv2fFFCYEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Wv2fFVCYEeWWUsSyiZaNIg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_FdPUgFCoEeWWUsSyiZaNIg" type="4006" source="_9vTYcFCnEeWWUsSyiZaNIg" target="_WvjkIFCYEeWWUsSyiZaNIg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_FdPUg1CoEeWWUsSyiZaNIg" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_FdPUhFCoEeWWUsSyiZaNIg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_FdPUhVCoEeWWUsSyiZaNIg" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_FdPUhlCoEeWWUsSyiZaNIg" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_FdPUgVCoEeWWUsSyiZaNIg"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_FdM4QFCoEeWWUsSyiZaNIg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FdPUglCoEeWWUsSyiZaNIg" points="[6, -6, 0, 145]$[-3, -134, -9, 17]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FdgaQFCoEeWWUsSyiZaNIg" id="(0.5429864253393665,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_FdgaQVCoEeWWUsSyiZaNIg" id="(0.5405405405405406,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_H4--NFCoEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_FdPUgFCoEeWWUsSyiZaNIg" target="_H4--MFCoEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_H4--NVCoEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_H4--OVCoEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_FdM4QFCoEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_H4--NlCoEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H4--N1CoEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_H4--OFCoEeWWUsSyiZaNIg"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_fkEZ0FCwEeWWUsSyiZaNIg" type="PapyrusUMLClassDiagram" name="test deprecated elements" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_iUn14FCwEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_iUoc8FCwEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_iUoc8VCwEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_iUoc8lCwEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_iUoc81CwEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iUoc9FCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_iUoc9VCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_iUoc9lCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUoc91CwEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_iUoc-FCwEeWWUsSyiZaNIg" visible="false" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iUoc-VCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_iUoc-lCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_iUoc-1CwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUoc_FCwEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_iUoc_VCwEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iUoc_lCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_iUoc_1CwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_iUodAFCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUodAVCwEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iUn14VCwEeWWUsSyiZaNIg" x="120" y="20" width="201" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_iU3Gc1CwEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_iU3GdFCwEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iU3GdlCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_iU3GdVCwEeWWUsSyiZaNIg" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_jRFeIFCwEeWWUsSyiZaNIg" type="2008">
+ <children xmi:type="notation:DecorationNode" xmi:id="_jRFeIlCwEeWWUsSyiZaNIg" type="5029"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_jRFeI1CwEeWWUsSyiZaNIg" type="8510">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_jRFeJFCwEeWWUsSyiZaNIg" y="5"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jRFeJVCwEeWWUsSyiZaNIg" visible="false" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jRFeJlCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jRFeJ1CwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jRFeKFCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRFeKVCwEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jRFeKlCwEeWWUsSyiZaNIg" type="7018">
+ <children xmi:type="notation:Shape" xmi:id="_rBHr8FCwEeWWUsSyiZaNIg" type="3013">
+ <element xmi:type="uml:Operation" href="org.eclipse.papyrus.sysml14.uml#_rBAXMFCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_rBHr8VCwEeWWUsSyiZaNIg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jRFeK1CwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jRFeLFCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jRFeLVCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRGFMFCwEeWWUsSyiZaNIg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jRGFMVCwEeWWUsSyiZaNIg" visible="false" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jRGFMlCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jRGFM1CwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jRGFNFCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRGFNVCwEeWWUsSyiZaNIg"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_jRDB4FCwEeWWUsSyiZaNIg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jRFeIVCwEeWWUsSyiZaNIg" x="120" y="120" width="201" height="41"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_n-200FCwEeWWUsSyiZaNIg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_n-200VCwEeWWUsSyiZaNIg" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_n-2001CwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_mhEoMFCwEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n-200lCwEeWWUsSyiZaNIg" x="320" y="100"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_fkEZ0VCwEeWWUsSyiZaNIg" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_fkEZ0lCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_fkEZ01CwEeWWUsSyiZaNIg">
+ <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_Yfgx8FCwEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_Yfgx8FCwEeWWUsSyiZaNIg"/>
+ <edges xmi:type="notation:Connector" xmi:id="_iU3Gd1CwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_iUn14FCwEeWWUsSyiZaNIg" target="_iU3Gc1CwEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_iU3GeFCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_iU3GfFCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_zZT7YFCvEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_iU3GeVCwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iU3GelCwEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_iU3Ge1CwEeWWUsSyiZaNIg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_mhFPQFCwEeWWUsSyiZaNIg" type="4006" source="_jRFeIFCwEeWWUsSyiZaNIg" target="_iUn14FCwEeWWUsSyiZaNIg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_mhF2UFCwEeWWUsSyiZaNIg" type="6014">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mhF2UVCwEeWWUsSyiZaNIg" y="40"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_mhF2UlCwEeWWUsSyiZaNIg" type="6015">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_mhF2U1CwEeWWUsSyiZaNIg" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_mhFPQVCwEeWWUsSyiZaNIg"/>
+ <element xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_mhEoMFCwEeWWUsSyiZaNIg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_mhFPQlCwEeWWUsSyiZaNIg" points="[0, -3, 0, 92]$[-15, -79, -15, 16]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mhVG4FCwEeWWUsSyiZaNIg" id="(0.4975124378109453,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_mhVG4VCwEeWWUsSyiZaNIg" id="(0.4975124378109453,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_n-201FCwEeWWUsSyiZaNIg" type="StereotypeCommentLink" source="_mhFPQFCwEeWWUsSyiZaNIg" target="_n-200FCwEeWWUsSyiZaNIg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_n-201VCwEeWWUsSyiZaNIg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_n-202VCwEeWWUsSyiZaNIg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Abstraction" href="org.eclipse.papyrus.sysml14.uml#_mhEoMFCwEeWWUsSyiZaNIg"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_n-201lCwEeWWUsSyiZaNIg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_n-2011CwEeWWUsSyiZaNIg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_n-202FCwEeWWUsSyiZaNIg"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_mdOcMFFvEeWFqsbjn0GMrw" type="RequirementDiagram" name="FlowPortRequirementsDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_6ghycFFvEeWFqsbjn0GMrw" type="shape_sysml_requirement_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_6gjAkFFvEeWFqsbjn0GMrw" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6gjAkVFvEeWFqsbjn0GMrw" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6gjAklFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6gjAk1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6gjAlFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6gjAlVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6gjAllFvEeWFqsbjn0GMrw" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6gjAl1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6gjAmFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6gjAmVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6gjAmlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6gjAm1FvEeWFqsbjn0GMrw" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6gjAnFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6gjAnVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6gjAnlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6gjAn1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_6gjAoFFvEeWFqsbjn0GMrw" type="compartment_sysml_requirement_idinfo_as_list">
+ <children xmi:type="notation:DecorationNode" xmi:id="_6gjnoFFvEeWFqsbjn0GMrw" type="label_sysml_requirement_id"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_6gjnoVFvEeWFqsbjn0GMrw" type="label_sysml_requirement_text"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6gjAoVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_6gjAolFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_6gjAo1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6gjApFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Von2kFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6ghycVFvEeWFqsbjn0GMrw" x="354" y="125"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_6hSnc1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6hSndFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6hSndlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Von2kFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6hSndVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_690ycFFvEeWFqsbjn0GMrw" type="shape_sysml_requirement_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_692AkFFvEeWFqsbjn0GMrw" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_692AkVFvEeWFqsbjn0GMrw" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_692AklFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_692Ak1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_692AlFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_692AlVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_692AllFvEeWFqsbjn0GMrw" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_692Al1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_692AmFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_692AmVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_692AmlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_692Am1FvEeWFqsbjn0GMrw" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_692AnFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_692AnVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_692AnlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_692An1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_692AoFFvEeWFqsbjn0GMrw" type="compartment_sysml_requirement_idinfo_as_list">
+ <children xmi:type="notation:DecorationNode" xmi:id="_692noFFvEeWFqsbjn0GMrw" type="label_sysml_requirement_id"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_692noVFvEeWFqsbjn0GMrw" type="label_sysml_requirement_text"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_692AoVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_692AolFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_692Ao1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_692ApFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_690ycVFvEeWFqsbjn0GMrw" x="532" y="235"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_6-b2cFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_6-b2cVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6-b2c1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_6-b2clFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7ZOVAFFvEeWFqsbjn0GMrw" type="shape_sysml_requirement_as_classifier">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ZO8EFFvEeWFqsbjn0GMrw" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7ZO8EVFvEeWFqsbjn0GMrw" type="7017">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7ZO8ElFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7ZO8E1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7ZO8FFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZO8FVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7ZO8FlFvEeWFqsbjn0GMrw" type="7018">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7ZO8F1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7ZO8GFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7ZO8GVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZO8GlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7ZPjIFFvEeWFqsbjn0GMrw" type="7019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7ZPjIVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7ZPjIlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7ZPjI1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZPjJFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7ZPjJVFvEeWFqsbjn0GMrw" type="compartment_sysml_requirement_idinfo_as_list">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ZPjKlFvEeWFqsbjn0GMrw" type="label_sysml_requirement_id"/>
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ZPjK1FvEeWFqsbjn0GMrw" type="label_sysml_requirement_text"/>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7ZPjJlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7ZPjJ1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7ZPjKFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZPjKVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fOtnEFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZOVAVFvEeWFqsbjn0GMrw" x="120" y="120"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7ZbJU1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7ZbJVFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7ZbwYFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fOtnEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ZbJVVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_mdOcMVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_mdOcMlFvEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_1BmroFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_mdqhEFFvEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_1BmroFFvEeWFqsbjn0GMrw"/>
+ <edges xmi:type="notation:Connector" xmi:id="_6hSnd1FvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_6ghycFFvEeWFqsbjn0GMrw" target="_6hSnc1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_6hSneFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6hTOgFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_Von2kFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6hSneVFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6hSnelFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6hSne1FvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_6-b2dFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_690ycFFvEeWFqsbjn0GMrw" target="_6-b2cFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_6-b2dVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_6-cdgFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6-b2dlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6-b2d1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_6-b2eFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_7ZbwYVFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_7ZOVAFFvEeWFqsbjn0GMrw" target="_7ZbJU1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_7ZbwYlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_7ZbwZlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="org.eclipse.papyrus.sysml14.uml#_fOtnEFFvEeWFqsbjn0GMrw"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7ZbwY1FvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7ZbwZFFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_7ZbwZVFvEeWFqsbjn0GMrw"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_qMmbgFFwEeWFqsbjn0GMrw" type="RequirementDiagram" name="FlowPropertyDiagram" measurementUnit="Pixel">
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_qMmbgVFwEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_qMmbglFwEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_gyMWkFFwEeWFqsbjn0GMrw"/>
+ </styles>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_qMwMgFFwEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <element xmi:type="uml:Package" href="org.eclipse.papyrus.sysml14.uml#_gyMWkFFwEeWFqsbjn0GMrw"/>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.uml b/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.uml
index b9c0987..de39ce3 100644
--- a/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.uml
+++ b/core/org.eclipse.papyrus.sysml14/doc/org.eclipse.papyrus.sysml14.uml
@@ -1,160 +1,180 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
- <uml:Model xmi:id="_Py6ZoJsTEeSu6pfLknKE4A" name="org.eclipse.papyrus.sysml14">
- <packageImport xmi:type="uml:PackageImport" xmi:id="_Py6ZoZsTEeSu6pfLknKE4A">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_YlZWgDrCEeWNg8WvR7UDoQ">
- <importedPackage xmi:type="uml:Package" href="omg.sysml.uml#_hXjKoDqsEeWNg8WvR7UDoQ"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_SPzrQEvKEeWZWeCQhncKfA">
- <importedPackage xmi:type="uml:Model" href="omg.sysml.uml#_d7ALQDqsEeWNg8WvR7UDoQ"/>
- </packageImport>
- <packagedElement xmi:type="uml:Model" xmi:id="_Py6ZopsTEeSu6pfLknKE4A" name="Requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_PTiQ0JslEeSu6pfLknKE4A" name="DerivedProperties">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_7YhKcEvJEeWZWeCQhncKfA" name="DerivedPropertiesForRequirements"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_v8yNUEvREeW7GL09oTsTMQ" name="DerivedPropertiesForStakeholder"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_Fcc3AEyaEeW4oLNX8bopVA" name="DerivedPropertiesForViewPoint"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_k3o2EEybEeW4oLNX8bopVA" name="DerivedPropertiesForElementGroup"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_XVTu4E1eEeW4oLNX8bopVA" name="DerivedPropertiesForView"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_fNa8kFB9EeWWUsSyiZaNIg" name="DerivedPropertiesForBoundReference"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_zZT7YFCvEeWWUsSyiZaNIg" name="DerivedPropertiesForFlowPort"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_ngV8oJsxEeSYaIZuWOBlYQ" name="ServiceRegistryCall"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_Kl7pgJs2EeSYaIZuWOBlYQ" name="Association">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_SI8vAJs2EeSYaIZuWOBlYQ" name="Association must have 2 association ends"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_gQ_nwJs2EeSYaIZuWOBlYQ" name="OptionalName "/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_EUOlcJs3EeSYaIZuWOBlYQ" name="A property must reference a Block"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_zxkO8Js3EeSYaIZuWOBlYQ" name="connector end of bindingconnector"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_p8VYwJtDEeSYaIZuWOBlYQ" name="ConnectorEnd">
- <nestedClassifier xmi:type="uml:Class" xmi:id="_BWfykJtDEeSYaIZuWOBlYQ" name="NestedConnector automatically created"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_DlXBYJtEEeS5lMkaDojPJg" name="First property in propertyPath"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_NWLbMJtEEeS5lMkaDojPJg" name="Last property of property path"/>
- <nestedClassifier xmi:type="uml:Class" xmi:id="_n3sgIJtGEeS5lMkaDojPJg" name="take in account property is encapsulated of the block"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Class" xmi:id="_HlOKIJv9EeS1Sc9sg-ntVw" name="DisplayOrientedIconPort"/>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_ijvz0EvKEeWZWeCQhncKfA" client="_7YhKcEvJEeWZWeCQhncKfA">
- <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_PLg6MEvSEeW7GL09oTsTMQ" client="_v8yNUEvREeW7GL09oTsTMQ">
- <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_uAOnsEyaEeW4oLNX8bopVA" client="_Fcc3AEyaEeW4oLNX8bopVA">
- <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_8TxwYEybEeW4oLNX8bopVA" client="_k3o2EEybEeW4oLNX8bopVA">
- <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_sKOvUE1eEeW4oLNX8bopVA" client="_XVTu4E1eEeW4oLNX8bopVA">
- <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_vff8kFCAEeWWUsSyiZaNIg" client="_fNa8kFB9EeWWUsSyiZaNIg">
- <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_LNlo4FCwEeWWUsSyiZaNIg" client="_zZT7YFCvEeWWUsSyiZaNIg">
- <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
- </packagedElement>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_Py6Zo5sTEeSu6pfLknKE4A" name="UseCases">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_Py6ZpJsTEeSu6pfLknKE4A" name="useCasesAbstraction" client="_Py6Zo5sTEeSu6pfLknKE4A" supplier="_Py6ZopsTEeSu6pfLknKE4A"/>
- <packagedElement xmi:type="uml:Component" xmi:id="_Py6ZpZsTEeSu6pfLknKE4A" name="MySystem"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_Py6ZppsTEeSu6pfLknKE4A" name="Design">
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_Py6Zp5sTEeSu6pfLknKE4A" name="DesignAbstraction" client="_Py6ZppsTEeSu6pfLknKE4A" supplier="_Py6Zo5sTEeSu6pfLknKE4A"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Model" xmi:id="_Py6ZqJsTEeSu6pfLknKE4A" name="Test">
- <packagedElement xmi:type="uml:Dependency" xmi:id="_Py6ZqZsTEeSu6pfLknKE4A" name="Dependency1" client="_Py6ZqJsTEeSu6pfLknKE4A" supplier="_Py6Zo5sTEeSu6pfLknKE4A"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_Py6ZqpsTEeSu6pfLknKE4A" name="Dependency2" client="_Py6ZqJsTEeSu6pfLknKE4A" supplier="_Py6ZppsTEeSu6pfLknKE4A"/>
- <packagedElement xmi:type="uml:Dependency" xmi:id="_c_gSYCYeEeWtn6hjmtufug" client="_Py6ZqJsTEeSu6pfLknKE4A" supplier="_Py6ZopsTEeSu6pfLknKE4A"/>
- <packagedElement xmi:type="uml:Package" xmi:id="_oIXvcEvJEeWZWeCQhncKfA" name="org.eclipse.papyrus.sysml14.tests">
- <packagedElement xmi:type="uml:Package" xmi:id="_gcnOkEvSEeW7GL09oTsTMQ" name="requirements">
- <packagedElement xmi:type="uml:Class" xmi:id="_tx15YEvJEeWZWeCQhncKfA" name="RequirementTest">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_hHaxAEvQEeW7GL09oTsTMQ" name="testGetDerived"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_kvCX8EvQEeW7GL09oTsTMQ" name="testGetDerivedFrom"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_lZitgEvQEeW7GL09oTsTMQ" name="testGetMaster"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_lwB64EvQEeW7GL09oTsTMQ" name="testGetRefinedBy"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_mFLrgEvQEeW7GL09oTsTMQ" name="testGetSatisfiedBy"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_mYLgAEvQEeW7GL09oTsTMQ" name="testGetTracedTo"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_msotEEvQEeW7GL09oTsTMQ" name="testGetVerifiedBy"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_zFDfcEvJEeWZWeCQhncKfA" client="_tx15YEvJEeWZWeCQhncKfA" supplier="_7YhKcEvJEeWZWeCQhncKfA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_j1ufcEvSEeW7GL09oTsTMQ" name="modelelements">
- <packagedElement xmi:type="uml:Class" xmi:id="_hdDicEvTEeW7GL09oTsTMQ" name="StakeholderTest">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_sHiIIEvTEeW7GL09oTsTMQ" name="testGetConcern"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_iM_xoEvTEeW7GL09oTsTMQ" client="_j1ufcEvSEeW7GL09oTsTMQ" supplier="_v8yNUEvREeW7GL09oTsTMQ"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_VIuioEyaEeW4oLNX8bopVA" name="ViewpointTest">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_Y7N80EyaEeW4oLNX8bopVA" name="testGetConcern"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_aX1r0EyaEeW4oLNX8bopVA" name="testGetMethod"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_f0oEoEyaEeW4oLNX8bopVA" client="_VIuioEyaEeW4oLNX8bopVA" supplier="_Fcc3AEyaEeW4oLNX8bopVA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_CDtHoEycEeW4oLNX8bopVA" name="ElementGroupTest">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_HkR0QEycEeW4oLNX8bopVA" name="testGetCriterion"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_JjX-MEycEeW4oLNX8bopVA" name="testGetSize"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_LpeIAEycEeW4oLNX8bopVA" name="testGetMember"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_P4npAEycEeW4oLNX8bopVA" client="_CDtHoEycEeW4oLNX8bopVA" supplier="_k3o2EEybEeW4oLNX8bopVA"/>
- <packagedElement xmi:type="uml:Class" xmi:id="_xYeV0E1eEeW4oLNX8bopVA" name="ViewTest">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_0iXe8E1eEeW4oLNX8bopVA" name="testGetViewPoint"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="_3JrfcE1eEeW4oLNX8bopVA" name="testGetStakeholder"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_9c6YEE1eEeW4oLNX8bopVA" client="_xYeV0E1eEeW4oLNX8bopVA" supplier="_XVTu4E1eEeW4oLNX8bopVA"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_PhZUUFCYEeWWUsSyiZaNIg" name="blocks">
- <packagedElement xmi:type="uml:Class" xmi:id="_9vQVIFCnEeWWUsSyiZaNIg" name="BoundReferenceTest">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_A_cTgFCoEeWWUsSyiZaNIg" name="testGetBindingPath"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_FdM4QFCoEeWWUsSyiZaNIg" client="_9vQVIFCnEeWWUsSyiZaNIg" supplier="_fNa8kFB9EeWWUsSyiZaNIg"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Package" xmi:id="_Yfgx8FCwEeWWUsSyiZaNIg" name="deprecated">
- <packagedElement xmi:type="uml:Class" xmi:id="_jRDB4FCwEeWWUsSyiZaNIg" name="FlowPortTest">
- <ownedOperation xmi:type="uml:Operation" xmi:id="_rBAXMFCwEeWWUsSyiZaNIg" name="testIsAtomic"/>
- </packagedElement>
- <packagedElement xmi:type="uml:Abstraction" xmi:id="_mhEoMFCwEeWWUsSyiZaNIg" client="_jRDB4FCwEeWWUsSyiZaNIg" supplier="_zZT7YFCvEeWWUsSyiZaNIg"/>
- </packagedElement>
- </packagedElement>
- </packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Py6ZsZsTEeSu6pfLknKE4A">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Py6ZspsTEeSu6pfLknKE4A" source="http://www.eclipse.org/uml2/2.0.0/UML">
- <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
- </eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
- </profileApplication>
- </uml:Model>
- <Requirements:Requirement xmi:id="_PTrawJslEeSu6pfLknKE4A" text="All derived properties must be compured and updated. " id="Req010" base_Class="_PTiQ0JslEeSu6pfLknKE4A"/>
- <Requirements:Requirement xmi:id="_ngftoJsxEeSYaIZuWOBlYQ" text="testif the service registry of SysML can be cal for all SysMLElement" id="Req_002" base_Class="_ngV8oJsxEeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_Kl7pgZs2EeSYaIZuWOBlYQ" text="Association in sysML are specific" id="Req_003" base_Class="_Kl7pgJs2EeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_SJF48Js2EeSYaIZuWOBlYQ" text="For an association in which both ends are typed by blocks, the number of ends must be exactly two. (p50)" id="Req_004.001" base_Class="_SI8vAJs2EeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_gQ_nwZs2EeSYaIZuWOBlYQ" text="In the UML metamodel on which SysML is built, any instance of the Property metaclass that is typed by a block (a Class with the «block» stereotype applied) and which is owned by an Association may not have a name and may not be defined as a navigable owned end of the association. p50" id="Req_004.002" base_Class="_gQ_nwJs2EeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_EUOlcZs3EeSYaIZuWOBlYQ" text="In the UML metamodel on which SysML is built, a Property that is typed by a block must be defined as an end of an association" id="Req_004.003" base_Class="_EUOlcJs3EeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_zxkO8Zs3EeSYaIZuWOBlYQ" text="The two ends of a binding connector must have either the same type or types that are compatible so that equality of their values can be defined. p48" id="Req_005" base_Class="_zxkO8Js3EeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_BWfykZtDEeSYaIZuWOBlYQ" text="Connectors may be drawn that cross the boundaries of nested properties to connect to properties within them. The connector is owned by the most immediate block that owns both ends of the connector. A NestedConnectorEnd stereotype of a UML ConnectorEnd is automatically applied to any connector end that is nested more than one level deep within a containing context." id="Req_006.001" base_Class="_BWfykJtDEeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_p8VYwZtDEeSYaIZuWOBlYQ" text="Papyrus must manage SysML connector ends" id="Req_006" base_Class="_p8VYwJtDEeSYaIZuWOBlYQ"/>
- <Requirements:Requirement xmi:id="_DlgyYJtEEeS5lMkaDojPJg" text="The first property in propertyPath must be owned by the block that owns the connector, or one of the block’s generalizations." id="Req_006.002" base_Class="_DlXBYJtEEeS5lMkaDojPJg"/>
- <Requirements:Requirement xmi:id="_NWLbMZtEEeS5lMkaDojPJg" text="The type of the property at the last position of the propertyPath list must own or inherit the role property of the stereotyped" id="Req_006.003" base_Class="_NWLbMJtEEeS5lMkaDojPJg"/>
- <Requirements:Requirement xmi:id="_n3sgIZtGEeS5lMkaDojPJg" text="isEncapsulated: Boolean [0..1], If true, then the block is treated as a black box; a part typed by this black box can only be connected via its ports or directly to its outer boundary. If false, or if a value is not present, then connections can be established to . p50elements of its internal structure via deep-nested connector ends." id="Req_006.004" base_Class="_n3sgIJtGEeS5lMkaDojPJg"/>
- <Requirements:Requirement xmi:id="_HlRNcJv9EeS1Sc9sg-ntVw" text="Papyrus should change the icon to always have the arrow of a port orthogonal to its block" id="Req_007" base_Class="_HlOKIJv9EeS1Sc9sg-ntVw"/>
- <Requirements:Verify xmi:id="_0YbL0EvJEeWZWeCQhncKfA" base_Abstraction="_zFDfcEvJEeWZWeCQhncKfA"/>
- <Requirements:Requirement xmi:id="__mj4MEvJEeWZWeCQhncKfA" text="derived,derivedfrom, satisfyby, refinedby, tracedto, verifiedby master form requirement" id="Req011" base_Class="_7YhKcEvJEeWZWeCQhncKfA"/>
- <Requirements:DeriveReqt xmi:id="_lS2eYEvKEeWZWeCQhncKfA" base_Abstraction="_ijvz0EvKEeWZWeCQhncKfA"/>
- <Requirements:Requirement xmi:id="_0v4v8EvREeW7GL09oTsTMQ" text="form the norm
/concern: String [*]
The interests of this stakeholder displayed as the body of the comments from concernList." id="Req012" base_Class="_v8yNUEvREeW7GL09oTsTMQ"/>
- <Requirements:DeriveReqt xmi:id="_QQHKwEvSEeW7GL09oTsTMQ" base_Abstraction="_PLg6MEvSEeW7GL09oTsTMQ"/>
- <Requirements:Verify xmi:id="_psea8EvTEeW7GL09oTsTMQ" base_Abstraction="_iM_xoEvTEeW7GL09oTsTMQ"/>
- <Requirements:Requirement xmi:id="_JK0mMEyaEeW4oLNX8bopVA" text="Thefollowing derived properties must be computed
/concern: String [*]
The interest of the stakeholders displayed as the body of the comments from concernList.
• /method: Behavior [*]
The behavior is derived from the method of the operation with the Create stereotype." id="Req013" base_Class="_Fcc3AEyaEeW4oLNX8bopVA"/>
- <Requirements:Verify xmi:id="_hqYFUEyaEeW4oLNX8bopVA" base_Abstraction="_f0oEoEyaEeW4oLNX8bopVA"/>
- <Requirements:DeriveReqt xmi:id="_vASWgEyaEeW4oLNX8bopVA" base_Abstraction="_uAOnsEyaEeW4oLNX8bopVA"/>
- <Requirements:Requirement xmi:id="_psY-gEybEeW4oLNX8bopVA" text="Te following properties must be computed.
/criterion[0..1]: String
Specifies the rationale for being member of the group. Adding an element to the group asserts that the criterion
applies to this element.
Derived from Comment::body.
• /size: Integer
Number of members in the group. Derived.
• /member: Element[0..*]
Set specifying the members of the group.
Derived from Comment::annotatedElement." id="Req014" base_Class="_k3o2EEybEeW4oLNX8bopVA"/>
- <Requirements:DeriveReqt xmi:id="_9nlhoEybEeW4oLNX8bopVA" base_Abstraction="_8TxwYEybEeW4oLNX8bopVA"/>
- <Requirements:Verify xmi:id="_RXvSYEycEeW4oLNX8bopVA" base_Abstraction="_P4npAEycEeW4oLNX8bopVA"/>
- <Requirements:Requirement xmi:id="_X-cLcE1eEeW4oLNX8bopVA" text="• /viewpoint: Viewpoint
The following dervied properties mus be computed:
The viewpoint for this View is derived from the conform relationship.
• /stakeholder: Stakeholder [*]
The list of stakeholders is derived from the viewpoint the view conforms to." id="Req015" base_Class="_XVTu4E1eEeW4oLNX8bopVA"/>
- <Requirements:DeriveReqt xmi:id="_tw5yME1eEeW4oLNX8bopVA" base_Abstraction="_sKOvUE1eEeW4oLNX8bopVA"/>
- <Requirements:Verify xmi:id="__IRtsE1eEeW4oLNX8bopVA" base_Abstraction="_9c6YEE1eEeW4oLNX8bopVA"/>
- <Requirements:Requirement xmi:id="_gaBSkFB9EeWWUsSyiZaNIg" text="The following properties must be computed:
/bindingPath : Property [1..*] {ordered, nonunique}
Gives the propertyPath of the NestedConnectorEnd applied, if any, to the boundEnd, appended to the role of the
boundEnd.

Note about calculus: The binding path includes the property at the bound end, and before that, the property
path of the bound end, if it is a nested connector end." id="Req016" base_Class="_fNa8kFB9EeWWUsSyiZaNIg"/>
- <Requirements:DeriveReqt xmi:id="_h6cmsFCBEeWWUsSyiZaNIg" base_Abstraction="_vff8kFCAEeWWUsSyiZaNIg"/>
- <Requirements:Verify xmi:id="_H43CYFCoEeWWUsSyiZaNIg" base_Abstraction="_FdM4QFCoEeWWUsSyiZaNIg"/>
- <Requirements:Requirement xmi:id="_7yAEoFCvEeWWUsSyiZaNIg" text="The following property must be computed
/isAtomic : Boolean (derived)
This is a derived attribute (derived from the flow port’s type). For a flow port typed by a flow specification the
value of this attribute is False, otherwise the value is True." id="Req017" base_Class="_zZT7YFCvEeWWUsSyiZaNIg"/>
- <Requirements:DeriveReqt xmi:id="_MTh9QFCwEeWWUsSyiZaNIg" base_Abstraction="_LNlo4FCwEeWWUsSyiZaNIg"/>
- <Requirements:Verify xmi:id="_n-u5AFCwEeWWUsSyiZaNIg" base_Abstraction="_mhEoMFCwEeWWUsSyiZaNIg"/>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Requirements="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements">
+ <uml:Model xmi:id="_Py6ZoJsTEeSu6pfLknKE4A" name="org.eclipse.papyrus.sysml14">
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_Py6ZoZsTEeSu6pfLknKE4A">
+ <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
+ </packageImport>
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_YlZWgDrCEeWNg8WvR7UDoQ">
+ <importedPackage xmi:type="uml:Package" href="omg.sysml.uml#_hXjKoDqsEeWNg8WvR7UDoQ"/>
+ </packageImport>
+ <packageImport xmi:type="uml:PackageImport" xmi:id="_SPzrQEvKEeWZWeCQhncKfA">
+ <importedPackage xmi:type="uml:Model" href="omg.sysml.uml#_d7ALQDqsEeWNg8WvR7UDoQ"/>
+ </packageImport>
+ <packagedElement xmi:type="uml:Model" xmi:id="_Py6ZopsTEeSu6pfLknKE4A" name="Requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_PTiQ0JslEeSu6pfLknKE4A" name="DerivedProperties">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_7YhKcEvJEeWZWeCQhncKfA" name="DerivedPropertiesForRequirements"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_v8yNUEvREeW7GL09oTsTMQ" name="DerivedPropertiesForStakeholder"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_Fcc3AEyaEeW4oLNX8bopVA" name="DerivedPropertiesForViewPoint"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_k3o2EEybEeW4oLNX8bopVA" name="DerivedPropertiesForElementGroup"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_XVTu4E1eEeW4oLNX8bopVA" name="DerivedPropertiesForView"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_fNa8kFB9EeWWUsSyiZaNIg" name="DerivedPropertiesForBoundReference"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_zZT7YFCvEeWWUsSyiZaNIg" name="DerivedPropertiesForFlowPort"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_ngV8oJsxEeSYaIZuWOBlYQ" name="ServiceRegistryCall"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_Kl7pgJs2EeSYaIZuWOBlYQ" name="Association">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_SI8vAJs2EeSYaIZuWOBlYQ" name="Association must have 2 association ends"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_gQ_nwJs2EeSYaIZuWOBlYQ" name="OptionalName "/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_EUOlcJs3EeSYaIZuWOBlYQ" name="A property must reference a Block"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_zxkO8Js3EeSYaIZuWOBlYQ" name="connector end of bindingconnector"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_p8VYwJtDEeSYaIZuWOBlYQ" name="ConnectorEnd">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_BWfykJtDEeSYaIZuWOBlYQ" name="NestedConnector automatically created"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_DlXBYJtEEeS5lMkaDojPJg" name="First property in propertyPath"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_NWLbMJtEEeS5lMkaDojPJg" name="Last property of property path"/>
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_n3sgIJtGEeS5lMkaDojPJg" name="take in account property is encapsulated of the block"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_HlOKIJv9EeS1Sc9sg-ntVw" name="DisplayOrientedIconPort"/>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_ijvz0EvKEeWZWeCQhncKfA" client="_7YhKcEvJEeWZWeCQhncKfA">
+ <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66XDTTq8EeW79ofuztDyTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_PLg6MEvSEeW7GL09oTsTMQ" client="_v8yNUEvREeW7GL09oTsTMQ">
+ <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66GkkTq8EeW79ofuztDyTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_uAOnsEyaEeW4oLNX8bopVA" client="_Fcc3AEyaEeW4oLNX8bopVA">
+ <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66GklTq8EeW79ofuztDyTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_8TxwYEybEeW4oLNX8bopVA" client="_k3o2EEybEeW4oLNX8bopVA">
+ <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66F9ijq8EeW79ofuztDyTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_sKOvUE1eEeW4oLNX8bopVA" client="_XVTu4E1eEeW4oLNX8bopVA">
+ <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66Gkkzq8EeW79ofuztDyTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_vff8kFCAEeWWUsSyiZaNIg" client="_fNa8kFB9EeWWUsSyiZaNIg">
+ <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66Jn6zq8EeW79ofuztDyTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_LNlo4FCwEeWWUsSyiZaNIg" client="_zZT7YFCvEeWWUsSyiZaNIg">
+ <supplier xmi:type="uml:Class" href="omg.sysml.uml#_66bUwDq8EeW79ofuztDyTA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_fOtnEFFvEeWFqsbjn0GMrw" name="SysML-Extension"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_1BmroFFvEeWFqsbjn0GMrw" name="DeprecatedElements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_Von2kFFvEeWFqsbjn0GMrw" name="FlowPort">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_b0XAEFFvEeWFqsbjn0GMrw" name="FlowPortIcons"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_Bf28EFFwEeWFqsbjn0GMrw" name="DeriveReqt1" client="_b0XAEFFvEeWFqsbjn0GMrw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_gyMWkFFwEeWFqsbjn0GMrw" name="PortAndFlows">
+ <packagedElement xmi:type="uml:Class" xmi:id="_vgDSIFFwEeWFqsbjn0GMrw" name="FlowProperty">
+ <nestedClassifier xmi:type="uml:Class" xmi:id="_5W_iEFFwEeWFqsbjn0GMrw" name="FlowPropertyIcons"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_9_9RQFFwEeWFqsbjn0GMrw" name="DeriveReqt1" client="_5W_iEFFwEeWFqsbjn0GMrw" supplier="_fOtnEFFvEeWFqsbjn0GMrw"/>
+ </packagedElement>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_Py6Zo5sTEeSu6pfLknKE4A" name="UseCases">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_Py6ZpJsTEeSu6pfLknKE4A" name="useCasesAbstraction" client="_Py6Zo5sTEeSu6pfLknKE4A" supplier="_Py6ZopsTEeSu6pfLknKE4A"/>
+ <packagedElement xmi:type="uml:Component" xmi:id="_Py6ZpZsTEeSu6pfLknKE4A" name="MySystem"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_Py6ZppsTEeSu6pfLknKE4A" name="Design">
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_Py6Zp5sTEeSu6pfLknKE4A" name="DesignAbstraction" client="_Py6ZppsTEeSu6pfLknKE4A" supplier="_Py6Zo5sTEeSu6pfLknKE4A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Model" xmi:id="_Py6ZqJsTEeSu6pfLknKE4A" name="Test">
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_Py6ZqZsTEeSu6pfLknKE4A" name="Dependency1" client="_Py6ZqJsTEeSu6pfLknKE4A" supplier="_Py6Zo5sTEeSu6pfLknKE4A"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_Py6ZqpsTEeSu6pfLknKE4A" name="Dependency2" client="_Py6ZqJsTEeSu6pfLknKE4A" supplier="_Py6ZppsTEeSu6pfLknKE4A"/>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_c_gSYCYeEeWtn6hjmtufug" client="_Py6ZqJsTEeSu6pfLknKE4A" supplier="_Py6ZopsTEeSu6pfLknKE4A"/>
+ <packagedElement xmi:type="uml:Package" xmi:id="_oIXvcEvJEeWZWeCQhncKfA" name="org.eclipse.papyrus.sysml14.tests">
+ <packagedElement xmi:type="uml:Package" xmi:id="_gcnOkEvSEeW7GL09oTsTMQ" name="requirements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_tx15YEvJEeWZWeCQhncKfA" name="RequirementTest">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_hHaxAEvQEeW7GL09oTsTMQ" name="testGetDerived"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_kvCX8EvQEeW7GL09oTsTMQ" name="testGetDerivedFrom"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_lZitgEvQEeW7GL09oTsTMQ" name="testGetMaster"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_lwB64EvQEeW7GL09oTsTMQ" name="testGetRefinedBy"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_mFLrgEvQEeW7GL09oTsTMQ" name="testGetSatisfiedBy"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_mYLgAEvQEeW7GL09oTsTMQ" name="testGetTracedTo"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_msotEEvQEeW7GL09oTsTMQ" name="testGetVerifiedBy"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_zFDfcEvJEeWZWeCQhncKfA" client="_tx15YEvJEeWZWeCQhncKfA" supplier="_7YhKcEvJEeWZWeCQhncKfA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_j1ufcEvSEeW7GL09oTsTMQ" name="modelelements">
+ <packagedElement xmi:type="uml:Class" xmi:id="_hdDicEvTEeW7GL09oTsTMQ" name="StakeholderTest">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sHiIIEvTEeW7GL09oTsTMQ" name="testGetConcern"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_iM_xoEvTEeW7GL09oTsTMQ" client="_j1ufcEvSEeW7GL09oTsTMQ" supplier="_v8yNUEvREeW7GL09oTsTMQ"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_VIuioEyaEeW4oLNX8bopVA" name="ViewpointTest">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_Y7N80EyaEeW4oLNX8bopVA" name="testGetConcern"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_aX1r0EyaEeW4oLNX8bopVA" name="testGetMethod"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_f0oEoEyaEeW4oLNX8bopVA" client="_VIuioEyaEeW4oLNX8bopVA" supplier="_Fcc3AEyaEeW4oLNX8bopVA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_CDtHoEycEeW4oLNX8bopVA" name="ElementGroupTest">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_HkR0QEycEeW4oLNX8bopVA" name="testGetCriterion"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_JjX-MEycEeW4oLNX8bopVA" name="testGetSize"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_LpeIAEycEeW4oLNX8bopVA" name="testGetMember"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_P4npAEycEeW4oLNX8bopVA" client="_CDtHoEycEeW4oLNX8bopVA" supplier="_k3o2EEybEeW4oLNX8bopVA"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xYeV0E1eEeW4oLNX8bopVA" name="ViewTest">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_0iXe8E1eEeW4oLNX8bopVA" name="testGetViewPoint"/>
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_3JrfcE1eEeW4oLNX8bopVA" name="testGetStakeholder"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_9c6YEE1eEeW4oLNX8bopVA" client="_xYeV0E1eEeW4oLNX8bopVA" supplier="_XVTu4E1eEeW4oLNX8bopVA"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_PhZUUFCYEeWWUsSyiZaNIg" name="blocks">
+ <packagedElement xmi:type="uml:Class" xmi:id="_9vQVIFCnEeWWUsSyiZaNIg" name="BoundReferenceTest">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_A_cTgFCoEeWWUsSyiZaNIg" name="testGetBindingPath"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_FdM4QFCoEeWWUsSyiZaNIg" client="_9vQVIFCnEeWWUsSyiZaNIg" supplier="_fNa8kFB9EeWWUsSyiZaNIg"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Package" xmi:id="_Yfgx8FCwEeWWUsSyiZaNIg" name="deprecated">
+ <packagedElement xmi:type="uml:Class" xmi:id="_jRDB4FCwEeWWUsSyiZaNIg" name="FlowPortTest">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_rBAXMFCwEeWWUsSyiZaNIg" name="testIsAtomic"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Abstraction" xmi:id="_mhEoMFCwEeWWUsSyiZaNIg" client="_jRDB4FCwEeWWUsSyiZaNIg" supplier="_zZT7YFCvEeWWUsSyiZaNIg"/>
+ </packagedElement>
+ </packagedElement>
+ </packagedElement>
+ <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_Py6ZsZsTEeSu6pfLknKE4A">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Py6ZspsTEeSu6pfLknKE4A" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/papyrus/0.7.0/SysML#//requirements"/>
+ </eAnnotations>
+ <appliedProfile xmi:type="uml:Profile" href="pathmap://SysML_PROFILES/SysML.profile.uml#_OOJC4LX8EduFmqQsrNB9lw"/>
+ </profileApplication>
+ </uml:Model>
+ <Requirements:Requirement xmi:id="_PTrawJslEeSu6pfLknKE4A" text="All derived properties must be compured and updated. " id="Req010" base_Class="_PTiQ0JslEeSu6pfLknKE4A"/>
+ <Requirements:Requirement xmi:id="_ngftoJsxEeSYaIZuWOBlYQ" text="testif the service registry of SysML can be cal for all SysMLElement" id="Req_002" base_Class="_ngV8oJsxEeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_Kl7pgZs2EeSYaIZuWOBlYQ" text="Association in sysML are specific" id="Req_003" base_Class="_Kl7pgJs2EeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_SJF48Js2EeSYaIZuWOBlYQ" text="For an association in which both ends are typed by blocks, the number of ends must be exactly two. (p50)" id="Req_004.001" base_Class="_SI8vAJs2EeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_gQ_nwZs2EeSYaIZuWOBlYQ" text="In the UML metamodel on which SysML is built, any instance of the Property metaclass that is typed by a block (a Class with the «block» stereotype applied) and which is owned by an Association may not have a name and may not be defined as a navigable owned end of the association. p50" id="Req_004.002" base_Class="_gQ_nwJs2EeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_EUOlcZs3EeSYaIZuWOBlYQ" text="In the UML metamodel on which SysML is built, a Property that is typed by a block must be defined as an end of an association" id="Req_004.003" base_Class="_EUOlcJs3EeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_zxkO8Zs3EeSYaIZuWOBlYQ" text="The two ends of a binding connector must have either the same type or types that are compatible so that equality of their values can be defined. p48" id="Req_005" base_Class="_zxkO8Js3EeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_BWfykZtDEeSYaIZuWOBlYQ" text="Connectors may be drawn that cross the boundaries of nested properties to connect to properties within them. The connector is owned by the most immediate block that owns both ends of the connector. A NestedConnectorEnd stereotype of a UML ConnectorEnd is automatically applied to any connector end that is nested more than one level deep within a containing context." id="Req_006.001" base_Class="_BWfykJtDEeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_p8VYwZtDEeSYaIZuWOBlYQ" text="Papyrus must manage SysML connector ends" id="Req_006" base_Class="_p8VYwJtDEeSYaIZuWOBlYQ"/>
+ <Requirements:Requirement xmi:id="_DlgyYJtEEeS5lMkaDojPJg" text="The first property in propertyPath must be owned by the block that owns the connector, or one of the block’s generalizations." id="Req_006.002" base_Class="_DlXBYJtEEeS5lMkaDojPJg"/>
+ <Requirements:Requirement xmi:id="_NWLbMZtEEeS5lMkaDojPJg" text="The type of the property at the last position of the propertyPath list must own or inherit the role property of the stereotyped" id="Req_006.003" base_Class="_NWLbMJtEEeS5lMkaDojPJg"/>
+ <Requirements:Requirement xmi:id="_n3sgIZtGEeS5lMkaDojPJg" text="isEncapsulated: Boolean [0..1], If true, then the block is treated as a black box; a part typed by this black box can only be connected via its ports or directly to its outer boundary. If false, or if a value is not present, then connections can be established to . p50elements of its internal structure via deep-nested connector ends." id="Req_006.004" base_Class="_n3sgIJtGEeS5lMkaDojPJg"/>
+ <Requirements:Requirement xmi:id="_HlRNcJv9EeS1Sc9sg-ntVw" text="Papyrus should change the icon to always have the arrow of a port orthogonal to its block" id="Req_007" base_Class="_HlOKIJv9EeS1Sc9sg-ntVw"/>
+ <Requirements:Verify xmi:id="_0YbL0EvJEeWZWeCQhncKfA" base_Abstraction="_zFDfcEvJEeWZWeCQhncKfA"/>
+ <Requirements:Requirement xmi:id="__mj4MEvJEeWZWeCQhncKfA" text="derived,derivedfrom, satisfyby, refinedby, tracedto, verifiedby master form requirement" id="Req011" base_Class="_7YhKcEvJEeWZWeCQhncKfA"/>
+ <Requirements:DeriveReqt xmi:id="_lS2eYEvKEeWZWeCQhncKfA" base_Abstraction="_ijvz0EvKEeWZWeCQhncKfA"/>
+ <Requirements:Requirement xmi:id="_0v4v8EvREeW7GL09oTsTMQ" text="form the norm
/concern: String [*]
The interests of this stakeholder displayed as the body of the comments from concernList." id="Req012" base_Class="_v8yNUEvREeW7GL09oTsTMQ"/>
+ <Requirements:DeriveReqt xmi:id="_QQHKwEvSEeW7GL09oTsTMQ" base_Abstraction="_PLg6MEvSEeW7GL09oTsTMQ"/>
+ <Requirements:Verify xmi:id="_psea8EvTEeW7GL09oTsTMQ" base_Abstraction="_iM_xoEvTEeW7GL09oTsTMQ"/>
+ <Requirements:Requirement xmi:id="_JK0mMEyaEeW4oLNX8bopVA" text="Thefollowing derived properties must be computed
/concern: String [*]
The interest of the stakeholders displayed as the body of the comments from concernList.
• /method: Behavior [*]
The behavior is derived from the method of the operation with the Create stereotype." id="Req013" base_Class="_Fcc3AEyaEeW4oLNX8bopVA"/>
+ <Requirements:Verify xmi:id="_hqYFUEyaEeW4oLNX8bopVA" base_Abstraction="_f0oEoEyaEeW4oLNX8bopVA"/>
+ <Requirements:DeriveReqt xmi:id="_vASWgEyaEeW4oLNX8bopVA" base_Abstraction="_uAOnsEyaEeW4oLNX8bopVA"/>
+ <Requirements:Requirement xmi:id="_psY-gEybEeW4oLNX8bopVA" text="Te following properties must be computed.
/criterion[0..1]: String
Specifies the rationale for being member of the group. Adding an element to the group asserts that the criterion
applies to this element.
Derived from Comment::body.
• /size: Integer
Number of members in the group. Derived.
• /member: Element[0..*]
Set specifying the members of the group.
Derived from Comment::annotatedElement." id="Req014" base_Class="_k3o2EEybEeW4oLNX8bopVA"/>
+ <Requirements:DeriveReqt xmi:id="_9nlhoEybEeW4oLNX8bopVA" base_Abstraction="_8TxwYEybEeW4oLNX8bopVA"/>
+ <Requirements:Verify xmi:id="_RXvSYEycEeW4oLNX8bopVA" base_Abstraction="_P4npAEycEeW4oLNX8bopVA"/>
+ <Requirements:Requirement xmi:id="_X-cLcE1eEeW4oLNX8bopVA" text="• /viewpoint: Viewpoint
The following dervied properties mus be computed:
The viewpoint for this View is derived from the conform relationship.
• /stakeholder: Stakeholder [*]
The list of stakeholders is derived from the viewpoint the view conforms to." id="Req015" base_Class="_XVTu4E1eEeW4oLNX8bopVA"/>
+ <Requirements:DeriveReqt xmi:id="_tw5yME1eEeW4oLNX8bopVA" base_Abstraction="_sKOvUE1eEeW4oLNX8bopVA"/>
+ <Requirements:Verify xmi:id="__IRtsE1eEeW4oLNX8bopVA" base_Abstraction="_9c6YEE1eEeW4oLNX8bopVA"/>
+ <Requirements:Requirement xmi:id="_gaBSkFB9EeWWUsSyiZaNIg" text="The following properties must be computed:
/bindingPath : Property [1..*] {ordered, nonunique}
Gives the propertyPath of the NestedConnectorEnd applied, if any, to the boundEnd, appended to the role of the
boundEnd.

Note about calculus: The binding path includes the property at the bound end, and before that, the property
path of the bound end, if it is a nested connector end." id="Req016" base_Class="_fNa8kFB9EeWWUsSyiZaNIg"/>
+ <Requirements:DeriveReqt xmi:id="_h6cmsFCBEeWWUsSyiZaNIg" base_Abstraction="_vff8kFCAEeWWUsSyiZaNIg"/>
+ <Requirements:Verify xmi:id="_H43CYFCoEeWWUsSyiZaNIg" base_Abstraction="_FdM4QFCoEeWWUsSyiZaNIg"/>
+ <Requirements:Requirement xmi:id="_7yAEoFCvEeWWUsSyiZaNIg" text="The following property must be computed
/isAtomic : Boolean (derived)
This is a derived attribute (derived from the flow port’s type). For a flow port typed by a flow specification the
value of this attribute is False, otherwise the value is True." id="Req017" base_Class="_zZT7YFCvEeWWUsSyiZaNIg"/>
+ <Requirements:DeriveReqt xmi:id="_MTh9QFCwEeWWUsSyiZaNIg" base_Abstraction="_LNlo4FCwEeWWUsSyiZaNIg"/>
+ <Requirements:Verify xmi:id="_n-u5AFCwEeWWUsSyiZaNIg" base_Abstraction="_mhEoMFCwEeWWUsSyiZaNIg"/>
+ <Requirements:Requirement xmi:id="_VoxnkFFvEeWFqsbjn0GMrw" text="Top requirement for all specification related to the FlowPort" id="" base_Class="_Von2kFFvEeWFqsbjn0GMrw"/>
+ <Requirements:Requirement xmi:id="_b0aDYFFvEeWFqsbjn0GMrw" text="Flow port should have specific icons depending on FlowDirection" id="" base_Class="_b0XAEFFvEeWFqsbjn0GMrw"/>
+ <Requirements:Requirement xmi:id="_fOvcQFFvEeWFqsbjn0GMrw" base_Class="_fOtnEFFvEeWFqsbjn0GMrw"/>
+ <Requirements:DeriveReqt xmi:id="_Bf-Q0FFwEeWFqsbjn0GMrw" base_Abstraction="_Bf28EFFwEeWFqsbjn0GMrw"/>
+ <Requirements:Requirement xmi:id="_vgFHUFFwEeWFqsbjn0GMrw" text="Top requirement for all specification related to the FlowProperty" id="" base_Class="_vgDSIFFwEeWFqsbjn0GMrw"/>
+ <Requirements:Requirement xmi:id="_5XGPwFFwEeWFqsbjn0GMrw" text="Flow property should have specific icons depending on FlowDirection" id="" base_Class="_5W_iEFFwEeWFqsbjn0GMrw"/>
+ <Requirements:DeriveReqt xmi:id="_-AHCQFFwEeWFqsbjn0GMrw" base_Abstraction="_9_9RQFFwEeWFqsbjn0GMrw"/>
+</xmi:XMI>
diff --git a/core/org.eclipse.papyrus.sysml14/plugin.xml b/core/org.eclipse.papyrus.sysml14/plugin.xml
index dc35147..a7f9aaa 100644
--- a/core/org.eclipse.papyrus.sysml14/plugin.xml
+++ b/core/org.eclipse.papyrus.sysml14/plugin.xml
@@ -118,6 +118,14 @@
uri="http://www.eclipse.org/papyrus/sysml/1.4/SysML/ModelElements">
</factory>
</extension>
+
+ <extension
+ point="org.eclipse.emf.ecore.factory_override">
+ <factory
+ class="org.eclipse.papyrus.sysml14.portandflows.PortandflowsCustomFactoryImpl"
+ uri="http://www.eclipse.org/papyrus/sysml/1.4/SysML/PortAndFlows">
+ </factory>
+ </extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<package
diff --git a/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.genmodel b/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.genmodel
index bf1a76f..0502c2a 100644
--- a/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.genmodel
+++ b/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.genmodel
@@ -194,6 +194,7 @@
propertySortChoices="true" ecoreFeature="ecore:EReference sysml.ecore#//deprecatedelements/FlowPort/base_Port"/>
<genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute sysml.ecore#//deprecatedelements/FlowPort/direction"/>
<genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute sysml.ecore#//deprecatedelements/FlowPort/isAtomic"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="sysml.ecore#//deprecatedelements/FlowPort/getIcon"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="sysml.ecore#//deprecatedelements/FlowSpecification">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
@@ -231,6 +232,7 @@
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
propertySortChoices="true" ecoreFeature="ecore:EReference sysml.ecore#//portandflows/FlowProperty/base_Property"/>
<genFeatures xsi:type="genmodel:GenFeature" createChild="false" ecoreFeature="ecore:EAttribute sysml.ecore#//portandflows/FlowProperty/direction"/>
+ <genOperations xsi:type="genmodel:GenOperation" ecoreOperation="sysml.ecore#//portandflows/FlowProperty/getIcon"/>
</genClasses>
<genClasses xsi:type="genmodel:GenClass" ecoreClass="sysml.ecore#//portandflows/FullPort">
<genFeatures xsi:type="genmodel:GenFeature" notify="false" createChild="false"
diff --git a/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.notation b/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.notation
index bf9abab..5e59fb8 100644
--- a/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.notation
+++ b/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.notation
@@ -1,2 +1,2862 @@
<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
+ <notation:Diagram xmi:id="_wJW_wFFuEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_x4EkUFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x4I1wFFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x4L5EFFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x4L5EVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x4L5ElFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x4L5E1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x4L5FFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x4MgIFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x4MgIVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x4MgIlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x4MgI1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x4MgJFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x4EkUVFuEeWFqsbjn0GMrw" x="30" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x61kcFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x61kclFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x61kc1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x61kdFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x61kdVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x61kdlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x61kd1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x61keFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x61keVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x61kelFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x61ke1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x61kfFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x61kcVFuEeWFqsbjn0GMrw" x="190" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x7HRQFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x7HRQlFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x7HRQ1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x7HRRFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x7HRRVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x7HRRlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7HRR1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x7HRSFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x7HRSVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x7HRSlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x7HRS1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7HRTFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7HRQVFuEeWFqsbjn0GMrw" x="916" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x7Y-EFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x7ZlIFFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x7ZlIVFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x7ZlIlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x7ZlI1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x7ZlJFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7ZlJVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x7ZlJlFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x7ZlJ1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x7ZlKFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x7ZlKVFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7ZlKlFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7Y-EVFuEeWFqsbjn0GMrw" x="436" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x7qD0FFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x7qq4FFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x7qq4VFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x7qq4lFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x7qq41FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x7qq5FFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7qq5VFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x7qq5lFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x7qq51FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x7qq6FFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x7qq6VFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7qq6lFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x7qD0VFuEeWFqsbjn0GMrw" x="596" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x8ApIFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x8BQMFFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x8BQMVFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x8BQMlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x8BQM1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x8BQNFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x8BQNVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x8BQNlFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x8BQN1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x8BQOFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x8BQOVFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x8BQOlFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x8ApIVFuEeWFqsbjn0GMrw" x="756" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x8jbsFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x8kCwFFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x8kCwVFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x8kCwlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x8kCw1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x8kCxFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x8kCxVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x8kCxlFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x8kCx1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x8kCyFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x8kCyVFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x8kCylFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x8jbsVFuEeWFqsbjn0GMrw" x="1076" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x9FnMFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x9FnMlFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x9FnM1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x9FnNFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x9FnNVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x9FnNlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x9FnN1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x9FnOFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x9FnOVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x9FnOlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x9FnO1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x9FnPFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x9FnMVFuEeWFqsbjn0GMrw" x="1476" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ygpAMFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ygpnQFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ygpAMVFuEeWFqsbjn0GMrw" x="116" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yhZOIFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yhZOIVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yhacQFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yhZOIlFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yjkYYFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yjk_cFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yjkYYVFuEeWFqsbjn0GMrw" x="276" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ykDgkFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ykDgkVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ykDgk1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ykDgklFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yllKkFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yllKklFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yllKkVFuEeWFqsbjn0GMrw" x="436" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yl8W8FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yl8W8VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yl8-AFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yl8W8lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ym1u0FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ym2V4FFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ym1u0VFuEeWFqsbjn0GMrw" x="596" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ynXTQFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ynXTQVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ynX6UFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ynXTQlFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yoWxwFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yoXY0FFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yoWxwVFuEeWFqsbjn0GMrw" x="756" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yoq60FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yoq60VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yoq601FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yoq60lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yp3NoFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yp3NolFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yp3NoVFuEeWFqsbjn0GMrw" x="996" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yq_PAFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yq_PAVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yq_PA1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yq_PAlFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ysRocFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ysRoclFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ParameterSet"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ysRocVFuEeWFqsbjn0GMrw" x="1156" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yssfMFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yssfMVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yssfM1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ParameterSet"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yssfMlFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yt3j4FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yt4K8FFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yt3j4VFuEeWFqsbjn0GMrw" x="1316" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yuTBsFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yuTBsVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yuTBs1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yuTBslFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yvxoYFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yvyPcFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yvxoYVFuEeWFqsbjn0GMrw" x="1476" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ywO7YFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ywO7YVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ywO7Y1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ywO7YlFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yx6WYFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yx69cFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yx6WYVFuEeWFqsbjn0GMrw" x="1636" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_yyXCUFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_yyXCUVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yyXCU1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_yyXCUlFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_wJXm0FFuEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_wJXm0VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_wJXm0lFuEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Activities"/>
+ <edges xmi:type="notation:Connector" xmi:id="_yheGoFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_ygpAMFFuEeWFqsbjn0GMrw" target="_yhZOIFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yheGoVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yhetslFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yheGolFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yhetsFFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yhetsVFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yiSmAFFuEeWFqsbjn0GMrw" type="1013" source="_x61kcFFuEeWFqsbjn0GMrw" target="_ygpAMFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yiSmAVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yiSmAlFuEeWFqsbjn0GMrw" points="[0, 0, 61, -60]$[-61, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zv6PsFFuEeWFqsbjn0GMrw" id="(0.0,0.86)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zv6PsVFuEeWFqsbjn0GMrw" id="(1.0,0.54)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ykEHoFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_yjkYYFFuEeWFqsbjn0GMrw" target="_ykDgkFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ykEHoVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ykEHpVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ykEHolFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ykEHo1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ykEHpFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ylAi0FFuEeWFqsbjn0GMrw" type="1013" source="_x61kcFFuEeWFqsbjn0GMrw" target="_yjkYYFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ylAi0VFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Operation"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ylAi0lFuEeWFqsbjn0GMrw" points="[0, 0, -62, -60]$[62, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zwDZoFFuEeWFqsbjn0GMrw" id="(1.0,0.61)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zwDZoVFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yl8-AVFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_yllKkFFuEeWFqsbjn0GMrw" target="_yl8W8FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yl8-AlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yl8-BlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yl8-A1FuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yl8-BFFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yl8-BVFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yma4EFFuEeWFqsbjn0GMrw" type="1013" source="_x7Y-EFFuEeWFqsbjn0GMrw" target="_yllKkFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yma4EVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_NoBuffer_base_ObjectNode"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yma4ElFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zun2QFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zupEYFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ynX6UVFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_ym1u0FFuEeWFqsbjn0GMrw" target="_ynXTQFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ynX6UlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ynX6VlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ynX6U1FuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ynX6VFFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ynX6VVFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yoDPwFFuEeWFqsbjn0GMrw" type="1013" source="_x7qD0FFuEeWFqsbjn0GMrw" target="_ym1u0FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yoDPwVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Optional_base_Parameter"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yoDPwlFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zu6xMFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zu7YQFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yoq61FFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_yoWxwFFuEeWFqsbjn0GMrw" target="_yoq60FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yoq61VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yoq62VFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yoq61lFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yoq611FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yoq62FFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ypW3UFFuEeWFqsbjn0GMrw" type="1013" source="_x8ApIFFuEeWFqsbjn0GMrw" target="_yoWxwFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ypW3UVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Overwrite_base_ObjectNode"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ypW3UlFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvIMkFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvIzoFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yq_2EFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_yp3NoFFuEeWFqsbjn0GMrw" target="_yq_PAFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yq_2EVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yq_2FVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yq_2ElFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yq_2E1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yq_2FFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yrzuYFFuEeWFqsbjn0GMrw" type="1013" source="_x8jbsFFuEeWFqsbjn0GMrw" target="_yp3NoFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yrzuYVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Probability_base_ActivityEdge"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yrzuYlFuEeWFqsbjn0GMrw" points="[0, 0, 63, -60]$[-63, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zveK0FFuEeWFqsbjn0GMrw" id="(0.33,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zveK0VFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yssfNFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_ysRocFFuEeWFqsbjn0GMrw" target="_yssfMFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yssfNVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yssfOVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ParameterSet"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yssfNlFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yssfN1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yssfOFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ytVYYFFuEeWFqsbjn0GMrw" type="1013" source="_x8jbsFFuEeWFqsbjn0GMrw" target="_ysRocFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ytVYYVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Probability_base_ParameterSet"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ytVYYlFuEeWFqsbjn0GMrw" points="[0, 0, -64, -60]$[64, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvex4FFuEeWFqsbjn0GMrw" id="(0.66,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvex4VFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yuTBtFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_yt3j4FFuEeWFqsbjn0GMrw" target="_yuTBsFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yuTBtVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yuTBuVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yuTBtlFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yuTBt1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yuTBuFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yvLLcFFuEeWFqsbjn0GMrw" type="1013" source="_x9FnMFFuEeWFqsbjn0GMrw" target="_yt3j4FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yvLLcVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_ActivityEdge"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yvLLclFuEeWFqsbjn0GMrw" points="[0, 0, 135, -60]$[-135, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvvQkVFuEeWFqsbjn0GMrw" id="(0.25,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvvQklFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ywO7ZFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_yvxoYFFuEeWFqsbjn0GMrw" target="_ywO7YFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ywO7ZVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_ywPicFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ywO7ZlFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ywO7Z1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ywO7aFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yxQPEFFuEeWFqsbjn0GMrw" type="1013" source="_x9FnMFFuEeWFqsbjn0GMrw" target="_yvxoYFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yxQPEVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_ObjectNode"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yxQPElFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvv3oFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvv3oVFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yyXCVFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_yx6WYFFuEeWFqsbjn0GMrw" target="_yyXCUFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yyXCVVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_yyXpYFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yyXCVlFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yyXCV1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_yyXCWFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yzVSsFFuEeWFqsbjn0GMrw" type="1013" source="_x9FnMFFuEeWFqsbjn0GMrw" target="_yx6WYFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_yzVSsVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_Parameter"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yzVSslFuEeWFqsbjn0GMrw" points="[0, 0, -135, -60]$[135, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvupgFFuEeWFqsbjn0GMrw" id="(0.75,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_zvvQkFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_3aZkcFFuEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_7t4L0FFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7t4y4FFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7t4y4VFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7t4y4lFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7t4y41FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7t4y5FFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7t4y5VFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7t4y5lFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7t4y51FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7t4y6FFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7t4y6VFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7t4y6lFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7t4L0VFuEeWFqsbjn0GMrw" x="195" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7uBVwFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7uB80FFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uB80VFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uB80lFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uB801FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uB81FFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uB81VFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uB81lFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uB811FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uB82FFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uB82VFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uB82lFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uBVwVFuEeWFqsbjn0GMrw" x="365" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7uJ4oFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7uKfsFFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uKfsVFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uKfslFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uKfs1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uKftFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uKftVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uKftlFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uKft1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uKfuFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uKfuVFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uKfulFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uJ4oVFuEeWFqsbjn0GMrw" x="547" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7uR0cFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7uR0clFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uR0c1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uR0dFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uR0dVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uR0dlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uR0d1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uR0eFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uR0eVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uR0elFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uR0e1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uR0fFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uR0cVFuEeWFqsbjn0GMrw" x="1193" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7ublcFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7ublclFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7ublc1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7ubldFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7ubldVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7ubldlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ubld1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7ubleFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7ubleVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7ublelFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uble1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ublfFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7ublcVFuEeWFqsbjn0GMrw" x="707" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7umkkFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7umkklFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7umkk1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7umklFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7umklVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7umkllFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7umkl1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7umkmFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7umkmVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7umkmlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7umkm1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7umknFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7umkkVFuEeWFqsbjn0GMrw" x="943" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7uyx0FFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7uyx0lFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uyx01FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uyx1FFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uyx1VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uyx1lFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uyx11FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7uyx2FFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7uyx2VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7uyx2lFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7uyx21FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uyx3FFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7uyx0VFuEeWFqsbjn0GMrw" x="1427" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7u-YAFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7u-_EFFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7u-_EVFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7u-_ElFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7u-_E1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7u-_FFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7u-_FVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7u-_FlFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7u-_F1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7u-_GFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7u-_GVFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7u-_GlFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7u-YAVFuEeWFqsbjn0GMrw" x="2385" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7vTvMFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7vTvMlFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7vTvM1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7vTvNFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7vTvNVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7vTvNlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vTvN1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7vTvOFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7vTvOVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7vTvOlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7vTvO1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vTvPFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vTvMVFuEeWFqsbjn0GMrw" x="1196" y="570"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7vhxoFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7vhxolFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7vhxo1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7vhxpFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7vhxpVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7viYsFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7viYsVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7viYslFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7viYs1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7viYtFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7viYtVFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7viYtlFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vhxoVFuEeWFqsbjn0GMrw" x="2582" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7vyQUFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7vyQUlFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7vyQU1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7vyQVFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7vyQVVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7vyQVlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vyQV1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7vyQWFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7vyQWVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7vyQWlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7vyQW1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vyQXFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7vyQUVFuEeWFqsbjn0GMrw" x="2776" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7wD9IFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7wD9IlFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7wD9I1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7wD9JFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7wD9JVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7wD9JlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wD9J1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7wD9KFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7wD9KVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7wD9KlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7wD9K1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wD9LFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wD9IVFuEeWFqsbjn0GMrw" x="2980" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7wYtQFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7wYtQlFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7wZUUFFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7wZUUVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7wZUUlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7wZUU1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wZUVFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7wZUVVFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7wZUVlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7wZUV1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7wZUWFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wZUWVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wYtQVFuEeWFqsbjn0GMrw" x="3171" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_7wurgFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_7wurglFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7wurg1FuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7wurhFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7wurhVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7wurhlFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wurh1FuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_7wuriFFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_7wuriVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_7wurilFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_7wuri1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wurjFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_7wurgVFuEeWFqsbjn0GMrw" x="2139" y="300"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8aGYoFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8aHmwFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8aGYoVFuEeWFqsbjn0GMrw" x="200" y="300"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8amH4FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8amH4VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8amH41FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8amH4lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8cHK0FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8cHK0lFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8cHK0VFuEeWFqsbjn0GMrw" x="1579" y="300"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8cas0FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8cas0VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8cas01FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8cas0lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8dfq4FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8dgR8FFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8dfq4VFuEeWFqsbjn0GMrw" x="1216" y="300"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8dzz8FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8dzz8VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8dzz81FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8dzz8lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8gPc4FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8gPc4lFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8gPc4VFuEeWFqsbjn0GMrw" x="2119" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8ghJs1FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8ghJtFFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8ghJtlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8ghJtVFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8iT5cFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8iT5clFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8iT5cVFuEeWFqsbjn0GMrw" x="30" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8ik_M1FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8ik_NFFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8ik_NlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8ik_NVFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8kEM8FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8kEM8lFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8kEM8VFuEeWFqsbjn0GMrw" x="376" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8kXH41FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8kXH5FFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8kXH5lFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8kXH5VFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8l9DUFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8l9qYFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8l9DUVFuEeWFqsbjn0GMrw" x="547" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8mRzcFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8mRzcVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8mRzc1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8mRzclFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8npscFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8npsclFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8npscVFuEeWFqsbjn0GMrw" x="745" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8n8nYFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8n8nYVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8n8nY1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8n8nYlFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8pZY4FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8pZY4lFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8pZY4VFuEeWFqsbjn0GMrw" x="956" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8ps64FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8ps64VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8ps641FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8ps64lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8rBJgFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8rBwkFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DirectedRelationship"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8rBJgVFuEeWFqsbjn0GMrw" x="1840" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8rTdY1FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8rTdZFFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8rTdZlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DirectedRelationship"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8rTdZVFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8snsAFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8snsAlFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8snsAVFuEeWFqsbjn0GMrw" x="2401" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8s-4Y1FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8s-4ZFFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8s_fcFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8s-4ZVFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8uU8MFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8uU8MlFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8uU8MVFuEeWFqsbjn0GMrw" x="1216" y="730"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8un3I1FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8un3JFFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8un3JlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8un3JVFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8v-iAFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8v_JEFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8v-iAVFuEeWFqsbjn0GMrw" x="2597" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8wRc8lFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8wRc81FuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8wRc9VFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8wRc9FFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8xuOcFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8xuOclFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectorEnd"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8xuOcVFuEeWFqsbjn0GMrw" x="2797" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8yEMs1FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8yEMtFFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8yEzwFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectorEnd"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8yEMtVFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8zl2sFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8zl2slFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8zl2sVFuEeWFqsbjn0GMrw" x="2995" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_8z7N4FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_8z7N4VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8z7N41FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8z7N4lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_81y2IFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_81zdMFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_81y2IVFuEeWFqsbjn0GMrw" x="3192" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_82NF0FFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_82NF0VFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_82NF01FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_82NF0lFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_84Df8FFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_84EHAFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_84Df8VFuEeWFqsbjn0GMrw" x="2139" y="460"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_84Vz01FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_84Vz1FFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_84Wa4FFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_84Vz1VFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_3aZkcVFuEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_3aZkclFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_3aZkc1FuEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Blocks"/>
+ <edges xmi:type="notation:Connector" xmi:id="_8amH5FFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8aGYoFFuEeWFqsbjn0GMrw" target="_8amH4FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8amH5VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8amH6VFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8amH5lFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8amH51FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8amH6FFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8bKIkFFuEeWFqsbjn0GMrw" type="4001" source="_7t4L0FFuEeWFqsbjn0GMrw" target="_8aGYoFFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8bKvoFFuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8bKvoVFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8bKvolFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8bKvo1FuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8bKvpFFuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8bLWsFFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8bLWsVFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8bLWslFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8bLWs1FuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8bLWtFFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8bLWtVFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8bLWtlFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8bKIkVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8bKIklFuEeWFqsbjn0GMrw" points="[0, 0, 0, -170]$[0, 170, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9f5jEFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9f5jEVFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8cas1FFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8cHK0FFuEeWFqsbjn0GMrw" target="_8cas0FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8cas1VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8cbT4lFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8cas1lFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8cbT4FFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8cbT4VFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8c-GcFFuEeWFqsbjn0GMrw" type="4001" source="_7uyx0FFuEeWFqsbjn0GMrw" target="_8cHK0FFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8c-Gc1FuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8c-GdFFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8c-GdVFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8c-GdlFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8c-tgFFuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8c-tgVFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8c-tglFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8c-tg1FuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8c-thFFuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8c-thVFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8c-thlFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8c-th1FuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8c-GcVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8c-GclFuEeWFqsbjn0GMrw" points="[0, 0, -72, -170]$[0, 109, -72, -61]$[72, 170, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gA30FFuEeWFqsbjn0GMrw" id="(1.0,0.91)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gBe4FFuEeWFqsbjn0GMrw" id="(0.0,0.06)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8dzz9FFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8dfq4FFuEeWFqsbjn0GMrw" target="_8dzz8FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8dzz9VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8dzz-VFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8dzz9lFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8dzz91FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8dzz-FFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8eS8IFFuEeWFqsbjn0GMrw" type="4001" source="_7uyx0FFuEeWFqsbjn0GMrw" target="_8dfq4FFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8eS8I1FuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8eS8JFFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8eTjMFFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8eTjMVFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8eTjMlFuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8eTjM1FuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8eTjNFFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8eTjNVFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8eTjNlFuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8eTjN1FuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8eUKQFFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8eUKQVFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8eS8IVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8eS8IlFuEeWFqsbjn0GMrw" points="[0, 0, 220, -170]$[-144, 60, 76, -110]$[-146, 109, 74, -61]$[-220, 170, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gLP4lFuEeWFqsbjn0GMrw" id="(1.0,0.82)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gL28FFuEeWFqsbjn0GMrw" id="(0.0,0.2)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8ewPIFFuEeWFqsbjn0GMrw" type="4001" source="_7uyx0FFuEeWFqsbjn0GMrw" target="_8cHK0FFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8ewPI1FuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8ewPJFFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8ewPJVFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8ewPJlFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8ew2MFFuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8ew2MVFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8ew2MlFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8ew2M1FuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8ew2NFFuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8ew2NVFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8ew2NlFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8ew2N1FuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8ewPIVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8ewPIlFuEeWFqsbjn0GMrw" points="[0, 0, -69, -170]$[142, 60, 73, -110]$[142, 109, 73, -61]$[69, 170, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gBe4VFuEeWFqsbjn0GMrw" id="(1.0,0.94)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gBe4lFuEeWFqsbjn0GMrw" id="(0.0,0.14)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8fM7EFFuEeWFqsbjn0GMrw" type="4001" source="_7uyx0FFuEeWFqsbjn0GMrw" target="_8dfq4FFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fNiIFFuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fNiIVFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fNiIlFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fNiI1FuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fNiJFFuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fNiJVFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fNiJlFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fNiJ1FuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fNiKFFuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fNiKVFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fNiKlFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fOJMFFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8fM7EVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8fM7ElFuEeWFqsbjn0GMrw" points="[0, 0, 215, -170]$[-287, 60, -72, -110]$[-287, 109, -72, -61]$[-215, 170, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gLP4FFuEeWFqsbjn0GMrw" id="(1.0,0.79)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gLP4VFuEeWFqsbjn0GMrw" id="(0.0,0.1)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8fufgFFuEeWFqsbjn0GMrw" type="4001" source="_8dfq4FFuEeWFqsbjn0GMrw" target="_7vTvMFFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fufg1FuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fvGkFFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fvGkVFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fvGklFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fvGk1FuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fvGlFFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fvGlVFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fvGllFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fvGl1FuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fvGmFFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8fvGmVFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8fvGmlFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8fufgVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8fufglFuEeWFqsbjn0GMrw" points="[0, 0, 0, -220]$[0, 220, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gKo0FFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gKo0VFuEeWFqsbjn0GMrw" id="(0.49645390070921985,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8ghwwFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8gPc4FFuEeWFqsbjn0GMrw" target="_8ghJs1FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8ghwwVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8ghwxVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8ghwwlFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8ghww1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8ghwxFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8hHmoFFuEeWFqsbjn0GMrw" type="4001" source="_8gPc4FFuEeWFqsbjn0GMrw" target="_7wurgFFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hHmo1FuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hINsFFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hINsVFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hINslFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hINs1FuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hINtFFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hINtVFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hINtlFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hINt1FuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hINuFFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hINuVFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hINulFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8hHmoVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8hHmolFuEeWFqsbjn0GMrw" points="[0, 0, -6, -220]$[-66, 110, -72, -110]$[-66, 159, -72, -61]$[6, 220, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fxnQFFuEeWFqsbjn0GMrw" id="(0.3706293706293706,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fxnQVFuEeWFqsbjn0GMrw" id="(0.33,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8hwf0FFuEeWFqsbjn0GMrw" type="4001" source="_8gPc4FFuEeWFqsbjn0GMrw" target="_7wurgFFuEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hxG4FFuEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hxG4VFuEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hxG4lFuEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hxG41FuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hxG5FFuEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hxG5VFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hxG5lFuEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hxG51FuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hxG6FFuEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hxG6VFuEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_8hxt8FFuEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_8hxt8VFuEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8hwf0VFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8hwf0lFuEeWFqsbjn0GMrw" points="[0, 0, 9, -220]$[65, 110, 74, -110]$[65, 159, 74, -61]$[-9, 220, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fyOUFFuEeWFqsbjn0GMrw" id="(0.6013986013986014,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fyOUVFuEeWFqsbjn0GMrw" id="(0.66,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8ik_N1FuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8iT5cFFuEeWFqsbjn0GMrw" target="_8ik_M1FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8ik_OFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8ilmQFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8ik_OVFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8ik_OlFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8ik_O1FuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8jgzUFFuEeWFqsbjn0GMrw" type="1013" source="_7t4L0FFuEeWFqsbjn0GMrw" target="_8iT5cFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8jgzUVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_AdjunctProperty_base_Property"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8jgzUlFuEeWFqsbjn0GMrw" points="[0, 0, 142, -60]$[-142, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gSkoFFuEeWFqsbjn0GMrw" id="(0.24545454545454545,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gSkoVFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8kXH51FuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8kEM8FFuEeWFqsbjn0GMrw" target="_8kXH41FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8kXH6FFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8kXu8VFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8kXH6VFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8kXH6lFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8kXu8FFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8lPRoFFuEeWFqsbjn0GMrw" type="1013" source="_7uBVwFFuEeWFqsbjn0GMrw" target="_8kEM8FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8lPRoVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_BindingConnector_base_Connector"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8lPRolFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gYrQFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gZSUFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8mRzdFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8l9DUFFuEeWFqsbjn0GMrw" target="_8mRzcFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8mRzdVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8mRzeVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8mRzdlFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8mRzd1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8mRzeFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8nFrwFFuEeWFqsbjn0GMrw" type="1013" source="_7uJ4oFFuEeWFqsbjn0GMrw" target="_8l9DUFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8nFrwVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_Block_base_Class"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8nFrwlFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fjk0FFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fjk0VFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8n8nZFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8npscFFuEeWFqsbjn0GMrw" target="_8n8nYFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8n8nZVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8n8naVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8n8nZlFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8n8nZ1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8n8naFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8o5poFFuEeWFqsbjn0GMrw" type="1013" source="_7ublcFFuEeWFqsbjn0GMrw" target="_8npscFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8o5poVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ClassifierBehaviorProperty_base_Property"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8o5polFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gicQFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gicQVFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8ps65FFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8pZY4FFuEeWFqsbjn0GMrw" target="_8ps64FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8ps65VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8ps66VFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8ps65lFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8ps651FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8ps66FFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8qdI0FFuEeWFqsbjn0GMrw" type="1013" source="_7umkkFFuEeWFqsbjn0GMrw" target="_8pZY4FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8qdI0VFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ConnectorProperty_base_Property"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8qdI0lFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9goi4FFuEeWFqsbjn0GMrw" id="(0.49606299212598426,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9goi4VFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8rTdZ1FuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8rBJgFFuEeWFqsbjn0GMrw" target="_8rTdY1FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8rTdaFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8rUEcFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DirectedRelationship"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8rTdaVFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8rTdalFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8rTda1FuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8sFggFFuEeWFqsbjn0GMrw" type="1013" source="_7uyx0FFuEeWFqsbjn0GMrw" target="_8rBJgFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8sFggVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8sFgglFuEeWFqsbjn0GMrw" points="[0, 0, -296, -60]$[296, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9h4gEFFuEeWFqsbjn0GMrw" id="(1.0,0.94)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9h5HIFFuEeWFqsbjn0GMrw" id="(0.0,0.22)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8s_fcVFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8snsAFFuEeWFqsbjn0GMrw" target="_8s-4Y1FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8s_fclFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8s_fdlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8s_fc1FuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8s_fdFFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8s_fdVFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8tyJoFFuEeWFqsbjn0GMrw" type="1013" source="_7u-YAFFuEeWFqsbjn0GMrw" target="_8snsAFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8tyJoVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DistributedProperty_base_Property"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8tyJolFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gv3oFFuEeWFqsbjn0GMrw" id="(0.49624060150375937,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9gv3oVFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8un3J1FuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8uU8MFFuEeWFqsbjn0GMrw" target="_8un3I1FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8un3KFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8uoeMFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8un3KVFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8un3KlFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8un3K1FuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8vbIYFFuEeWFqsbjn0GMrw" type="1013" source="_7vTvMFFuEeWFqsbjn0GMrw" target="_8uU8MFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8vbIYVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8vbIYlFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9g62wFFuEeWFqsbjn0GMrw" id="(0.49645390070921985,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9g7d0FFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8wRc9lFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8v-iAFFuEeWFqsbjn0GMrw" target="_8wRc8lFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8wRc91FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8wRc-1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8wRc-FFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8wRc-VFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8wRc-lFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8xF8UFFuEeWFqsbjn0GMrw" type="1013" source="_7vhxoFFuEeWFqsbjn0GMrw" target="_8v-iAFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8xF8UVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_EndPathMultiplicity_base_Property"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8xF8UlFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hEAsFFuEeWFqsbjn0GMrw" id="(0.4961832061068702,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hEnwFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8yEzwVFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8xuOcFFuEeWFqsbjn0GMrw" target="_8yEMs1FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8yEzwlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8yEzxlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectorEnd"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8yEzw1FuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8yEzxFFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8yEzxVFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8y9kkFFuEeWFqsbjn0GMrw" type="1013" source="_7vyQUFFuEeWFqsbjn0GMrw" target="_8xuOcFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8y9kkVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8y9kklFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hL8gFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hL8gVFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_8z7N5FFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_8zl2sFFuEeWFqsbjn0GMrw" target="_8z7N4FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_8z7N5VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_8z708FFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_8z7N5lFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8z7N51FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_8z7N6FFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_81GSkFFuEeWFqsbjn0GMrw" type="1013" source="_7wD9IFFuEeWFqsbjn0GMrw" target="_8zl2sFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_81GSkVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ParticipantProperty_base_Property"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_81GSklFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hRcEFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hSDIFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_82NF1FFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_81y2IFFuEeWFqsbjn0GMrw" target="_82NF0FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_82NF1VFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_82NF2VFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_82NF1lFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_82NF11FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_82NF2FFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_83Z_sFFuEeWFqsbjn0GMrw" type="1013" source="_7wYtQFFuEeWFqsbjn0GMrw" target="_81y2IFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_83Z_sVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_PropertySpecificType_base_Classifier"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_83Z_slFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hXisFFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9hYJwFFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_84Wa4VFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_84Df8FFuEeWFqsbjn0GMrw" target="_84Vz01FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_84Wa4lFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_84Wa5lFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_84Wa41FuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_84Wa5FFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_84Wa5VFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_85VSUFFuEeWFqsbjn0GMrw" type="1013" source="_7wurgFFuEeWFqsbjn0GMrw" target="_84Df8FFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_85VSUVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ValueType_base_DataType"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_85VSUlFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fxnQlFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_9fxnQ1FuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_4nr28FFuEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_5CJlYFFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5CKMcFFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5CKzgFFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5CKzgVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5CKzglFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5CKzg1FuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5CKzhFFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5CKzhVFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5CKzhlFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5CKzh1FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5CKziFFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5CKziVFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5CJlYVFuEeWFqsbjn0GMrw" x="30" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5ChY0FFuEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5Ch_4FFuEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5Ch_4VFuEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5Ch_4lFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5Ch_41FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5Ch_5FFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Ch_5VFuEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_5Ch_5lFuEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5Ch_51FuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_5Ch_6FFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_5Ch_6VFuEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Ch_6lFuEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ChY0VFuEeWFqsbjn0GMrw" x="190" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5ZEQkFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5ZE3oFFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5ZEQkVFuEeWFqsbjn0GMrw" x="217" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5Zr7oFFuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5Zr7oVFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5Zr7o1FuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Zr7olFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5Z-PgFFuEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_5Z-PglFuEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5Z-PgVFuEeWFqsbjn0GMrw" x="30" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_5aOuM1FuEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_5aOuNFFuEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5aOuNlFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_5aOuNVFuEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_4nr28VFuEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_4nr28lFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_4nr281FuEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Allocations"/>
+ <edges xmi:type="notation:Connector" xmi:id="_5Zr7pFFuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_5ZEQkFFuEeWFqsbjn0GMrw" target="_5Zr7oFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_5Zr7pVFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5Zr7qVFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5Zr7plFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5Zr7p1FuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5Zr7qFFuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_5Z3h0FFuEeWFqsbjn0GMrw" type="1013" source="_5ChY0FFuEeWFqsbjn0GMrw" target="_5ZEQkFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_5Z3h0VFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_AllocateActivityPartition_base_ActivityPartition"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5Z3h0lFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_57mV4FFuEeWFqsbjn0GMrw" id="(1.0,0.6)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_57m88FFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_5aOuN1FuEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_5Z-PgFFuEeWFqsbjn0GMrw" target="_5aOuM1FuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_5aOuOFFuEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_5aPVQFFuEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5aOuOVFuEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5aOuOlFuEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5aOuO1FuEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_5aaUYFFuEeWFqsbjn0GMrw" type="1013" source="_5CJlYFFuEeWFqsbjn0GMrw" target="_5Z-PgFFuEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_5aaUYVFuEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5aaUYlFuEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_57Ib0FFuEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_57JC4FFuEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_ATWiIFFvEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_AjkvcFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Ajl9kFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Ajl9kVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Ajl9klFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Ajl9k1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Ajl9lFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ajl9lVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Ajl9llFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Ajl9l1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Ajl9mFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Ajl9mVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ajl9mlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AjlWgFFvEeWFqsbjn0GMrw" x="406" y="241"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AyhxcFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_AyiYgFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AyhxcVFvEeWFqsbjn0GMrw" x="281" y="83"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_AzSmcFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_AzSmcVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_AzTNgFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_AzSmclFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_ATWiIVFvEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_ATWiIlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_ATWiI1FvEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks"/>
+ <edges xmi:type="notation:Connector" xmi:id="_AzTNgVFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_AyhxcFFvEeWFqsbjn0GMrw" target="_AzSmcFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_AzTNglFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_AzTNhlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AzTNg1FvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AzTNhFFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AzTNhVFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Azk6UFFvEeWFqsbjn0GMrw" type="1013" source="_AjkvcFFvEeWFqsbjn0GMrw" target="_AyhxcFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Azk6UVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Azk6UlFvEeWFqsbjn0GMrw" points="[-53, -34, 406, 257]$[-459, -291, 0, 0]"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_CMq0MFFvEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_C6zskFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_C606sFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_C606sVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_C606slFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_C606s1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_C606tFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C606tVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_C606tlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_C606t1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_C606uFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_C606uVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C606ulFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C6zskVFvEeWFqsbjn0GMrw" x="30" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_C7HOkFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_C7H1oVFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C7H1oFFvEeWFqsbjn0GMrw" x="30" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_C8CboFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_C8CboVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C8Cbo1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C8CbolFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_C8dSYFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_C8d5cFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_C8d5cVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_C8d5clFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_C8d5c1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_C8d5dFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C8d5dVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_C8d5dlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_C8d5d1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_C8d5eFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_C8d5eVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C8d5elFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C8dSYVFvEeWFqsbjn0GMrw" x="190" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_C8xbcFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_C8yCgFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C8xbcVFvEeWFqsbjn0GMrw" x="200" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_C9U1EFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_C9U1EVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C9U1E1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_C9U1ElFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_CMq0MVFvEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_CMq0MlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_CMq0M1FvEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements"/>
+ <edges xmi:type="notation:Connector" xmi:id="_C8CbpFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_C7HOkFFvEeWFqsbjn0GMrw" target="_C8CboFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_C8CbpVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C8DCslFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C8CbplFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C8DCsFFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C8DCsVFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_C8S6UFFvEeWFqsbjn0GMrw" type="1013" source="_C6zskFFvEeWFqsbjn0GMrw" target="_C7HOkFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_C8S6UVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements.extension_packagedElement_E_extension_FlowPort_base_Port"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C8S6UlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DmkmYFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dml0gFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_C9U1FFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_C8xbcFFvEeWFqsbjn0GMrw" target="_C9U1EFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_C9U1FVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_C9U1GVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C9U1FlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C9U1F1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_C9U1GFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_C9hCUFFvEeWFqsbjn0GMrw" type="1013" source="_C8dSYFFvEeWFqsbjn0GMrw" target="_C8xbcFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_C9hCUVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_DeprecatedElements.extension_packagedElement_E_extension_FlowSpecification_base_Interface"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_C9hCUlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dm4vcFFvEeWFqsbjn0GMrw" id="(0.16666666666666666,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Dm5WgFFvEeWFqsbjn0GMrw" id="(0.63,1.0)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_Ff3DQFFvEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_GEokQFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GEpLUFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GEpLUVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GEpLUlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GEpLU1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GEpLVFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEpLVVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GEpyYFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GEpyYVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GEpyYlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GEpyY1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEpyZFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GEokQVFvEeWFqsbjn0GMrw" x="30" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GE2msFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GE3NwFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GE2msVFvEeWFqsbjn0GMrw" x="30" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GFYyM1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GFYyNFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GFZZQFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFYyNVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GFnbsFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GFnbslFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GFnbs1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GFnbtFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GFnbtVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GFnbtlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFnbt1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GFnbuFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GFnbuVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GFnbulFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GFnbu1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFnbvFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFnbsVFvEeWFqsbjn0GMrw" x="190" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GFvXgFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GFv-kFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GFvXgVFvEeWFqsbjn0GMrw" x="190" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GF-oE1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GF-oFFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GF-oFlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GF-oFVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GGOfsFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GGOfslFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GGOfs1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GGOftFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GGOftVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GGOftlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GGOft1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GGOfuFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GGOfuVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GGOfulFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GGOfu1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GGOfvFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Expose"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GGOfsVFvEeWFqsbjn0GMrw" x="350" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GGZe0FFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GGaF4FFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GGZe0VFvEeWFqsbjn0GMrw" x="350" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GGpWcFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GGpWcVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GGpWc1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GGpWclFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GG-toFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GG-tolFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GG-to1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GG-tpFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GG-tpVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GG-tplFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GG-tp1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GG-tqFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GG-tqVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GG-tqlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GG-tq1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GG-trFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GG-toVFvEeWFqsbjn0GMrw" x="510" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GHNXIFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GHNXIlFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GHNXIVFvEeWFqsbjn0GMrw" x="510" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GHcnsFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GHcnsVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GHcns1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GHcnslFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GH2QUFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GH23YFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GH23YVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GH23YlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GH23Y1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GH23ZFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GH23ZVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GH23ZlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GH23Z1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GH23aFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GH23aVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GH23alFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GH2QUVFvEeWFqsbjn0GMrw" x="670" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GIH9IFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GIIkMVFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GIIkMFFvEeWFqsbjn0GMrw" x="670" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GIYb0FFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GIYb0VFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GIYb01FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GIYb0lFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GI2V4FFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GI288FFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GI288VFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GI288lFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GI2881FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GI289FFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GI289VFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GI289lFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GI2891FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GI28-FFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GI28-VFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GI28-lFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GI2V4VFvEeWFqsbjn0GMrw" x="830" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GJLGAFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GJLGAlFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GJLGAVFvEeWFqsbjn0GMrw" x="830" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GJbks1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GJbktFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GJbktlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GJbktVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GKAzgFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GKBakFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GKBakVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GKBaklFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GKBak1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GKBalFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GKBalVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GKBallFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GKBal1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GKBamFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GKBamVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GKBamlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GKAzgVFvEeWFqsbjn0GMrw" x="990" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GKYm8FFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GKYm8lFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GKYm8VFvEeWFqsbjn0GMrw" x="990" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GKpss1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GKpstFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GKqTwFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GKpstVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GLR-0FFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GLSl4FFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GLSl4VFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GLSl4lFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GLSl41FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GLSl5FFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GLSl5VFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_GLSl5lFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GLSl51FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_GLSl6FFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_GLSl6VFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GLSl6lFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GLR-0VFvEeWFqsbjn0GMrw" x="1150" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GLtcoFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_GLuDsFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GLtcoVFvEeWFqsbjn0GMrw" x="1150" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_GMCz01FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_GMCz1FFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GMCz1lFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GMCz1VFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_Ff3DQVFvEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_Ff3DQlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_Ff3DQ1FvEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements"/>
+ <edges xmi:type="notation:Connector" xmi:id="_GFZZQVFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GE2msFFvEeWFqsbjn0GMrw" target="_GFYyM1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GFZZQlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GFZZRlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GFZZQ1FvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GFZZRFFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GFZZRVFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GFijMFFvEeWFqsbjn0GMrw" type="1013" source="_GEokQFFvEeWFqsbjn0GMrw" target="_GE2msFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GFijMVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Conform_base_Generalization"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GFijMlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gkr9UFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GkskYFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GF-oF1FvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GFvXgFFvEeWFqsbjn0GMrw" target="_GF-oE1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GF-oGFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GF-oHFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GF-oGVFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GF-oGlFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GF-oG1FvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GGHK8FFvEeWFqsbjn0GMrw" type="1013" source="_GFnbsFFvEeWFqsbjn0GMrw" target="_GFvXgFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GGHK8VFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_ElementGroup_base_Comment"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GGHK8lFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gk-4QFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Gk-4QVFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GGpWdFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GGZe0FFvEeWFqsbjn0GMrw" target="_GGpWcFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GGpWdVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GGpWeVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GGpWdlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GGpWd1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GGpWeFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GG1jsFFvEeWFqsbjn0GMrw" type="1013" source="_GGOfsFFvEeWFqsbjn0GMrw" target="_GGZe0FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GG1jsVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Expose_base_Dependency"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GG1jslFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GlPW8FFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GlP-AFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GHcntFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GHNXIFFvEeWFqsbjn0GMrw" target="_GHcnsFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GHcntVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GHcnuVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GHcntlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GHcnt1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GHcnuFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GHrRMFFvEeWFqsbjn0GMrw" type="1013" source="_GG-toFFvEeWFqsbjn0GMrw" target="_GHNXIFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GHrRMVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Problem_base_Comment"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GHrRMlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GlgcsFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GlhDwFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GIYb1FFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GIH9IFFvEeWFqsbjn0GMrw" target="_GIYb0FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GIYb1VFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GIYb2VFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GIYb1lFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GIYb11FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GIYb2FFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GIqIoFFvEeWFqsbjn0GMrw" type="1013" source="_GH2QUFFvEeWFqsbjn0GMrw" target="_GIH9IFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GIqIoVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Rationale_base_Comment"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GIqIolFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GlxicFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GlyJgFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GJbkt1FvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GJLGAFFvEeWFqsbjn0GMrw" target="_GJbks1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GJbkuFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GJcLwlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GJbkuVFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GJcLwFFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GJcLwVFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GJwU0FFvEeWFqsbjn0GMrw" type="1013" source="_GI2V4FFvEeWFqsbjn0GMrw" target="_GJLGAFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GJwU0VFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Stakeholder_base_Classifier"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GJwU0lFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GmDPQFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GmD2UFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GKqTwVFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GKYm8FFvEeWFqsbjn0GMrw" target="_GKpss1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GKqTwlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GKqTxlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GKqTw1FvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GKqTxFFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GKqTxVFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GLBgIFFvEeWFqsbjn0GMrw" type="1013" source="_GKAzgFFvEeWFqsbjn0GMrw" target="_GKYm8FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GLBgIVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_View_base_Class"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GLBgIlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GmUVAFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GmU8EFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GMDa4FFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_GLtcoFFvEeWFqsbjn0GMrw" target="_GMCz01FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GMDa4VFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_GMDa5VFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GMDa4lFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GMDa41FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GMDa5FFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_GMjKIFFvEeWFqsbjn0GMrw" type="1013" source="_GLR-0FFvEeWFqsbjn0GMrw" target="_GLtcoFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_GMjKIVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Viewpoint_base_Class"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_GMjKIlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GmmB0FFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_GmmB0VFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_IXuBMFFvEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_JlKEsFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JlKrwFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuralFeature"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JlKEsVFvEeWFqsbjn0GMrw" x="73" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jl0MAFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jl0zEFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jl0zElFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuralFeature"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jl0zEVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jl9V8FFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jl99AFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jl99AVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jl99AlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jl99A1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jl99BFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jl99BVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jl99BlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jl99B1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jl99CFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jl99CVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jl99ClFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jl9V8VFvEeWFqsbjn0GMrw" x="30" y="300"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JmVwcFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JmVwclFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JmVwcVFvEeWFqsbjn0GMrw" x="1294" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JmndQFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JmndQVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JmndQ1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JmndQlFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JmzqgFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jm0RkFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jm0RkVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jm0RklFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jm0Rk1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jm0RlFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jm0RlVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jm0RllFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jm0Rl1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jm0RmFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jm0RmVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jm0RmlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JmzqgVFvEeWFqsbjn0GMrw" x="1357" y="300"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JnUA0FFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnUA0lFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JnUA01FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JnUA1FFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JnUA1VFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JnUA1lFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JnUA11FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JnUA2FFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JnUA2VFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JnUA2lFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JnUA21FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JnUA3FFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JnUA0VFvEeWFqsbjn0GMrw" x="1153" y="300"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jn-IIFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jn-vMFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jn-vMVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jn-vMlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jn-vM1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jn-vNFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jn-vNVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jn-vNlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jn-vN1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jn-vOFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jn-vOVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jn-vOlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_AcceptChangeStructuralFeatureEventAction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jn-IIVFvEeWFqsbjn0GMrw" x="248" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JoTfUFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JoUGYFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JoTfUVFvEeWFqsbjn0GMrw" x="329" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Joo2gFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Joo2gVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Joo2g1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Joo2glFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JpJz4FFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JpKa8FFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JpKa8VFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JpKa8lFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JpKa81FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JpKa9FFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpKa9VFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JpKa9lFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JpKa91FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JpKa-FFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JpKa-VFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpKa-lFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpJz4VFvEeWFqsbjn0GMrw" x="599" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JpdV4FFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JpdV4lFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpdV4VFvEeWFqsbjn0GMrw" x="649" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jpubo1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JpubpFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JpubplFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JpubpVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JqScUFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JqTDYFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JqTDYVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JqTDYlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JqTDY1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JqTDZFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JqTDZVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JqTDZlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JqTDZ1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JqTDaFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JqTDaVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JqTDalFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_DirectedFeature"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JqScUVFvEeWFqsbjn0GMrw" x="862" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JqnzgFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JqnzglFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Feature"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JqnzgVFvEeWFqsbjn0GMrw" x="866" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jq5gUFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jq5gUVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jq5gU1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Feature"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jq5gUlFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jrf9QFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jrf9QlFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jrf9Q1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jrf9RFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jrf9RVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jrf9RlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jrf9R1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jrf9SFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jrf9SVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jrf9SlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jrf9S1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jrf9TFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jrf9QVFvEeWFqsbjn0GMrw" x="1033" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jr5l4FFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jr6M8FFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jr5l4VFvEeWFqsbjn0GMrw" x="1033" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JsNH4FFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JsNH4VFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JsNH41FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JsNH4lFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Js8HsFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Js8uwFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Js8uwVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Js8uwlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Js8uw1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Js8uxFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Js8uxVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Js8uxlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Js8ux1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Js8uyFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Js8uyVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Js8uylFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FullPort"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Js8HsVFvEeWFqsbjn0GMrw" x="1555" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JtYzoFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JtYzolFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JtYzoVFvEeWFqsbjn0GMrw" x="1555" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jtp5YFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jtp5YVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jtp5Y1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jtp5YlFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JuY5MFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JuY5MlFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JuY5M1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JuY5NFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JuY5NVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JuY5NlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JuY5N1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JuZgQFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JuZgQVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JuZgQlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JuZgQ1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JuZgRFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JuY5MVFvEeWFqsbjn0GMrw" x="1715" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Ju5PgFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Ju5PglFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Ju5PgVFvEeWFqsbjn0GMrw" x="1762" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JvJHI1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JvJHJFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JvJHJlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JvJHJVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jv7xUFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jv8YYFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jv8YYVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jv8YYlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jv8YY1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jv8YZFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jv8YZVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Jv8YZlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jv8YZ1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Jv8YaFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Jv8YaVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jv8YalFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jv7xUVFvEeWFqsbjn0GMrw" x="1983" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jwd80FFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jwd80lFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jwd80VFvEeWFqsbjn0GMrw" x="1978" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JwubgFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JwubgVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jwubg1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JwubglFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JxmlQFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JxmlQlFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JxmlQ1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JxmlRFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JxmlRVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JxmlRlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JxmlR1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JxmlSFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JxmlSVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JxmlSlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JxmlS1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JxmlTFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ProxyPort"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JxmlQVFvEeWFqsbjn0GMrw" x="2149" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JyLNAFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JyLNAlFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JyLNAVFvEeWFqsbjn0GMrw" x="2149" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Jyc501FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Jyc51FFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jyc51lFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Jyc51VFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JzZVAFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JzZVAlFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JzZVA1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JzZVBFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JzZ8EFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JzZ8EVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JzZ8ElFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JzZ8E1FvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JzZ8FFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JzZ8FVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JzZ8FlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JzZ8F1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JzZVAVFvEeWFqsbjn0GMrw" x="2309" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_J0EDYFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_J0EDYlFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Trigger"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J0EDYVFvEeWFqsbjn0GMrw" x="2331" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_J0VwM1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_J0VwNFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_J0VwNlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Trigger"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_J0VwNVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_IXuBMVFvEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_IXuBMlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_IXuBM1FvEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows"/>
+ <edges xmi:type="notation:Connector" xmi:id="_Jl0zE1FvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_JlKEsFFvEeWFqsbjn0GMrw" target="_Jl0MAFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Jl0zFFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jl0zGFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuralFeature"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jl0zFVFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jl0zFlFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jl0zF1FvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JmHuAFFvEeWFqsbjn0GMrw" type="4001" source="_JlKEsFFvEeWFqsbjn0GMrw" target="_Jl9V8FFvEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JmHuA1FvEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JmHuBFFvEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JmHuBVFvEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JmIVEFFvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JmIVEVFvEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JmIVElFvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JmIVE1FvEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JmIVFFFvEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JmIVFVFvEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JmIVFlFvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JmIVF1FvEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JmIVGFFvEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_JmHuAVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JmHuAlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -220]$[0, 220, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KXC0oFFvEeWFqsbjn0GMrw" id="(0.4956521739130435,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KXC0oVFvEeWFqsbjn0GMrw" id="(0.4975124378109453,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JmndRFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_JmVwcFFvEeWFqsbjn0GMrw" target="_JmndQFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JmndRVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JmndSVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JmndRlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JmndR1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JmndSFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JnCUAFFvEeWFqsbjn0GMrw" type="4001" source="_JmVwcFFvEeWFqsbjn0GMrw" target="_JmzqgFFvEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnCUA1FvEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnCUBFFvEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnCUBVFvEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnCUBlFvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnCUB1FvEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnCUCFFvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnCUCVFvEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnCUClFvEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnCUC1FvEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnC7EFFvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnC7EVFvEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnC7ElFvEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_JnCUAVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JnCUAlFvEeWFqsbjn0GMrw" points="[0, 0, -73, -220]$[73, 110, 0, -110]$[73, 220, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KU3DUVFvEeWFqsbjn0GMrw" id="(0.66,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KU3qYFFvEeWFqsbjn0GMrw" id="(0.36538461538461536,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Jnni0FFvEeWFqsbjn0GMrw" type="4001" source="_JmVwcFFvEeWFqsbjn0GMrw" target="_JnUA0FFvEeWFqsbjn0GMrw">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnoJ4FFvEeWFqsbjn0GMrw" type="6001">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnoJ4VFvEeWFqsbjn0GMrw" y="60"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnoJ4lFvEeWFqsbjn0GMrw" type="6002">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnoJ41FvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_JnoJ5FFvEeWFqsbjn0GMrw" type="6003">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_JnoJ5VFvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jnow8FFvEeWFqsbjn0GMrw" type="6005">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Jnow8VFvEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jnow8lFvEeWFqsbjn0GMrw" type="6033">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Jnow81FvEeWFqsbjn0GMrw" y="20"/>
+ </children>
+ <children xmi:type="notation:DecorationNode" xmi:id="_Jnow9FFvEeWFqsbjn0GMrw" type="6034">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Jnow9VFvEeWFqsbjn0GMrw" y="-20"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Jnni0VFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Association" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jnni0lFvEeWFqsbjn0GMrw" points="[0, 0, 73, -220]$[-73, 110, 0, -110]$[-73, 220, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KU2cQFFvEeWFqsbjn0GMrw" id="(0.33,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KU3DUFFvEeWFqsbjn0GMrw" id="(0.7013888888888888,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Joo2hFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_JoTfUFFvEeWFqsbjn0GMrw" target="_Joo2gFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Joo2hVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JopdkFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Joo2hlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Joo2h1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Joo2iFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Jo9moFFvEeWFqsbjn0GMrw" type="1013" source="_Jn-IIFFvEeWFqsbjn0GMrw" target="_JoTfUFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Jo9moVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_AcceptChangeStructuralFeatureEventAction_base_AcceptEventAction"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jo9molFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KXNzwFFvEeWFqsbjn0GMrw" id="(0.1310344827586207,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KXOa0FFvEeWFqsbjn0GMrw" id="(0.84375,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JpvCsFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_JpdV4FFvEeWFqsbjn0GMrw" target="_Jpubo1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JpvCsVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JpvCtVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JpvCslFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JpvCs1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JpvCtFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JqEZ4FFvEeWFqsbjn0GMrw" type="1013" source="_JpJz4FFvEeWFqsbjn0GMrw" target="_JpdV4FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JqEZ4VFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ChangeStructuralFeatureEvent_base_ChangeEvent"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JqEZ4lFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVCpgFFvEeWFqsbjn0GMrw" id="(0.4975124378109453,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVDQkFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Jq5gVFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_JqnzgFFvEeWFqsbjn0GMrw" target="_Jq5gUFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Jq5gVVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jq5gWVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Feature"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jq5gVlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jq5gV1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jq5gWFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JrQFoFFvEeWFqsbjn0GMrw" type="1013" source="_JqScUFFvEeWFqsbjn0GMrw" target="_JqnzgFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JrQFoVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_DirectedFeature_base_Feature"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JrQFolFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVOPsFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVO2wFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JsNH5FFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_Jr5l4FFvEeWFqsbjn0GMrw" target="_JsNH4FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JsNH5VFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JsNH6VFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JsNH5lFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JsNH51FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JsNH6FFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Jsqa4FFvEeWFqsbjn0GMrw" type="1013" source="_Jrf9QFFvEeWFqsbjn0GMrw" target="_Jr5l4FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Jsqa4VFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_FlowProperty_base_Property"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jsqa4lFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVZ14FFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVac8FFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Jtp5ZFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_JtYzoFFvEeWFqsbjn0GMrw" target="_Jtp5YFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Jtp5ZVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jtp5aVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jtp5ZlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jtp5Z1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jtp5aFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JuFXMFFvEeWFqsbjn0GMrw" type="1013" source="_Js8HsFFvEeWFqsbjn0GMrw" target="_JtYzoFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JuFXMVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_FullPort_base_Port"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JuFXMlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVsw0FFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KVtX4FFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JvJHJ1FvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_Ju5PgFFvEeWFqsbjn0GMrw" target="_JvJHI1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JvJHKFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JvJHLFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JvJHKVFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JvJHKlFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JvJHK1FvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JvnBMFFvEeWFqsbjn0GMrw" type="1013" source="_JuY5MFFvEeWFqsbjn0GMrw" target="_Ju5PgFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JvnBMVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JvnBMlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KW2nYFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KW3OcFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JwubhFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_Jwd80FFvEeWFqsbjn0GMrw" target="_JwubgFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JwubhVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_JwubiVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JwubhlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jwubh1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_JwubiFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JxPY4FFvEeWFqsbjn0GMrw" type="1013" source="_Jv7xUFFvEeWFqsbjn0GMrw" target="_Jwd80FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JxPY4VFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ItemFlow_base_InformationFlow"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JxPY4lFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KV-doFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KV_EsFFvEeWFqsbjn0GMrw" id="(0.4954954954954955,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Jyc511FvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_JyLNAFFvEeWFqsbjn0GMrw" target="_Jyc501FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Jyc52FFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_Jydg4FFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Jyc52VFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jyc52lFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jyc521FvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_JzATcFFvEeWFqsbjn0GMrw" type="1013" source="_JxmlQFFvEeWFqsbjn0GMrw" target="_JyLNAFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_JzATcVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ProxyPort_base_Port"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JzATclFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KWKD0FFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KWKq4FFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_J0WXQFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_J0EDYFFvEeWFqsbjn0GMrw" target="_J0VwM1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_J0WXQVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_J0WXRVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Trigger"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_J0WXQlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J0WXQ1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_J0WXRFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_J07mEFFvEeWFqsbjn0GMrw" type="1013" source="_JzZVAFFvEeWFqsbjn0GMrw" target="_J0EDYFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_J07mEVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_J07mElFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KWc-wFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KWdl0FFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ </notation:Diagram>
+ <notation:Diagram xmi:id="_Mffu4FFvEeWFqsbjn0GMrw" type="PapyrusUMLProfileDiagram" name="ProfileDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_NBfosFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NBgPwFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NBgPwVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NBgPwlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NBgPw1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NBgPxFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NBgPxVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NBgPxlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NBgPx1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NBgPyFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NBgPyVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NBgPylFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NBfosVFvEeWFqsbjn0GMrw" x="30" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NBqAwFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NBqAwlFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NBqAwVFvEeWFqsbjn0GMrw" x="30" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NCEQcFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NCEQcVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NCEQc1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCEQclFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NCYZgFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NCZAkFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NCZAkVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NCZAklFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NCZAk1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NCZAlFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCZAlVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NCZAllFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NCZAl1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NCZAmFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NCZAmVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCZAmlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCYZgVFvEeWFqsbjn0GMrw" x="190" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NCnqEFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NCnqElFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NCnqEVFvEeWFqsbjn0GMrw" x="190" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NC26oFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NC26oVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NC26o1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NC26olFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NDGyQFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NDGyQlFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NDGyQ1FvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NDGyRFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NDGyRVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NDGyRlFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NDGyR1FvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NDGySFFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NDGySVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NDGySlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NDGyS1FvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NDGyTFFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NDGyQVFvEeWFqsbjn0GMrw" x="350" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NDSYcFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NDSYclFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NDSYcVFvEeWFqsbjn0GMrw" x="350" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NDjeMFFvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NDjeMVFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NDjeM1FvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NDjeMlFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ND4OUFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ND41YFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ND41YVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ND41YlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ND41Y1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ND41ZFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ND41ZVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ND41ZlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ND41Z1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ND41aFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ND41aVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ND41alFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ND4OUVFvEeWFqsbjn0GMrw" x="510" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NEG30FFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NEHe4FFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NEG30VFvEeWFqsbjn0GMrw" x="510" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NEXWg1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NEXWhFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NEX9kFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NEXWhVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NEw_IFFvEeWFqsbjn0GMrw" type="1026">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NExmMFFvEeWFqsbjn0GMrw" type="1034"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NExmMVFvEeWFqsbjn0GMrw" type="1071">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NExmMlFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NExmM1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NExmNFFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NExmNVFvEeWFqsbjn0GMrw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_NExmNlFvEeWFqsbjn0GMrw" type="1019">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NExmN1FvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_NExmOFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_NExmOVFvEeWFqsbjn0GMrw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NExmOlFvEeWFqsbjn0GMrw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NEw_IVFvEeWFqsbjn0GMrw" x="670" y="30"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NFD6EFFvEeWFqsbjn0GMrw" type="1031">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NFEhIFFvEeWFqsbjn0GMrw" type="1084"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFD6EVFvEeWFqsbjn0GMrw" x="670" y="190"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NFUYw1FvEeWFqsbjn0GMrw" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NFUYxFFvEeWFqsbjn0GMrw" showTitle="true"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFUYxlFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NFUYxVFvEeWFqsbjn0GMrw" x="200"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_Mffu4VFvEeWFqsbjn0GMrw" name="diagram_compatibility_version" stringValue="1.1.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_Mffu4lFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="style:PapyrusViewStyle" xmi:id="_Mffu41FvEeWFqsbjn0GMrw">
+ <owner xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ </styles>
+ <element xmi:type="uml:Package" href="SysML.profile.uml#SysML.package_packagedElement_Requirements"/>
+ <edges xmi:type="notation:Connector" xmi:id="_NCEQdFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_NBqAwFFvEeWFqsbjn0GMrw" target="_NCEQcFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NCEQdVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NCEQeVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NCEQdlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NCEQd1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NCEQeFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NCP2oFFvEeWFqsbjn0GMrw" type="1013" source="_NBfosFFvEeWFqsbjn0GMrw" target="_NBqAwFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NCP2oVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NCP2olFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nz7yQFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Nz8ZUFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NC26pFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_NCnqEFFvEeWFqsbjn0GMrw" target="_NC26oFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NC26pVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NC26qVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NC26plFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NC26p1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NC26qFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NDAEkFFvEeWFqsbjn0GMrw" type="1013" source="_NCYZgFFvEeWFqsbjn0GMrw" target="_NCnqEFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NDAEkVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Requirement_base_Class"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NDAEklFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N0S-oFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N0S-oVFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NDjeNFFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_NDSYcFFvEeWFqsbjn0GMrw" target="_NDjeMFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NDjeNVFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NDjeOVFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NDjeNlFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NDjeN1FvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NDjeOFFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NDvrcFFvEeWFqsbjn0GMrw" type="1013" source="_NDGyQFFvEeWFqsbjn0GMrw" target="_NDSYcFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NDvrcVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_TestCase_base_Behavior"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NDvrclFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N0i2QFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N0jdUFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NEX9kVFvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_NEG30FFvEeWFqsbjn0GMrw" target="_NEXWg1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NEX9klFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NEX9llFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NEX9k1FvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NEX9lFFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NEX9lVFvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NEmnEFFvEeWFqsbjn0GMrw" type="1013" source="_ND4OUFFvEeWFqsbjn0GMrw" target="_NEG30FFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NEmnEVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_TestCase_base_Operation"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NEmnElFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N0zU8FFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N0zU8VFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NFUYx1FvEeWFqsbjn0GMrw" type="StereotypeCommentLink" source="_NFD6EFFvEeWFqsbjn0GMrw" target="_NFUYw1FvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NFUYyFFvEeWFqsbjn0GMrw"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NFUYzFFvEeWFqsbjn0GMrw" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NFUYyVFvEeWFqsbjn0GMrw" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFUYylFvEeWFqsbjn0GMrw"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NFUYy1FvEeWFqsbjn0GMrw"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NFsMMFFvEeWFqsbjn0GMrw" type="1013" source="_NEw_IFFvEeWFqsbjn0GMrw" target="_NFD6EFFvEeWFqsbjn0GMrw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NFsMMVFvEeWFqsbjn0GMrw"/>
+ <element xmi:type="uml:Extension" href="SysML.profile.uml#SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NFsMMlFvEeWFqsbjn0GMrw" points="[0, 0, 0, -60]$[0, 60, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N1DMkFFvEeWFqsbjn0GMrw" id="(0.5,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_N1DzoFFvEeWFqsbjn0GMrw" id="(0.5,0.0)"/>
+ </edges>
+ </notation:Diagram>
+</xmi:XMI>
diff --git a/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.uml b/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.uml
index 464b40c..d7c2158 100644
--- a/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.uml
+++ b/core/org.eclipse.papyrus.sysml14/resources/profile/SysML.profile.uml
@@ -1,15 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA">
- <uml:Profile xmi:id="SysML" name="SysML" URI="http://www.eclipse.org/papyrus/sysml/1.4/SysML" metamodelReference="SysML._metamodelReference._0">
- <packageImport xmi:type="uml:PackageImport" xmi:id="SysML._packageImport._0">
+ <uml:Profile xmi:id="SysML" name="SysML" URI="http://www.eclipse.org/papyrus/sysml/1.4/SysML">
+ <packageImport xmi:id="SysML._packageImport._0">
<importedPackage xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
</packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="SysML._metamodelReference._0" xmi:idref="SysML._metamodelReference._0">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
- </packageImport>
- <packageImport xmi:type="uml:PackageImport" xmi:id="_tW1MoDqXEeWWssZOJ2QVuQ">
- <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
- </packageImport>
+ <packageImport href="#SysML._metamodelReference._0"/>
<packagedElement xmi:type="uml:Package" xmi:id="SysML.package_packagedElement_Activities" name="Activities">
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior" name="E_extension_ControlOperator_base_Behavior" memberEnd="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator_ownedAttribute.base_Behavior SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior_ownedEnd.extension_ControlOperator" navigableOwnedEnd="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior_ownedEnd.extension_ControlOperator">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior_ownedEnd.extension_ControlOperator" name="extension_ControlOperator" type="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior">
@@ -62,145 +57,145 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous" name="Continuous">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous">
<body>
Continuous rate is a special case of rate of flow (see Rate) where the increment of time between items approaches zero. It is intended to represent continuous flows that may correspond to water flowing through a pipe, a time continuous signal, or continuous energy flow. It is independent from UML streaming. A streaming parameter may or may not apply to continuous flow, and a continuous flow may or may not apply to streaming parameters.
</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous._generalization.SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" general="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" isSubstitutable="false"/>
- <icon xmi:type="uml:Image" xmi:id="_6IwrVkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Continuous.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwrV0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwrWEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <generalization xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Continuous._generalization.SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" general="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" isSubstitutable="false"/>
+ <icon xmi:id="_6IwrVkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Continuous.gif">
+ <eAnnotations xmi:id="_6IwrV0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwrWEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator" name="ControlOperator">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator">
<body>
A control operator is a behavior that is intended to represent an arbitrarily complex logical operator that can be used to enable and disable other actions. When this stereotype is applied to behaviors, the behavior takes control values as inputs or provides them as outputs, that is, it treats control as data. When this stereotype is not applied, the behavior may not have a parameter typed by ControlValue. This stereotype also applies to operations with the same semantics.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator_ownedAttribute.base_Behavior" name="base_Behavior" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator_ownedAttribute.base_Behavior" name="base_Behavior" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Behavior">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator_ownedAttribute.base_Behavior_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator_ownedAttribute.base_Operation" name="base_Operation" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Operation">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator_ownedAttribute.base_Operation" name="base_Operation" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_ControlOperator_base_Operation">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_ControlOperator_ownedAttribute.base_Operation_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Iu2JkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ControlOperator.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Iu2J0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Iu2KEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Iu2JkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ControlOperator.gif">
+ <eAnnotations xmi:id="_6Iu2J0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Iu2KEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete" name="Discrete">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete">
<body>Discrete rate is a special case of rate of flow (see Rate) where the increment of time between items is non-zero.</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete._generalization.SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" general="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" isSubstitutable="false"/>
- <icon xmi:type="uml:Image" xmi:id="_6IygiUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Discrete.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzHkEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IzHkUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <generalization xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Discrete._generalization.SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" general="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" isSubstitutable="false"/>
+ <icon xmi:id="_6IygiUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Discrete.gif">
+ <eAnnotations xmi:id="_6IzHkEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IzHkUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer" name="NoBuffer">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer">
<body>
When this stereotype is applied to object nodes, tokens arriving at the node are discarded if they are refused by outgoing edges, or refused by actions for object nodes that are input pins. This is typically used with fast or continuously flowing data values, to prevent buffer overrun, or to model transient values, such as electrical signals. For object nodes that are the target of continuous flows, «nobuffer» and «overwrite» have the same effect. The stereotype does not override UML token offering semantics; it just indicates what happens to the token when it is accepted. When the stereotype is not applied, the semantics are as in UML, specifically, tokens arriving at an object node that are refused by outgoing edges, or action for input pins, are held until they can leave the object node.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer_ownedAttribute.base_ObjectNode" name="base_ObjectNode" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_NoBuffer_base_ObjectNode">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer_ownedAttribute.base_ObjectNode" name="base_ObjectNode" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_NoBuffer_base_ObjectNode">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_NoBuffer_ownedAttribute.base_ObjectNode_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IzHm0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/NoBuffer.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzHnEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IzuoEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IzHm0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/NoBuffer.gif">
+ <eAnnotations xmi:id="_6IzHnEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IzuoEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional" name="Optional">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional">
<body>
When the «optional» stereotype is applied to parameters, the lower multiplicity must be equal to zero. This means the parameter is not required to have a value for the activity or any behavior to begin or end execution. Otherwise, the lower multiplicity must be greater than zero, which is called “required.”
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional_ownedAttribute.base_Parameter" name="base_Parameter" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Optional_base_Parameter">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional_ownedAttribute.base_Parameter" name="base_Parameter" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Optional_base_Parameter">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Optional_ownedAttribute.base_Parameter_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IwEQEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Optional.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwEQUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwEQkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IwEQEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Optional.gif">
+ <eAnnotations xmi:id="_6IwEQUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwEQkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite" name="Overwrite">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite">
<body>
When the «overwrite» stereotype is applied to object nodes, a token arriving at a full object node replaces the ones already there (a full object node has as many tokens as allowed by its upper bound). This is typically used on an input pin with an upper bound of 1 to ensure that stale data is overridden at an input pin. For upper bounds greater than one, the token replaced is the one that would be the last to be selected according to the ordering kind for the node. For FIFO ordering, this is the most recently added token, for LIFO it is the least recently added token. A null token removes all the tokens already there. The number of tokens replaced is equal to the weight of the incoming edge, which defaults to 1. For object nodes that are the target of continuous flows, «overwrite» and «nobuffer» have the same effect. The stereotype does not override UML token offering semantics, just indicates what happens to the token when it is accepted. When the stereotype is not applied, the semantics is as in UML, specifically, tokens arriving at object nodes do not replace ones that are already there.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite_ownedAttribute.base_ObjectNode" name="base_ObjectNode" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Overwrite_base_ObjectNode">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite_ownedAttribute.base_ObjectNode" name="base_ObjectNode" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Overwrite_base_ObjectNode">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Overwrite_ownedAttribute.base_ObjectNode_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I0VtEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Overwrite.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I0VtUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I0VtkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I0VtEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Overwrite.gif">
+ <eAnnotations xmi:id="_6I0VtUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I0VtkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability" name="Probability">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability">
<body>
When the «probability» stereotype is applied to edges coming out of decision nodes and object nodes, it provides an expression for the probability that the edge will be traversed. These must be between zero and one inclusive, and add up to one for edges with same source at the time the probabilities are used.
When the «probability» stereotype is applied to output parameter sets, it gives the probability the parameter set will be given values at runtime. These must be between zero and one inclusive, and add up to one for output parameter sets of the same behavior at the time the probabilities are used.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.base_ActivityEdge" name="base_ActivityEdge" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Probability_base_ActivityEdge">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.base_ActivityEdge" name="base_ActivityEdge" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Probability_base_ActivityEdge">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.base_ActivityEdge_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.base_ParameterSet" name="base_ParameterSet" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Probability_base_ParameterSet">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.base_ParameterSet" name="base_ParameterSet" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Probability_base_ParameterSet">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ParameterSet"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.base_ParameterSet_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.probability" name="probability">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Probability_ownedAttribute.probability" name="probability">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ValueSpecification"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I0VsUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Probability.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I0VskyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I0Vs0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I0VsUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Probability.gif">
+ <eAnnotations xmi:id="_6I0VskyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I0Vs0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate" name="Rate">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate">
+ <ownedComment xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate._ownedComment.0" annotatedElement="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate">
<body>
When the «rate» stereotype is applied to an activity edge, it specifies the expected value of the number of objects and values that traverse the edge per time interval, that is, the expected value rate at which they leave the source node and arrive at the target node. It does not refer to the rate at which a value changes over time. When the stereotype is applied to a parameter, the parameter must be streaming, and the stereotype gives the number of objects or values that flow in or out of the parameter per time interval while the behavior or operation is executing. Streaming is a characteristic of UML behavior parameters that supports the input and output of items while a behavior is executing, rather than only when the behavior starts and stops. The flow may be continuous or discrete. The «rate» stereotype has a rate property of type InstanceSpecification. The values of this property must be instances of classifiers stereotyped by «valueType» or «distributionDefinition». In particular, the denominator for units used in the rate property must be time units.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_ActivityEdge" name="base_ActivityEdge" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_ActivityEdge">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_ActivityEdge" name="base_ActivityEdge" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_ActivityEdge">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityEdge"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_ActivityEdge_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_ObjectNode" name="base_ObjectNode" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_ObjectNode">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_ObjectNode" name="base_ObjectNode" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_ObjectNode">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ObjectNode"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_ObjectNode_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_Parameter" name="base_Parameter" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_Parameter">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_Parameter" name="base_Parameter" association="SysML.package_packagedElement_Activities.extension_packagedElement_E_extension_Rate_base_Parameter">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.base_Parameter_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.rate" name="rate">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Activities.stereotype_packagedElement_Rate_ownedAttribute.rate" name="rate">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IzHlUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Rate.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzHlkyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IzHl0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IzHlUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Rate.gif">
+ <eAnnotations xmi:id="_6IzHlkyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IzHl0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
@@ -212,108 +207,108 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction" name="E_extension_Allocate_base_Abstraction" memberEnd="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedAttribute.base_Abstraction SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction_ownedEnd.extension_Allocate" navigableOwnedEnd="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction_ownedEnd.extension_Allocate">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship"/>
+ <generalization xmi:id="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship"/>
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction_ownedEnd.extension_Allocate" name="extension_Allocate" type="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate" redefinedProperty="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship_ownedEnd.extension_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction_ownedEnd.extension_Allocate_lowerValue"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate" name="Allocate">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate._ownedComment.0" annotatedElement="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate">
+ <ownedComment xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate._ownedComment.0" annotatedElement="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate">
<body>
Allocate is a dependency based on UML::abstraction. It is a mechanism for associating elements of different types, or in different hierarchies, at an abstract level. Allocate is used for assessing user model consistency and directing future design activity. It is expected that an «allocate» relationship between model elements is a precursor to a more concrete relationship between the elements, their properties, operations, attributes, or sub-classes.
</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedAttribute.base_Abstraction" name="base_Abstraction" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship" association="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction">
+ <generalization xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedAttribute.base_Abstraction" name="base_Abstraction" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship" association="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_Allocate_base_Abstraction">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedAttribute.base_Abstraction_lowerValue"/>
</ownedAttribute>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement" name="getAllocatedFrom" isStatic="true" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement.parameter_ownedParameter_ref" name="ref">
+ <ownedOperation xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement" name="getAllocatedFrom" isStatic="true" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement.parameter_ownedParameter_ref" name="ref">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
</ownedParameter>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement.parameter_ownedParameter_result" name="result">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement.parameter_ownedParameter_result" name="result">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedFrom_NamedElement_NamedElement.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement" name="getAllocatedTo" isStatic="true" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement.parameter_ownedParameter_ref" name="ref">
+ <ownedOperation xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement" name="getAllocatedTo" isStatic="true" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement.parameter_ownedParameter_ref" name="ref">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
</ownedParameter>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement.parameter_ownedParameter_result" name="result">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement.parameter_ownedParameter_result" name="result">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_Allocate_ownedOperation.getAllocatedTo_NamedElement_NamedElement.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <icon xmi:type="uml:Image" xmi:id="_6IuPGEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Allocate.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IuPGUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IuPGkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IuPGEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Allocate.gif">
+ <eAnnotations xmi:id="_6IuPGUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IuPGkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition" name="AllocateActivityPartition">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition._ownedComment.0" annotatedElement="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition">
+ <ownedComment xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition._ownedComment.0" annotatedElement="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition">
<body>AllocateActivityPartition is used to depict an «allocate» relationship on an Activity diagram. The AllocateActivityPartition is a standard UML2::ActivityPartition, with modified constraints as stated in the paragraph below.</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition_ownedAttribute.base_ActivityPartition" name="base_ActivityPartition" association="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_AllocateActivityPartition_base_ActivityPartition">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition_ownedAttribute.base_ActivityPartition" name="base_ActivityPartition" association="SysML.package_packagedElement_Allocations.extension_packagedElement_E_extension_AllocateActivityPartition_base_ActivityPartition">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Allocations.stereotype_packagedElement_AllocateActivityPartition_ownedAttribute.base_ActivityPartition_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6ItoAEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/AllocateActivityPartition.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6ItoAUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6ItoAkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6ItoAEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/AllocateActivityPartition.gif">
+ <eAnnotations xmi:id="_6ItoAUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6ItoAkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="SysML.package_packagedElement_Blocks" name="Blocks">
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal" name="A_adjunctProperty_principal" memberEnd="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal_ownedEnd.adjunctProperty SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.principal">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal_ownedEnd.adjunctProperty" name="adjunctProperty" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal_ownedEnd.adjunctProperty" name="adjunctProperty" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal_ownedEnd.adjunctProperty_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal_ownedEnd.adjunctProperty_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext" name="A_directedRelationshipPropertyPath_sourceContext" memberEnd="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext_ownedEnd.directedRelationshipPropertyPath SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourceContext">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext_ownedEnd.directedRelationshipPropertyPath_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext_ownedEnd.directedRelationshipPropertyPath_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath" name="A_directedRelationshipPropertyPath_sourcePropertyPath" memberEnd="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath_ownedEnd.directedRelationshipPropertyPath SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourcePropertyPath">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath_ownedEnd.directedRelationshipPropertyPath_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath_ownedEnd.directedRelationshipPropertyPath_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext" name="A_directedRelationshipPropertyPath_targetContext" memberEnd="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext_ownedEnd.directedRelationshipPropertyPath SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetContext">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext_ownedEnd.directedRelationshipPropertyPath_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext_ownedEnd.directedRelationshipPropertyPath_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath" name="A_directedRelationshipPropertyPath_targetPropertyPath" memberEnd="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath_ownedEnd.directedRelationshipPropertyPath SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetPropertyPath">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath_ownedEnd.directedRelationshipPropertyPath" name="directedRelationshipPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath_ownedEnd.directedRelationshipPropertyPath_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath_ownedEnd.directedRelationshipPropertyPath_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath" name="A_elementPropertyPath_propertyPath" memberEnd="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath" name="elementPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath" name="elementPropertyPath" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind" name="A_valueType_quantityKind" memberEnd="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind_ownedEnd.valueType">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind_ownedEnd.valueType" name="valueType" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind_ownedEnd.valueType" name="valueType" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind_ownedEnd.valueType_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind_ownedEnd.valueType_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit" name="A_valueType_unit" memberEnd="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit_ownedEnd.valueType">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit_ownedEnd.valueType" name="valueType" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit_ownedEnd.valueType" name="valueType" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit_ownedEnd.valueType_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit_ownedEnd.valueType_upperValue" value="*"/>
</ownedEnd>
@@ -360,7 +355,7 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd" name="E_extension_NestedConnectorEnd_base_ConnectorEnd" memberEnd="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd_ownedAttribute.base_ConnectorEnd SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd_ownedEnd.extension_NestedConnectorEnd" navigableOwnedEnd="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd_ownedEnd.extension_NestedConnectorEnd">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element"/>
+ <generalization xmi:id="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element"/>
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd_ownedEnd.extension_NestedConnectorEnd" name="extension_NestedConnectorEnd" type="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd" redefinedProperty="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element_ownedEnd.extension_ElementPropertyPath" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd_ownedEnd.extension_NestedConnectorEnd_lowerValue"/>
</ownedEnd>
@@ -381,55 +376,55 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty" name="AdjunctProperty">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty">
<body>
The AdjunctProperty stereotype can be applied to properties to constrain their values to the values of connectors typed by association blocks, call actions, object nodes, variables, or parameters, interaction uses, and submachine states. The values of connectors typed by association blocks are the instances of the association block typing a connector in the block having the stereotyped property. The values of call actions are the executions of behaviors invoked by the behavior having the call action and the stereotyped property (see Subclause 11.3.1.1.1 for more about this use of the stereotype). The values of object nodes are the values of tokens in the object nodes of the behavior having the stereotyped property (see Subclause 11.3.1.4.1 for more about this use of the stereotype). The values of variables are those assigned by executions of activities that have the stereotyped property. The values of parameters are those assigned by executions of behaviors that have the stereotyped property. The keyword «adjunct» before a property name indicates the property is stereotyped by AdjunctProperty.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_AdjunctProperty_base_Property">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_AdjunctProperty_base_Property">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.base_Property_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.principal" name="principal" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.principal._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.principal">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.principal" name="principal" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_adjunctProperty_principal">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.principal._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_AdjunctProperty_ownedAttribute.principal">
<body>Gives the element that determines the values of the property. Must be a connector, call action, object node, variable, or parameter.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IvdM0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/AdjunctProperty.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IvdNEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IvdNUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IvdM0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/AdjunctProperty.gif">
+ <eAnnotations xmi:id="_6IvdNEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IvdNUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector" name="BindingConnector">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector">
<body>
A Binding Connector is a connector which specifies that the properties at both ends of the connector have equal values. If the properties at the ends of a binding connector are typed by a DataType or ValueType, the connector specifies that the instances of the properties must hold equal values, recursively through any nested properties within the connected properties. If the properties at the ends of a binding connector are typed by a Block, the connector specifies that the instances of the properties must refer to the same block instance. As with any connector owned by a SysML Block, the ends of a binding connector may be nested within a multi-level path of properties accessible from the owning block. The NestedConnectorEnd stereotype is used to represent such nested ends just as for nested ends of other SysML connectors.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector_ownedAttribute.base_Connector" name="base_Connector" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_BindingConnector_base_Connector">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector_ownedAttribute.base_Connector" name="base_Connector" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_BindingConnector_base_Connector">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BindingConnector_ownedAttribute.base_Connector_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IvdMEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/BindingConnector.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IvdMUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IvdMkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IvdMEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/BindingConnector.gif">
+ <eAnnotations xmi:id="_6IvdMUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IvdMkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block" name="Block">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block">
<body>
A Block is a modular unit that describes the structure of a system or element. It may include both structural and behavioral features, such as properties and operations, that represent the state of the system and behavior that the system may exhibit. Some of these properties may hold parts of a system, which can also be described by blocks. A block may include a structure of connectors between its properties to indicate how its parts or other properties relate to one another. SysML blocks provide a general-purpose capability to describe the architecture of a system. They provide the ability to represent a system hierarchy, in which a system at one level is composed of systems at a more basic level. They can describe not only the connectivity relationships between the systems at any level, but also quantitative values or other information about a system. SysML does not restrict the kind of system or system element that may be described by a block. Any reusable form of description that may be applied to a system or a set of system characteristics may be described by a block. Such reusable descriptions, for example, may be applied to purely conceptual aspects of a system design, such as relationships that hold between parts or properties of a system. Connectors owned by SysML blocks may be used to define relationships between parts or other properties of the same containing block. The type of a connector or its connected ends may specify the semantic interpretation of a specific connector.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_Block_base_Class">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_Block_base_Class">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.base_Class_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.isEncapsulated" name="isEncapsulated">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.isEncapsulated._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.isEncapsulated">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.isEncapsulated" name="isEncapsulated">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.isEncapsulated._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.isEncapsulated">
<body>
If true, then the block is treated as a black box; a part typed by this black box can only be connected via its ports or directly to its outer boundary. If false, or if a value is not present, then connections can be established to elements of its internal structure via deep-nested connector ends.
</body>
@@ -437,123 +432,123 @@
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block_ownedAttribute.isEncapsulated_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Ix5eUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Block.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Ix5ekyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Ix5e0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Ix5eUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Block.gif">
+ <eAnnotations xmi:id="_6Ix5ekyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Ix5e0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference" name="BoundReference">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.bindingPath" name="bindingPath" isOrdered="true" isUnique="false" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.bindingPath._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.bindingPath">
+ <generalization xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.bindingPath" name="bindingPath" isOrdered="true" isUnique="false" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.bindingPath._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.bindingPath">
<body>Gives the propertyPath of the NestedConnectorEnd applied, if any, to the boundEnd, appended to the role of the boundEnd. </body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.bindingPath_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.boundEnd" name="boundEnd">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.boundEnd._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.boundEnd">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.boundEnd" name="boundEnd">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.boundEnd._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_BoundReference_ownedAttribute.boundEnd">
<body>Gives a connector end of a binding connector opposite to the end linked to the stereotyped property, or linked to a property that generalizes the stereotyped one through redefinition.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectorEnd"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IxSY0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/BoundReference.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IxSZEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IxSZUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IxSY0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/BoundReference.gif">
+ <eAnnotations xmi:id="_6IxSZEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IxSZUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty" name="ClassifierBehaviorProperty">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty">
<body>
The ClassifierBehaviorProperty stereotype can be applied to properties to constrain their values to be the executions of classifier behaviors. The value of properties with ClassifierBehaviorProperty applied are the executions of classifier behaviors invoked by instantiation of the block that owns the stereotyped property or one of its specializations.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ClassifierBehaviorProperty_base_Property">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ClassifierBehaviorProperty_base_Property">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ClassifierBehaviorProperty_ownedAttribute.base_Property_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IzuoUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ClassifierBehaviorProperty.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzuokyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Izuo0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IzuoUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ClassifierBehaviorProperty.gif">
+ <eAnnotations xmi:id="_6IzuokyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Izuo0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty" name="ConnectorProperty">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty">
<body>
Connectors can be typed by association classes that are stereotyped by Block (association blocks). These connectors specify instances (links) of the association block that exist due to instantiation of the block owning or inheriting the connector. The value of a connector property on an instance of a block will be exactly those link objects that are instances of the association block typing the connector referred to by the connector property.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ConnectorProperty_base_Property">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ConnectorProperty_base_Property">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.base_Property_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.connector" name="connector">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.connector._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.connector">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.connector" name="connector">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.connector._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ConnectorProperty_ownedAttribute.connector">
<body>A connector of the block owning the property on which the stereotype is applied.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Connector"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6ItoBkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ConnectorProperty.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IuPEEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IuPEUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6ItoBkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ConnectorProperty.gif">
+ <eAnnotations xmi:id="_6IuPEEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IuPEUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" name="DirectedRelationshipPropertyPath" isAbstract="true">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship" name="base_DirectedRelationship" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship" name="base_DirectedRelationship" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DirectedRelationship"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourceContext" name="sourceContext" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourceContext" name="sourceContext" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourceContext">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourceContext_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourcePropertyPath" name="sourcePropertyPath" isOrdered="true" isUnique="false" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourcePropertyPath" name="sourcePropertyPath" isOrdered="true" isUnique="false" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_sourcePropertyPath">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourcePropertyPath_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.sourcePropertyPath_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetContext" name="targetContext" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetContext" name="targetContext" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetContext">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetContext_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetPropertyPath" name="targetPropertyPath" isOrdered="true" isUnique="false" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetPropertyPath" name="targetPropertyPath" isOrdered="true" isUnique="false" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_directedRelationshipPropertyPath_targetPropertyPath">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetPropertyPath_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.targetPropertyPath_upperValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IwEQ0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DirectedRelationshipPropertyPath.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwEREyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwERUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IwEQ0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DirectedRelationshipPropertyPath.gif">
+ <eAnnotations xmi:id="_6IwEREyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwERUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty" name="DistributedProperty">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty">
<body>
DistributedProperty is a stereotype of Property used to apply a probability distribution to the values of the property. Specific distributions should be defined as subclasses of the DistributedProperty stereotype with the operands of the distributions represented by properties of those stereotype subclasses.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DistributedProperty_base_Property">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DistributedProperty_base_Property">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DistributedProperty_ownedAttribute.base_Property_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IxSYEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DistributedProperty.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IxSYUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IxSYkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IxSYEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DistributedProperty.gif">
+ <eAnnotations xmi:id="_6IxSYUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IxSYkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" name="ElementPropertyPath" isAbstract="true">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" name="base_Element" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" name="base_Element" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath" name="propertyPath" isOrdered="true" isUnique="false" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath" name="propertyPath" isOrdered="true" isUnique="false" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath">
<body>
The propertyPath list of the NestedConnectorEnd stereotype must identify a path of containing properties that identify the connected property in the context of the block that owns the connector. The ordering of properties is from a property of the block that owns the connector, through a property of each intermediate block that types the preceding property, until a property is reached that contains a connector end property within its type. The connector end property is not included in the propertyPath list, but instead is held by the role property of the UML ConnectorEnd metaclass.
</body>
@@ -561,102 +556,102 @@
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath_upperValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Iu2IEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ElementPropertyPath.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Iu2IUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Iu2IkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Iu2IEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ElementPropertyPath.gif">
+ <eAnnotations xmi:id="_6Iu2IUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Iu2IkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity" name="EndPathMultiplicity">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_EndPathMultiplicity_base_Property">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_EndPathMultiplicity_base_Property">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.base_Property_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower" name="lower">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower" name="lower">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower">
<body>Gives the minimum number of values of the property at the end of the related bindingPath, for each object reached by navigation along the bindingPath from an instance of the block owning the property to which EndPathMultiplicity is applied</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower_lowerValue"/>
<defaultValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.lower_defaultValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper" name="upper">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper" name="upper">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper">
<body>Gives the maximum number of values of the property at the end of the related bindingPath, for each object reached by navigation along the bindingPath from an instance of the block owning the property to which EndPathMultiplicity is applied.</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#UnlimitedNatural"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper_lowerValue"/>
<defaultValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_EndPathMultiplicity_ownedAttribute.upper_defaultValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Iu2KUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/EndPathMultiplicity.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Iu2KkyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Iu2K0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Iu2KUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/EndPathMultiplicity.gif">
+ <eAnnotations xmi:id="_6Iu2KkyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Iu2K0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd" name="NestedConnectorEnd">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd">
<body>The NestedConnectorEnd stereotype of UML ConnectorEnd extends a UML ConnectorEnd so that the connected property may be identified by a multi-level path of accessible properties from the block that owns the connector.</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd_ownedAttribute.base_ConnectorEnd" name="base_ConnectorEnd" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd">
+ <generalization xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd_ownedAttribute.base_ConnectorEnd" name="base_ConnectorEnd" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_NestedConnectorEnd_base_ConnectorEnd">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ConnectorEnd"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_NestedConnectorEnd_ownedAttribute.base_ConnectorEnd_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I1j00yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/NestedConnectorEnd.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I1j1EyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I1j1UyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I1j00yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/NestedConnectorEnd.gif">
+ <eAnnotations xmi:id="_6I1j1EyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I1j1UyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty" name="ParticipantProperty">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty">
<body>
The Block stereotype extends Class, so it can be applied to any specialization of Class, including Association Classes. These are informally called “association blocks.” An association block can own properties and connectors, like any other block. Each instance of an association block can link together instances of the end classifiers of the association. To refer to linked objects and values of an instance of an association block, it is necessary for the modeler to specify which (participant) properties of the association block identify the instances being linked at which end of the association. The value of a participant property on an instance (link) of the association block is the value or object at the end of the link corresponding to this end of the association.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ParticipantProperty_base_Property">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ParticipantProperty_base_Property">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.base_Property_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.end" name="end">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.end._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.end">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.end" name="end">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.end._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ParticipantProperty_ownedAttribute.end">
<body>A member end of the association block owning the property on which the stereotype is applied.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I08xkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ParticipantProperty.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I08x0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I08yEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I08xkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ParticipantProperty.gif">
+ <eAnnotations xmi:id="_6I08x0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I08yEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType" name="PropertySpecificType">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType">
<body>The PropertySpecificType stereotype should automatically be applied to the classifier which types a property with a propertyspecific type. This classifier can contain definitions of new or redefined features which extend the original classifier referenced by the property-specific type.</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType_ownedAttribute.base_Classifier" name="base_Classifier" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_PropertySpecificType_base_Classifier">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType_ownedAttribute.base_Classifier" name="base_Classifier" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_PropertySpecificType_base_Classifier">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_PropertySpecificType_ownedAttribute.base_Classifier_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I0VukyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/PropertySpecificType.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I0Vu0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I0VvEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I0VukyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/PropertySpecificType.gif">
+ <eAnnotations xmi:id="_6I0Vu0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I0VvEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType" name="ValueType">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType">
<body>
A ValueType defines types of values that may be used to express information about a system, but cannot be identified as the target of any reference. Since a value cannot be identified except by means of the value itself, each such value within a model is independent of any other, unless other forms of constraints are imposed. Value types may be used to type properties, operation parameters, or potentially other elements within SysML. SysML defines ValueType as a stereotype of UML DataType to establish a more neutral term for system values that may never be given a concrete data representation.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.base_DataType" name="base_DataType" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ValueType_base_DataType">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.base_DataType" name="base_DataType" association="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ValueType_base_DataType">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DataType"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.base_DataType_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind" name="quantityKind" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind" name="quantityKind" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_quantityKind">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind">
<body>
A kind of quantity that may be stated by means of defined units, as identified by an instance of the Dimension stereotype. A value type may optionally specify a dimension without any unit. Such a value has no concrete representation, but may be used to express a value in an abstract form independent of any specific units.
</body>
@@ -664,41 +659,41 @@
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.quantityKind_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit" name="unit" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit" name="unit" association="SysML.package_packagedElement_Blocks.association_packagedElement_A_valueType_unit">
+ <ownedComment xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit._ownedComment.0" annotatedElement="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit">
<body>A quantity in terms of which the magnitudes of other quantities that have the same dimension can be stated, as identified by an instance of the Unit stereotype.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ValueType_ownedAttribute.unit_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Iu2I0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ValueType.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Iu2JEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Iu2JUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Iu2I0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ValueType.gif">
+ <eAnnotations xmi:id="_6Iu2JEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Iu2JUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="SysML.package_packagedElement_ConstraintBlocks" name="ConstraintBlocks">
- <packageImport xmi:type="uml:PackageImport" xmi:id="SysML.package_packagedElement_ConstraintBlocks._packageImport.SysML.package_packagedElement_Blocks" importedPackage="SysML.package_packagedElement_Blocks"/>
+ <packageImport xmi:id="SysML.package_packagedElement_ConstraintBlocks._packageImport.SysML.package_packagedElement_Blocks" importedPackage="SysML.package_packagedElement_Blocks"/>
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class" name="E_extension_ConstraintBlock_base_Class" memberEnd="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock_ownedAttribute.base_Class SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class_ownedEnd.extension_ConstraintBlock" navigableOwnedEnd="SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class_ownedEnd.extension_ConstraintBlock">
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class_ownedEnd.extension_ConstraintBlock" name="extension_ConstraintBlock" type="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock" association="SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class_ownedEnd.extension_ConstraintBlock_lowerValue"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock" name="ConstraintBlock">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock._ownedComment.0" annotatedElement="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock">
+ <ownedComment xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock._ownedComment.0" annotatedElement="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock">
<body>
A constraint block is a block that packages the statement of a constraint so it may be applied in a reusable way to constrain properties of other blocks. A constraint block typically defines one or more constraint parameters, which are bound to properties of other blocks in a surrounding context where the constraint is used. Binding connectors, as defined in Chapter 8: Blocks, are used to bind each parameter of the constraint block to a property in the surrounding context. All properties of a constraint block are constraint parameters, with the exception of constraint properties that hold internally nested usages of other constraint blocks.
</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block" isSubstitutable="false"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class">
+ <generalization xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block" isSubstitutable="false"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_ConstraintBlocks.extension_packagedElement_E_extension_ConstraintBlock_base_Class">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ConstraintBlocks.stereotype_packagedElement_ConstraintBlock_ownedAttribute.base_Class_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IyggEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ConstraintBlock.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IyggUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IyggkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IyggEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ConstraintBlock.gif">
+ <eAnnotations xmi:id="_6IyggUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IyggkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
@@ -715,44 +710,69 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort" name="FlowPort">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort">
+ <ownedComment xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort">
<body>
A FlowPort is an interaction point through which input and/or output of items such as data, material, or energy may flow. This enables the owning block to declare which items it may exchange with its environment and the interaction points through which the exchange is made. We distinguish between atomic flow port and a nonatomic flow port. Atomic flow ports relay items that are classified by a single Block, ValueType, DataType, or Signal classifier. A nonatomic flow port relays items of several types as specified by a FlowSpecification. Flow ports and associated flow specifications define “what can flow” between the block and its environment, whereas item flows specify “what does flow” in a specific usage context. Flow ports relay items to their owning block or to a connector that connects them with their owner’s internal parts (internal connector).
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.base_Port" name="base_Port" association="SysML.package_packagedElement_DeprecatedElements.extension_packagedElement_E_extension_FlowPort_base_Port">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.base_Port" name="base_Port" association="SysML.package_packagedElement_DeprecatedElements.extension_packagedElement_E_extension_FlowPort_base_Port">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.direction" name="direction" type="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.direction._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.direction">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.direction" name="direction" type="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection">
+ <ownedComment xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.direction._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.direction">
<body>
Indicates the direction in which an atomic flow port relays its items. If the direction is set to “in,” then the items are relayed from an external connector via the flow port into the flow port’s owner (or one of its parts). If the direction is set to “out,” then the items are relayed from the flow port’s owner, via the flow port, through an external connector attached to the flow port. If the direction is set to “inout,” then items can flow both ways. By default, the value is inout.
</body>
</ownedComment>
<defaultValue xmi:type="uml:InstanceValue" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.direction_defaultValue.inout" instance="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.isAtomic" name="isAtomic" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.isAtomic._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.isAtomic">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.isAtomic" name="isAtomic" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.isAtomic._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowPort_ownedAttribute.isAtomic">
<body>This is a derived attribute (derived from the flow port’s type). For a flow port typed by a flow specification the value of this attribute is False, otherwise the value is True.</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I1j0EyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowPort.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I1j0UyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I1j0kyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <ownedOperation xmi:id="_47RiUFFjEeWDrM-hgr_-Kg" name="getIcon">
+ <ownedParameter xmi:id="_47RiUVFjEeWDrM-hgr_-Kg" name="img" direction="return">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Image"/>
+ </ownedParameter>
+ </ownedOperation>
+ <icon xmi:id="_47RiVVFjEeWDrM-hgr_-Kg" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowPort_IN.gif">
+ <eAnnotations xmi:id="_47RiVlFjEeWDrM-hgr_-Kg" source="image_papyrus">
+ <details xmi:id="_47RiV1FjEeWDrM-hgr_-Kg" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_47SJYFFjEeWDrM-hgr_-Kg" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowPort_OUT.gif">
+ <eAnnotations xmi:id="_47SJYVFjEeWDrM-hgr_-Kg" source="image_papyrus">
+ <details xmi:id="_47SJYlFjEeWDrM-hgr_-Kg" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_47SJY1FjEeWDrM-hgr_-Kg" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowPort_INOUT.gif">
+ <eAnnotations xmi:id="_47SJZFFjEeWDrM-hgr_-Kg" source="image_papyrus">
+ <details xmi:id="_47SJZVFjEeWDrM-hgr_-Kg" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_47SJZlFjEeWDrM-hgr_-Kg" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowPort_NA.gif">
+ <eAnnotations xmi:id="_47SJZ1FjEeWDrM-hgr_-Kg" source="image_papyrus">
+ <details xmi:id="_47SJaFFjEeWDrM-hgr_-Kg" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_6I1j0EyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowPort.gif">
+ <eAnnotations xmi:id="_6I1j0UyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I1j0kyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification" name="FlowSpecification">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification">
+ <ownedComment xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification._ownedComment.0" annotatedElement="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification">
<body>A FlowSpecification specifies inputs and outputs as a set of flow properties. A flow specification is used by flow ports to specify what items can flow via the port.</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification_ownedAttribute.base_Interface" name="base_Interface" association="SysML.package_packagedElement_DeprecatedElements.extension_packagedElement_E_extension_FlowSpecification_base_Interface">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_DeprecatedElements.stereotype_packagedElement_FlowSpecification_ownedAttribute.base_Interface" name="base_Interface" association="SysML.package_packagedElement_DeprecatedElements.extension_packagedElement_E_extension_FlowSpecification_base_Interface">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IvdNkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowSpecification.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IvdN0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IvdOEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IvdNkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowSpecification.gif">
+ <eAnnotations xmi:id="_6IvdN0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IvdOEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
@@ -799,272 +819,272 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform" name="Conform">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform">
<body>
A Conform relationship is a dependency between a view and a viewpoint. The view conforms to the specified rules and conventions detailed in the viewpoint. Conform is a specialization of the UML dependency, and as with other dependencies the arrow direction points from the (client/source) to the (supplier/target).
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform_ownedAttribute.base_Generalization" name="base_Generalization" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Conform_base_Generalization">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform_ownedAttribute.base_Generalization" name="base_Generalization" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Conform_base_Generalization">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Conform_ownedAttribute.base_Generalization_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IkeEEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Conform.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IlFIEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IlFIUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IkeEEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Conform.gif">
+ <eAnnotations xmi:id="_6IlFIEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IlFIUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup" name="ElementGroup">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.base_Comment" name="base_Comment" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_ElementGroup_base_Comment">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.base_Comment" name="base_Comment" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_ElementGroup_base_Comment">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.base_Comment_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.criterion" name="criterion" isDerived="true">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.criterion" name="criterion" isDerived="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.member" name="member" isDerived="true">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.member" name="member" isDerived="true">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.member_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.member_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.name" name="name">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.name" name="name">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.orderedMemeber" name="orderedMemeber" isOrdered="true" subsettedProperty="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.member">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.orderedMemeber" name="orderedMemeber" isOrdered="true" subsettedProperty="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.member">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.orderedMemeber_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.orderedMemeber_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.size" name="size" isDerived="true">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedAttribute.size" name="size" isDerived="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
</ownedAttribute>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup" name="allGroups" isStatic="true" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup.parameter_ownedParameter_e" name="e">
+ <ownedOperation xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup" name="allGroups" isStatic="true" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup.parameter_ownedParameter_e" name="e">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
</ownedParameter>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup">
+ <ownedParameter xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.allGroups_Element_ElementGroup.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.criterion_String" name="criterion" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.criterion_String.parameter_ownedParameter_result" name="result">
+ <ownedOperation xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.criterion_String" name="criterion" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.criterion_String.parameter_ownedParameter_result" name="result">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.criterion_String.parameter_ownedParameter_result_lowerValue"/>
</ownedParameter>
</ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.member_Element" name="member" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.member_Element.parameter_ownedParameter_result" name="result">
+ <ownedOperation xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.member_Element" name="member" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.member_Element.parameter_ownedParameter_result" name="result">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.member_Element.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.member_Element.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.size_Integer" name="size" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.size_Integer.parameter_ownedParameter_result" name="result">
+ <ownedOperation xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.size_Integer" name="size" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_ElementGroup_ownedOperation.size_Integer.parameter_ownedParameter_result" name="result">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
</ownedParameter>
</ownedOperation>
- <icon xmi:type="uml:Image" xmi:id="_6IvdOUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ElementGroup.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IvdOkyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IvdO0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IvdOUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ElementGroup.gif">
+ <eAnnotations xmi:id="_6IvdOkyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IvdO0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Expose" name="Expose">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Expose_ownedAttribute.base_Dependency" name="base_Dependency" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Expose_base_Dependency">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Expose_ownedAttribute.base_Dependency" name="base_Dependency" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Expose_base_Dependency">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Expose_ownedAttribute.base_Dependency_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IyghkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Expose.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Iygh0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IygiEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IyghkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Expose.gif">
+ <eAnnotations xmi:id="_6Iygh0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IygiEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem" name="Problem">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem">
<body>
A Problem documents a deficiency, limitation, or failure of one or more model elements to satisfy a requirement or need, or other undesired outcome. It may be used to capture problems identified during analysis, design, verification, or manufacture and associate the problem with the relevant model elements. Problem is a stereotype of comment and may be attached to any other model element in the same manner as a comment.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem_ownedAttribute.base_Comment" name="base_Comment" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Problem_base_Comment">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem_ownedAttribute.base_Comment" name="base_Comment" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Problem_base_Comment">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Problem_ownedAttribute.base_Comment_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IwrWUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Problem.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwrWkyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwrW0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IwrWUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Problem.gif">
+ <eAnnotations xmi:id="_6IwrWkyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwrW0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale" name="Rationale">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale">
<body>
A Rationale documents the justification for decisions and the requirements, design, and other decisions. A Rationale can be attached to any model element including relationships. It allows the user, for example, to specify a rationale that may reference more detailed documentation such as a trade study or analysis report. Rationale is a stereotype of comment and may be attached to any other model element in the same manner as a comment.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale_ownedAttribute.base_Comment" name="base_Comment" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Rationale_base_Comment">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale_ownedAttribute.base_Comment" name="base_Comment" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Rationale_base_Comment">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Rationale_ownedAttribute.base_Comment_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IzupEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Rationale.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzupUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IzupkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IzupEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Rationale.gif">
+ <eAnnotations xmi:id="_6IzupUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IzupkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder" name="Stakeholder">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.base_Classifier" name="base_Classifier" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Stakeholder_base_Classifier">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.base_Classifier" name="base_Classifier" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Stakeholder_base_Classifier">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.base_Classifier_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.concernList" name="concernList">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.concernList" name="concernList">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_OfXdUDqkEeWWssZOJ2QVuQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_OfZSgDqkEeWWssZOJ2QVuQ" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.concern" name="concern" isDerived="true">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.concern" name="concern" isDerived="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.concern_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder_ownedAttribute.concern_upperValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IwrU0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Stakeholder.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwrVEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwrVUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IwrU0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Stakeholder.gif">
+ <eAnnotations xmi:id="_6IwrVEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwrVUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View" name="View">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View">
<body>A View is a representation of a whole system or subsystem from the perspective of a single viewpoint. Views are allowed to import other elements including other packages and other views that conform to the viewpoint.</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_View_base_Class">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_View_base_Class">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.base_Class_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.stakeholder" name="stakeholder" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder" isDerived="true">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.stakeholder" name="stakeholder" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder" isDerived="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.stakeholder_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.stakeholder_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.viewPoint" name="viewPoint" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.viewPoint._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.viewPoint">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.viewPoint" name="viewPoint" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.viewPoint._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_View_ownedAttribute.viewPoint">
<body>The viewpoint for this View, derived from the supplier of the «conform» dependency whose client is this View.</body>
</ownedComment>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Iygg0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/View.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IyghEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IyghUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Iygg0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/View.gif">
+ <eAnnotations xmi:id="_6IyghEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IyghUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint" name="Viewpoint">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint">
<body>
A Viewpoint is a specification of the conventions and rules for constructing and using a view for the purpose of addressing a set of stakeholder concerns. The languages and methods for specifying a view may reference languages and methods in another viewpoint. They specify the elements expected to be represented in the view, and may be formally or informally defined. For example, the security viewpoint may require the security requirements, security functional and physical architecture, and security test cases.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Viewpoint_base_Class">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_ModelElements.extension_packagedElement_E_extension_Viewpoint_base_Class">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.base_Class_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concern" name="concern" isDerived="true">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concern" name="concern" isDerived="true">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concern_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concern_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList" name="concernList">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList" name="concernList">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList">
<body>The interest of the stakeholders.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.concernList_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language" name="language">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language" name="language">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language">
<body>The languages used to construct the viewpoint.</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.language_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method" name="method" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method" name="method" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method">
<body>The methods used to construct the views for this viewpoint.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.method_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.presentation" name="presentation">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.presentation" name="presentation">
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.presentation_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.presentation_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.purpose" name="purpose">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.purpose._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.purpose">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.purpose" name="purpose">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.purpose._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.purpose">
<body>The purpose addresses the stakeholder concerns.</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder" name="stakeholder" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder" name="stakeholder" type="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Stakeholder">
+ <ownedComment xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder._ownedComment.0" annotatedElement="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder">
<body>Set of stakeholders.</body>
</ownedComment>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_ModelElements.stereotype_packagedElement_Viewpoint_ownedAttribute.stakeholder_upperValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IwESUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Viewpoint.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwESkyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwES0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IwESUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Viewpoint.gif">
+ <eAnnotations xmi:id="_6IwESkyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwES0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="SysML.package_packagedElement_Ports_u0026Flows" name="PortsAndFlows">
- <packageImport xmi:type="uml:PackageImport" xmi:id="SysML.package_packagedElement_Ports_u0026Flows._packageImport.SysML.package_packagedElement_Blocks" importedPackage="SysML.package_packagedElement_Blocks"/>
+ <packageImport xmi:id="SysML.package_packagedElement_Ports_u0026Flows._packageImport.SysML.package_packagedElement_Blocks" importedPackage="SysML.package_packagedElement_Blocks"/>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature" name="A_changeStructuralFeatureEvent_structuralFeature" memberEnd="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent_ownedAttribute.structuralFeature SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature_ownedEnd.changeStructuralFeatureEvent">
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature_ownedEnd.changeStructuralFeatureEvent" name="changeStructuralFeatureEvent" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature">
+ <ownedEnd xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature_ownedEnd.changeStructuralFeatureEvent" name="changeStructuralFeatureEvent" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature_ownedEnd.changeStructuralFeatureEvent_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature_ownedEnd.changeStructuralFeatureEvent_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort" name="A_invocationOnNestedPortAction_onNestedPort" memberEnd="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.onNestedPort SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort_ownedEnd.invocationOnNestedPortAction">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort._generalization.SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath" general="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath"/>
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort_ownedEnd.invocationOnNestedPortAction" name="invocationOnNestedPortAction" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction" redefinedProperty="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort">
+ <generalization xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort._generalization.SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath" general="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath"/>
+ <ownedEnd xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort_ownedEnd.invocationOnNestedPortAction" name="invocationOnNestedPortAction" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction" redefinedProperty="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort_ownedEnd.invocationOnNestedPortAction_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort_ownedEnd.invocationOnNestedPortAction_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort" name="A_triggerOnNestedPort_onNestedPort" memberEnd="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort_ownedAttribute.onNestedPort SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort_ownedEnd.triggerOnNestedPort">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort._generalization.SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath" general="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath"/>
- <ownedEnd xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort_ownedEnd.triggerOnNestedPort" name="triggerOnNestedPort" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort" redefinedProperty="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort">
+ <generalization xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort._generalization.SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath" general="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath"/>
+ <ownedEnd xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort_ownedEnd.triggerOnNestedPort" name="triggerOnNestedPort" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort" redefinedProperty="SysML.package_packagedElement_Blocks.association_packagedElement_A_elementPropertyPath_propertyPath_ownedEnd.elementPropertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort_ownedEnd.triggerOnNestedPort_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort_ownedEnd.triggerOnNestedPort_upperValue" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection" name="FeatureDirection">
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection.enumerationLiteral_ownedLiteral_provided" name="provided"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection.enumerationLiteral_ownedLiteral_providedRequired" name="providedRequired"/>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection.enumerationLiteral_ownedLiteral_required" name="required"/>
+ <ownedLiteral xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection.enumerationLiteral_ownedLiteral_provided" name="provided"/>
+ <ownedLiteral xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection.enumerationLiteral_ownedLiteral_providedRequired" name="providedRequired"/>
+ <ownedLiteral xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection.enumerationLiteral_ownedLiteral_required" name="required"/>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection" name="FlowDirection">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection">
<body>FlowDirection is an enumeration type that defines literals used for specifying input and output directions. FlowDirection is used by flow properties to indicate if a property is an input or an output with respect to its owner.</body>
</ownedComment>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_in" name="in">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_in._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_in">
+ <ownedLiteral xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_in" name="in">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_in._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_in">
<body>Indicates that the flow property is input to the owning block.</body>
</ownedComment>
</ownedLiteral>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout" name="inout">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout">
+ <ownedLiteral xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout" name="inout">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout">
<body>Indicates that the flow property is both an input and an output of the owning block.</body>
</ownedComment>
</ownedLiteral>
- <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_out" name="out">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_out._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_out">
+ <ownedLiteral xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_out" name="out">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_out._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_out">
<body>Indicates that the flow property is an output of the owning block.</body>
</ownedComment>
</ownedLiteral>
@@ -1095,7 +1115,7 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction" name="E_extension_InvocationOnNestedPortAction_base_InvocationAction" memberEnd="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction_ownedEnd.extension_InvocationOnNestedPortAction SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.base_InvocationAction" navigableOwnedEnd="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction_ownedEnd.extension_InvocationOnNestedPortAction">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element"/>
+ <generalization xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element"/>
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction_ownedEnd.extension_InvocationOnNestedPortAction" name="extension_InvocationOnNestedPortAction" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction" redefinedProperty="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element_ownedEnd.extension_ElementPropertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction_ownedEnd.extension_InvocationOnNestedPortAction_lowerValue"/>
</ownedEnd>
@@ -1111,161 +1131,181 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger" name="E_extension_TriggerOnNestedPort_base_Trigger" memberEnd="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger_ownedEnd.extension_TriggerOnNestedPort SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort_ownedAttribute.base_Trigger" navigableOwnedEnd="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger_ownedEnd.extension_TriggerOnNestedPort">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element"/>
+ <generalization xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element"/>
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger_ownedEnd.extension_TriggerOnNestedPort" name="extension_TriggerOnNestedPort" type="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort" redefinedProperty="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_ElementPropertyPath_base_Element_ownedEnd.extension_ElementPropertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger_ownedEnd.extension_TriggerOnNestedPort_lowerValue"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_AcceptChangeStructuralFeatureEventAction" name="AcceptChangeStructuralFeatureEventAction">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_AcceptChangeStructuralFeatureEventAction_ownedAttribute.base_AcceptEventAction" name="base_AcceptEventAction" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_AcceptChangeStructuralFeatureEventAction_base_AcceptEventAction">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_AcceptChangeStructuralFeatureEventAction_ownedAttribute.base_AcceptEventAction" name="base_AcceptEventAction" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_AcceptChangeStructuralFeatureEventAction_base_AcceptEventAction">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_AcceptChangeStructuralFeatureEventAction_ownedAttribute.base_AcceptEventAction_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Ix5dkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/AcceptChangeStructuralFeatureEventAction.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Ix5d0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Ix5eEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Ix5dkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/AcceptChangeStructuralFeatureEventAction.gif">
+ <eAnnotations xmi:id="_6Ix5d0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Ix5eEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent" name="ChangeStructuralFeatureEvent">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent_ownedAttribute.base_ChangeEvent" name="base_ChangeEvent" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ChangeStructuralFeatureEvent_base_ChangeEvent">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent_ownedAttribute.base_ChangeEvent" name="base_ChangeEvent" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ChangeStructuralFeatureEvent_base_ChangeEvent">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent_ownedAttribute.base_ChangeEvent_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent_ownedAttribute.structuralFeature" name="structuralFeature" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ChangeStructuralFeatureEvent_ownedAttribute.structuralFeature" name="structuralFeature" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_changeStructuralFeatureEvent_structuralFeature">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuralFeature"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Izup0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ChangeStructuralFeatureEvent.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzuqEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IzuqUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Izup0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ChangeStructuralFeatureEvent.gif">
+ <eAnnotations xmi:id="_6IzuqEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IzuqUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_DirectedFeature" name="DirectedFeature">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_DirectedFeature_ownedAttribute.base_Feature" name="base_Feature" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_DirectedFeature_base_Feature">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_DirectedFeature_ownedAttribute.base_Feature" name="base_Feature" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_DirectedFeature_base_Feature">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Feature"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_DirectedFeature_ownedAttribute.base_Feature_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_DirectedFeature_ownedAttribute.featureDirection" name="featureDirection" type="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection"/>
- <icon xmi:type="uml:Image" xmi:id="_6IxSaUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DirectedFeature.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IxSakyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IxSa0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_DirectedFeature_ownedAttribute.featureDirection" name="featureDirection" type="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FeatureDirection"/>
+ <icon xmi:id="_6IxSaUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DirectedFeature.gif">
+ <eAnnotations xmi:id="_6IxSakyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IxSa0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty" name="FlowProperty">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty">
<body>
A FlowProperty signifies a single flow element that can flow to/from a block. A flow property’s values are either received from or transmitted to an external block. Flow properties are defined directly on blocks or flow specifications that are those specifications which type the flow ports. Flow properties enable item flows across connectors connecting parts of the corresponding block types, either directly (in case of the property is defined on the block) or via flowPorts. For Block, Data Type, and Value Type properties, setting an “out” FlowProperty value of a block usage on one end of a connector will result in assigning the same value of an “in” FlowProperty of a block usage at the other end of the connector, provided the flow properties are matched. Flow properties of type Signal imply sending and/or receiving of a signal usage. An “out” FlowProperty of type Signal means that the owning Block may broadcast the signal via connectors and an “in” FlowProperty means that the owning block is able to receive the Signal.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_FlowProperty_base_Property">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.base_Property" name="base_Property" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_FlowProperty_base_Property">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.base_Property_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.direction" name="direction" type="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.direction._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.direction">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.direction" name="direction" type="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.direction._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.direction">
<body>Specifies if the property value is received from an external block (direction=“in”), transmitted to an external Block (direction=“out”) or both (direction=“inout”).</body>
</ownedComment>
<defaultValue xmi:type="uml:InstanceValue" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FlowProperty_ownedAttribute.direction_defaultValue.inout" instance="SysML.package_packagedElement_Ports_u0026Flows.enumeration_packagedElement_FlowDirection.enumerationLiteral_ownedLiteral_inout"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I08wEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowProperty.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I08wUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I08wkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <ownedOperation xmi:id="_qCZNEFFkEeW4J9vCAdMr-Q" name="getIcon">
+ <ownedParameter xmi:id="_qCZNEVFkEeW4J9vCAdMr-Q" name="img" direction="return">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Image"/>
+ </ownedParameter>
+ </ownedOperation>
+ <icon xmi:id="_qCeFkFFkEeW4J9vCAdMr-Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowProperty_IN.gif">
+ <eAnnotations xmi:id="_qCeFkVFkEeW4J9vCAdMr-Q" source="image_papyrus">
+ <details xmi:id="_qCeFklFkEeW4J9vCAdMr-Q" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_qCeFk1FkEeW4J9vCAdMr-Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowProperty_OUT.gif">
+ <eAnnotations xmi:id="_qCeFlFFkEeW4J9vCAdMr-Q" source="image_papyrus">
+ <details xmi:id="_qCeFlVFkEeW4J9vCAdMr-Q" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_qCeFllFkEeW4J9vCAdMr-Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowProperty_INOUT.gif">
+ <eAnnotations xmi:id="_qCeFl1FkEeW4J9vCAdMr-Q" source="image_papyrus">
+ <details xmi:id="_qCeFmFFkEeW4J9vCAdMr-Q" key="image_kind_key" value="icon"/>
+ </eAnnotations>
+ </icon>
+ <icon xmi:id="_6I08wEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FlowProperty.gif">
+ <eAnnotations xmi:id="_6I08wUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I08wkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FullPort" name="FullPort">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FullPort_ownedAttribute.base_Port" name="base_Port" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_FullPort_base_Port">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FullPort_ownedAttribute.base_Port" name="base_Port" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_FullPort_base_Port">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_FullPort_ownedAttribute.base_Port_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6Ix5c0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FullPort.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Ix5dEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Ix5dUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Ix5c0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/FullPort.gif">
+ <eAnnotations xmi:id="_6Ix5dEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Ix5dUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InterfaceBlock" name="InterfaceBlock">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InterfaceBlock._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block"/>
- <icon xmi:type="uml:Image" xmi:id="_6IxSZkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/InterfaceBlock.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IxSZ0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IxSaEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <generalization xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InterfaceBlock._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_Block"/>
+ <icon xmi:id="_6IxSZkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/InterfaceBlock.gif">
+ <eAnnotations xmi:id="_6IxSZ0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IxSaEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction" name="InvocationOnNestedPortAction">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.base_InvocationAction" name="base_InvocationAction" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction">
+ <generalization xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.base_InvocationAction" name="base_InvocationAction" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_InvocationOnNestedPortAction_base_InvocationAction">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InvocationAction"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.base_InvocationAction_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.onNestedPort" name="onNestedPort" isOrdered="true" isUnique="false" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.onNestedPort" name="onNestedPort" isOrdered="true" isUnique="false" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_invocationOnNestedPortAction_onNestedPort">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_InvocationOnNestedPortAction_ownedAttribute.onNestedPort_upperValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I08yUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/InvocationOnNestedPortAction.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I08ykyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I08y0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I08yUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/InvocationOnNestedPortAction.gif">
+ <eAnnotations xmi:id="_6I08ykyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I08y0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow" name="ItemFlow">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow">
<body>
An ItemFlow describes the flow of items across a connector or an association. It may constrain the item exchange between blocks, block usages, or flow ports as specified by their flow properties. For example, a pump connected to a tank: the pump has an “out” flow property of type Liquid and the tank has an “in” FlowProperty of type Liquid. To signify that only water flows between the pump and the tank, we can specify an ItemFlow of type Water on the connector.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.base_InformationFlow" name="base_InformationFlow" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ItemFlow_base_InformationFlow">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.base_InformationFlow" name="base_InformationFlow" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ItemFlow_base_InformationFlow">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.base_InformationFlow_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.itemProperty" name="itemProperty">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.itemProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.itemProperty">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.itemProperty" name="itemProperty">
+ <ownedComment xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.itemProperty._ownedComment.0" annotatedElement="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.itemProperty">
<body>An optional property that relates the flowing item to the instances of the connector’s enclosing block. This property is applicable only for item flows assigned to connectors. The multiplicity is zero if the item flow is assigned to an Association.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ItemFlow_ownedAttribute.itemProperty_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I0Vt0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ItemFlow.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I0VuEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I0VuUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I0Vt0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ItemFlow.gif">
+ <eAnnotations xmi:id="_6I0VuEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I0VuUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ProxyPort" name="ProxyPort">
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ProxyPort_ownedAttribute.base_Port" name="base_Port" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ProxyPort_base_Port">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ProxyPort_ownedAttribute.base_Port" name="base_Port" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_ProxyPort_base_Port">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_ProxyPort_ownedAttribute.base_Port_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IwrUEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ProxyPort.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwrUUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwrUkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IwrUEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/ProxyPort.gif">
+ <eAnnotations xmi:id="_6IwrUUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwrUkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort" name="TriggerOnNestedPort">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort_ownedAttribute.base_Trigger" name="base_Trigger" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger">
+ <generalization xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort_ownedAttribute.base_Trigger" name="base_Trigger" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.base_Element" association="SysML.package_packagedElement_Ports_u0026Flows.extension_packagedElement_E_extension_TriggerOnNestedPort_base_Trigger">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Trigger"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort_ownedAttribute.onNestedPort" name="onNestedPort" isOrdered="true" isUnique="false" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort_ownedAttribute.onNestedPort" name="onNestedPort" isOrdered="true" isUnique="false" redefinedProperty="SysML.package_packagedElement_Blocks.stereotype_packagedElement_ElementPropertyPath_ownedAttribute.propertyPath" association="SysML.package_packagedElement_Ports_u0026Flows.association_packagedElement_A_triggerOnNestedPort_onNestedPort">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Port"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Ports_u0026Flows.stereotype_packagedElement_TriggerOnNestedPort_ownedAttribute.onNestedPort_upperValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6IwERkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/TriggerOnNestedPort.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IwER0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IwESEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IwERkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/TriggerOnNestedPort.gif">
+ <eAnnotations xmi:id="_6IwER0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IwESEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
</packagedElement>
<packagedElement xmi:type="uml:Package" xmi:id="SysML.package_packagedElement_Requirements" name="Requirements">
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction" name="E_extension_Refine_base_Abstraction" memberEnd="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction_ownedEnd.extension_Refine SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedAttribute.base_Abstraction" navigableOwnedEnd="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction_ownedEnd.extension_Refine">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction._generalization.Abstraction_Refine">
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction._generalization.Abstraction_Refine">
<general xmi:type="uml:Classifier" href="http://www.omg.org/spec/UML/20131001/StandardProfile.xmi#Abstraction_Refine"/>
</generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship"/>
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship"/>
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction_ownedEnd.extension_Refine" name="extension_Refine" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction_ownedEnd.extension_Refine_lowerValue"/>
<redefinedProperty xmi:type="uml:ExtensionEnd" href="#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship_ownedEnd.extension_DirectedRelationshipPropertyPath"/>
@@ -1288,10 +1328,10 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction" name="E_extension_Trace_base_Abstraction" memberEnd="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction_ownedEnd.extension_Trace SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedAttribute.base_Abstraction" navigableOwnedEnd="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction_ownedEnd.extension_Trace">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction._generalization.Abstraction_Trace">
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction._generalization.Abstraction_Trace">
<general xmi:type="uml:Classifier" href="http://www.omg.org/spec/UML/20131001/StandardProfile.xmi#Abstraction_Trace"/>
</generalization>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship"/>
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction._generalization.SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship" general="SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship"/>
<ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction_ownedEnd.extension_Trace" name="extension_Trace" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction_ownedEnd.extension_Trace_lowerValue"/>
<redefinedProperty xmi:type="uml:ExtensionEnd" href="#SysML.package_packagedElement_Blocks.extension_packagedElement_E_extension_DirectedRelationshipPropertyPath_base_DirectedRelationship_ownedEnd.extension_DirectedRelationshipPropertyPath"/>
@@ -1299,222 +1339,223 @@
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Copy" name="Copy">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Copy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Copy">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Copy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Copy">
<body>A Copy relationship is a dependency between a supplier requirement and a client requirement that specifies that the text of the client requirement is a read-only copy of the text of the supplier requirement.</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Copy._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" isSubstitutable="false"/>
- <icon xmi:type="uml:Image" xmi:id="_6IuPFUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Copy.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IuPFkyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IuPF0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Copy._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" isSubstitutable="false"/>
+ <icon xmi:id="_6IuPFUyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Copy.gif">
+ <eAnnotations xmi:id="_6IuPFkyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IuPF0yQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_DeriveReqt" name="DeriveReqt">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_DeriveReqt._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_DeriveReqt">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_DeriveReqt._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_DeriveReqt">
<body>
A DeriveReqt relationship is a dependency between two requirements in which a client requirement can be derived from the supplier requirement. As with other dependencies, the arrow direction points from the derived (client) requirement to the (supplier) requirement from which it is derived.
</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_DeriveReqt._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" isSubstitutable="false"/>
- <icon xmi:type="uml:Image" xmi:id="_6IuPEkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DeriveReqt.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IuPE0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IuPFEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_DeriveReqt._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" isSubstitutable="false"/>
+ <icon xmi:id="_6IuPEkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/DeriveReqt.gif">
+ <eAnnotations xmi:id="_6IuPE0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IuPFEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine" name="Refine">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedAttribute.base_Abstraction" name="base_Abstraction" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction">
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedAttribute.base_Abstraction" name="base_Abstraction" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Refine_base_Abstraction">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedAttribute.base_Abstraction_lowerValue"/>
- <redefinedProperty xmi:type="uml:Property" href="#SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship"/>
- <redefinedProperty xmi:type="uml:Property" href="http://www.omg.org/spec/UML/20131001/StandardProfile.xmi#Refine_base_Abstraction"/>
+ <redefinedProperty href="#SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship"/>
+ <redefinedProperty href="http://www.omg.org/spec/UML/20131001/StandardProfile.xmi#Refine_base_Abstraction"/>
</ownedAttribute>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement" name="getRefines" isStatic="true" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
+ <ownedOperation xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement" name="getRefines" isStatic="true" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
</ownedParameter>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Refine_ownedOperation.getRefines_Requirement_NamedElement.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <icon xmi:type="uml:Image" xmi:id="_6IzuqkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Refine.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Izuq0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I0VsEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IzuqkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Refine.gif">
+ <eAnnotations xmi:id="_6Izuq0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I0VsEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement" name="Requirement">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
<body>
A requirement specifies a capability or condition that must (or should) be satisfied. A requirement may specify a function that a system must perform or a performance condition that a system must satisfy. Requirements are used to establish a contract between the customer (or other stakeholder) and those responsible for designing and implementing the system.
</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Requirement_base_Class">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.base_Class" name="base_Class" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Requirement_base_Class">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.base_Class_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived" name="derived" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived" name="derived" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived">
<body>Derived from all requirements that are the client of a «deriveReqt» relationship for which this requirement is a supplier.</body>
</ownedComment>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derived_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom" name="derivedFrom" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom" name="derivedFrom" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom">
<body>Derived from all requirements that are the supplier of a «deriveReqt» relationship for which this requirement is a client.</body>
</ownedComment>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.derivedFrom_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.id" name="id">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.id._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.id">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.id" name="id">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.id._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.id">
<body>The unique id of the requirement.</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.id_defaultValue" value=""/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.master" name="master" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.master._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.master">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.master" name="master" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.master._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.master">
<body>This is a derived property that lists the master requirement for this slave requirement. The master attribute is derived from the supplier of the Copy dependency that has this requirement as the slave.</body>
</ownedComment>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.master_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy" name="refinedBy" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy" name="refinedBy" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy">
<body>Derived from all elements that are the client of a «refine» relationship for which this requirement is a supplier.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.refinedBy_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy" name="satisfiedBy" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy" name="satisfiedBy" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy">
<body>Derived from all elements that are the client of a «satisfy» relationship for which this requirement is a supplier.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.satisfiedBy_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.text" name="text">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.text._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.text">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.text" name="text">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.text._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.text">
<body>The textual representation or a reference to the textual representation of the requirement.</body>
</ownedComment>
<type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
<defaultValue xmi:type="uml:LiteralString" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.text_defaultValue" value=""/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo" name="tracedTo" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo" name="tracedTo" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo">
<body>Derived from all elements that are the client of a «trace» relationship for which this requirement is a supplier.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.tracedTo_upperValue" value="*"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy" name="verifiedBy" isDerived="true">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy" name="verifiedBy" isDerived="true">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy">
<body>Derived from all elements that are the client of a «verify» relationship for which this requirement is a supplier.</body>
</ownedComment>
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement_ownedAttribute.verifiedBy_upperValue" value="*"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6ItoA0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Requirement.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6ItoBEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6ItoBUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6ItoA0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Requirement.gif">
+ <eAnnotations xmi:id="_6ItoBEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6ItoBUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy" name="Satisfy">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy">
<body>A Satisfy relationship is a dependency between a requirement and a model element that fulfills the requirement. As with other dependencies, the arrow direction points from the satisfying (client) model element to the (supplier) requirement that is satisfied.</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement" name="getSatisfies" isStatic="true" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace"/>
+ <ownedOperation xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement" name="getSatisfies" isStatic="true" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
</ownedParameter>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Satisfy_ownedOperation.getSatisfies_Requirement_NamedElement.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <icon xmi:type="uml:Image" xmi:id="_6IzHkkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Satisfy.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzHk0yQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IzHlEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IzHkkyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Satisfy.gif">
+ <eAnnotations xmi:id="_6IzHk0yQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IzHlEyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase" name="TestCase">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase">
<body>A test case is a method for verifying a requirement is satisfied.</body>
</ownedComment>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase_ownedAttribute.base_Behavior" name="base_Behavior" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_TestCase_base_Behavior">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase_ownedAttribute.base_Behavior" name="base_Behavior" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_TestCase_base_Behavior">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase_ownedAttribute.base_Behavior_lowerValue"/>
</ownedAttribute>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase_ownedAttribute.base_Operation" name="base_Operation" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_TestCase_base_Operation">
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase_ownedAttribute.base_Operation" name="base_Operation" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_TestCase_base_Operation">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_TestCase_ownedAttribute.base_Operation_lowerValue"/>
</ownedAttribute>
- <icon xmi:type="uml:Image" xmi:id="_6I08w0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/TestCase.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6I08xEyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6I08xUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6I08w0yQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/TestCase.gif">
+ <eAnnotations xmi:id="_6I08xEyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6I08xUyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" name="Trace">
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath"/>
- <ownedAttribute xmi:type="uml:Property" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedAttribute.base_Abstraction" name="base_Abstraction" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction">
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace._generalization.SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath" general="SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath"/>
+ <ownedAttribute xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedAttribute.base_Abstraction" name="base_Abstraction" association="SysML.package_packagedElement_Requirements.extension_packagedElement_E_extension_Trace_base_Abstraction">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedAttribute.base_Abstraction_lowerValue"/>
- <redefinedProperty xmi:type="uml:Property" href="#SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship"/>
- <redefinedProperty xmi:type="uml:Property" href="http://www.omg.org/spec/UML/20131001/StandardProfile.xmi#Trace_base_Abstraction"/>
+ <redefinedProperty href="#SysML.package_packagedElement_Blocks.stereotype_packagedElement_DirectedRelationshipPropertyPath_ownedAttribute.base_DirectedRelationship"/>
+ <redefinedProperty href="http://www.omg.org/spec/UML/20131001/StandardProfile.xmi#Trace_base_Abstraction"/>
</ownedAttribute>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement" name="getTracedFrom" isStatic="true" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
+ <ownedOperation xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement" name="getTracedFrom" isStatic="true" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
</ownedParameter>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace_ownedOperation.getTracedFrom_Requirement_NamedElement.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <icon xmi:type="uml:Image" xmi:id="_6IzHmEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Trace.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6IzHmUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6IzHmkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6IzHmEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Trace.gif">
+ <eAnnotations xmi:id="_6IzHmUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6IzHmkyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify" name="Verify">
- <ownedComment xmi:type="uml:Comment" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify">
+ <ownedComment xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify._ownedComment.0" annotatedElement="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify">
<body>A Verify relationship is a dependency between a requirement and a test case or other model element that can determine whether a system fulfills the requirement. As with other dependencies, the arrow direction points from the (client) element to the (supplier) requirement.</body>
</ownedComment>
- <generalization xmi:type="uml:Generalization" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" isSubstitutable="false"/>
- <ownedOperation xmi:type="uml:Operation" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement" name="getVerifies" isStatic="true" isQuery="true">
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
+ <generalization xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify._generalization.SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" general="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Trace" isSubstitutable="false"/>
+ <ownedOperation xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement" name="getVerifies" isStatic="true" isQuery="true">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement.parameter_ownedParameter_ref" name="ref">
<type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
</ownedParameter>
- <ownedParameter xmi:type="uml:Parameter" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
+ <ownedParameter xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement.parameter_ownedParameter_result" name="result" type="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Requirement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement.parameter_ownedParameter_result_lowerValue"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="SysML.package_packagedElement_Requirements.stereotype_packagedElement_Verify_ownedOperation.getVerifies_Requirement_NamedElement.parameter_ownedParameter_result_upperValue" value="*"/>
</ownedParameter>
</ownedOperation>
- <icon xmi:type="uml:Image" xmi:id="_6Ix5cEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Verify.gif">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_6Ix5cUyQEeWwyrPSuNN58Q" source="image_papyrus">
- <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_6Ix5ckyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
+ <icon xmi:id="_6Ix5cEyQEeWwyrPSuNN58Q" format="GIF" location="platform:/plugin/org.eclipse.papyrus.sysml14.edit/resources/icons/Verify.gif">
+ <eAnnotations xmi:id="_6Ix5cUyQEeWwyrPSuNN58Q" source="image_papyrus">
+ <details xmi:id="_6Ix5ckyQEeWwyrPSuNN58Q" key="image_kind_key" value="icon"/>
</eAnnotations>
</icon>
</packagedElement>
</packagedElement>
- <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_ZW96QDn6EeWWssZOJ2QVuQ">
- <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZW-hUDn6EeWWssZOJ2QVuQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <profileApplication xmi:id="_ZW96QDn6EeWWssZOJ2QVuQ">
+ <eAnnotations xmi:id="_ZW-hUDn6EeWWssZOJ2QVuQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
</eAnnotations>
- <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
+ <appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
</profileApplication>
+ <metamodelReference href="#SysML._metamodelReference._0"/>
</uml:Profile>
<Ecore:EPackage xmi:id="_dZfREJvkEeSpx5CUmLYZ-g" base_Package="SysML.package_packagedElement_Blocks" packageName="blocks" nsPrefix="Blocks" nsURI="http://www.eclipse.org/papyrus/sysml/1.4/SysML/Blocks" basePackage="org.eclipse.papyrus.sysml14" prefix="Blocks"/>
<Ecore:EPackage xmi:id="_fGLcYJvkEeSpx5CUmLYZ-g" base_Package="SysML.package_packagedElement_Ports_u0026Flows" packageName="portandflows" nsPrefix="PortAndFlows" nsURI="http://www.eclipse.org/papyrus/sysml/1.4/SysML/PortAndFlows" basePackage="org.eclipse.papyrus.sysml14" prefix="Portandflows"/>
diff --git a/core/org.eclipse.papyrus.sysml14/resources/profile/sysml.ecore b/core/org.eclipse.papyrus.sysml14/resources/profile/sysml.ecore
index 89ba706..575cfde 100644
--- a/core/org.eclipse.papyrus.sysml14/resources/profile/sysml.ecore
+++ b/core/org.eclipse.papyrus.sysml14/resources/profile/sysml.ecore
@@ -291,6 +291,7 @@
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="
 A FlowPort is an interaction point through which input and/or output of items such as data, material, or energy may flow. This enables the owning block to declare which items it may exchange with its environment and the interaction points through which the exchange is made. We distinguish between atomic flow port and a nonatomic flow port. Atomic flow ports relay items that are classified by a single Block, ValueType, DataType, or Signal classifier. A nonatomic flow port relays items of several types as specified by a FlowSpecification. Flow ports and associated flow specifications define “what can flow” between the block and its environment, whereas item flows specify “what does flow” in a specific usage context. Flow ports relay items to their owning block or to a connector that connects them with their owner’s internal parts (internal connector).
 "/>
</eAnnotations>
+ <eOperations name="getIcon" ordered="false" lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Image"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base_Port" ordered="false"
lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Port"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="direction" ordered="false"
@@ -345,6 +346,7 @@
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="
 A FlowProperty signifies a single flow element that can flow to/from a block. A flow property’s values are either received from or transmitted to an external block. Flow properties are defined directly on blocks or flow specifications that are those specifications which type the flow ports. Flow properties enable item flows across connectors connecting parts of the corresponding block types, either directly (in case of the property is defined on the block) or via flowPorts. For Block, Data Type, and Value Type properties, setting an “out” FlowProperty value of a block usage on one end of a connector will result in assigning the same value of an “in” FlowProperty of a block usage at the other end of the connector, provided the flow properties are matched. Flow properties of type Signal imply sending and/or receiving of a signal usage. An “out” FlowProperty of type Signal means that the owning Block may broadcast the signal via connectors and an “in” FlowProperty means that the owning block is able to receive the Signal.
 "/>
</eAnnotations>
+ <eOperations name="getIcon" ordered="false" lowerBound="1" eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Image"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false"
eType="ecore:EClass ../../../org.eclipse.uml2.uml/model/UML.ecore#//Property"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="direction" ordered="false"
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/DeprecatedelementsPackage.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/DeprecatedelementsPackage.java
index 027ce25..72c0c3c 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/DeprecatedelementsPackage.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/DeprecatedelementsPackage.java
@@ -14,6 +14,7 @@
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
@@ -114,13 +115,22 @@
int FLOW_PORT_FEATURE_COUNT = 3;
/**
+ * The operation id for the '<em>Get Icon</em>' operation.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int FLOW_PORT___GET_ICON = 0;
+
+ /**
* The number of operations of the '<em>Flow Port</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int FLOW_PORT_OPERATION_COUNT = 0;
+ int FLOW_PORT_OPERATION_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.FlowSpecificationImpl <em>Flow Specification</em>}' class.
@@ -204,6 +214,16 @@
EAttribute getFlowPort_IsAtomic();
/**
+ * Returns the meta object for the '{@link org.eclipse.papyrus.sysml14.deprecatedelements.FlowPort#getIcon() <em>Get Icon</em>}' operation.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the '<em>Get Icon</em>' operation.
+ * @see org.eclipse.papyrus.sysml14.deprecatedelements.FlowPort#getIcon()
+ * @generated
+ */
+ EOperation getFlowPort__GetIcon();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.sysml14.deprecatedelements.FlowSpecification <em>Flow Specification</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -282,6 +302,14 @@
EAttribute FLOW_PORT__IS_ATOMIC = eINSTANCE.getFlowPort_IsAtomic();
/**
+ * The meta object literal for the '<em><b>Get Icon</b></em>' operation.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EOperation FLOW_PORT___GET_ICON = eINSTANCE.getFlowPort__GetIcon();
+
+ /**
* The meta object literal for the '{@link org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.FlowSpecificationImpl <em>Flow Specification</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPort.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPort.java
index 6950d21..c6cb47a 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPort.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPort.java
@@ -16,6 +16,7 @@
import org.eclipse.papyrus.sysml14.portandflows.FlowDirection;
+import org.eclipse.uml2.uml.Image;
import org.eclipse.uml2.uml.Port;
/**
@@ -125,4 +126,12 @@
*/
void setIsAtomic(boolean value);
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model kind="operation" required="true" ordered="false"
+ * @generated
+ */
+ Image getIcon();
+
} // FlowPort
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/DeprecatedelementsPackageImpl.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/DeprecatedelementsPackageImpl.java
index c1c0134..2f3430c 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/DeprecatedelementsPackageImpl.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/DeprecatedelementsPackageImpl.java
@@ -14,6 +14,7 @@
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
@@ -205,6 +206,15 @@
* <!-- end-user-doc -->
* @generated
*/
+ public EOperation getFlowPort__GetIcon() {
+ return flowPortEClass.getEOperations().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getFlowSpecification() {
return flowSpecificationEClass;
}
@@ -250,6 +260,7 @@
createEReference(flowPortEClass, FLOW_PORT__BASE_PORT);
createEAttribute(flowPortEClass, FLOW_PORT__DIRECTION);
createEAttribute(flowPortEClass, FLOW_PORT__IS_ATOMIC);
+ createEOperation(flowPortEClass, FLOW_PORT___GET_ICON);
flowSpecificationEClass = createEClass(FLOW_SPECIFICATION);
createEReference(flowSpecificationEClass, FLOW_SPECIFICATION__BASE_INTERFACE);
@@ -295,6 +306,8 @@
initEAttribute(getFlowPort_Direction(), thePortandflowsPackage.getFlowDirection(), "direction", "inout", 1, 1, FlowPort.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$
initEAttribute(getFlowPort_IsAtomic(), theTypesPackage.getBoolean(), "isAtomic", null, 1, 1, FlowPort.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
+ initEOperation(getFlowPort__GetIcon(), theUMLPackage.getImage(), "getIcon", 1, 1, IS_UNIQUE, !IS_ORDERED); //$NON-NLS-1$
+
initEClass(flowSpecificationEClass, FlowSpecification.class, "FlowSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
initEReference(getFlowSpecification_Base_Interface(), theUMLPackage.getInterface(), null, "base_Interface", null, 1, 1, FlowSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/FlowPortImpl.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/FlowPortImpl.java
index f302a57..79d8f66 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/FlowPortImpl.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/deprecatedelements/internal/impl/FlowPortImpl.java
@@ -12,8 +12,10 @@
*/
package org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl;
+import java.lang.reflect.InvocationTargetException;
import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
@@ -25,6 +27,7 @@
import org.eclipse.papyrus.sysml14.portandflows.FlowDirection;
+import org.eclipse.uml2.uml.Image;
import org.eclipse.uml2.uml.Port;
/**
@@ -188,6 +191,17 @@
* <!-- end-user-doc -->
* @generated
*/
+ public Image getIcon() {
+ // TODO: implement this method
+ // Ensure that you remove @generated or mark it @generated NOT
+ throw new UnsupportedOperationException();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
@@ -268,6 +282,20 @@
* @generated
*/
@Override
+ public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException {
+ switch (operationID) {
+ case DeprecatedelementsPackage.FLOW_PORT___GET_ICON:
+ return getIcon();
+ }
+ return super.eInvoke(operationID, arguments);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public String toString() {
if (eIsProxy()) return super.toString();
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/FlowProperty.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/FlowProperty.java
index 2c41a16..7d9febd 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/FlowProperty.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/FlowProperty.java
@@ -14,6 +14,7 @@
import org.eclipse.emf.ecore.EObject;
+import org.eclipse.uml2.uml.Image;
import org.eclipse.uml2.uml.Property;
/**
@@ -95,4 +96,12 @@
*/
void setDirection(FlowDirection value);
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model kind="operation" required="true" ordered="false"
+ * @generated
+ */
+ Image getIcon();
+
} // FlowProperty
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/PortandflowsPackage.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/PortandflowsPackage.java
index cee600a..aca98c6 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/PortandflowsPackage.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/PortandflowsPackage.java
@@ -15,6 +15,7 @@
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
+import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
@@ -237,13 +238,22 @@
int FLOW_PROPERTY_FEATURE_COUNT = 2;
/**
+ * The operation id for the '<em>Get Icon</em>' operation.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int FLOW_PROPERTY___GET_ICON = 0;
+
+ /**
* The number of operations of the '<em>Flow Property</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int FLOW_PROPERTY_OPERATION_COUNT = 0;
+ int FLOW_PROPERTY_OPERATION_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.papyrus.sysml14.portandflows.internal.impl.FullPortImpl <em>Full Port</em>}' class.
@@ -678,6 +688,16 @@
EAttribute getFlowProperty_Direction();
/**
+ * Returns the meta object for the '{@link org.eclipse.papyrus.sysml14.portandflows.FlowProperty#getIcon() <em>Get Icon</em>}' operation.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the '<em>Get Icon</em>' operation.
+ * @see org.eclipse.papyrus.sysml14.portandflows.FlowProperty#getIcon()
+ * @generated
+ */
+ EOperation getFlowProperty__GetIcon();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.sysml14.portandflows.FullPort <em>Full Port</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -965,6 +985,14 @@
EAttribute FLOW_PROPERTY__DIRECTION = eINSTANCE.getFlowProperty_Direction();
/**
+ * The meta object literal for the '<em><b>Get Icon</b></em>' operation.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EOperation FLOW_PROPERTY___GET_ICON = eINSTANCE.getFlowProperty__GetIcon();
+
+ /**
* The meta object literal for the '{@link org.eclipse.papyrus.sysml14.portandflows.internal.impl.FullPortImpl <em>Full Port</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/FlowPropertyImpl.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/FlowPropertyImpl.java
index f077970..0b531c9 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/FlowPropertyImpl.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/FlowPropertyImpl.java
@@ -12,8 +12,10 @@
*/
package org.eclipse.papyrus.sysml14.portandflows.internal.impl;
+import java.lang.reflect.InvocationTargetException;
import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
@@ -24,6 +26,7 @@
import org.eclipse.papyrus.sysml14.portandflows.FlowProperty;
import org.eclipse.papyrus.sysml14.portandflows.PortandflowsPackage;
+import org.eclipse.uml2.uml.Image;
import org.eclipse.uml2.uml.Property;
/**
@@ -154,6 +157,17 @@
* <!-- end-user-doc -->
* @generated
*/
+ public Image getIcon() {
+ // TODO: implement this method
+ // Ensure that you remove @generated or mark it @generated NOT
+ throw new UnsupportedOperationException();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
@@ -224,6 +238,20 @@
* @generated
*/
@Override
+ public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException {
+ switch (operationID) {
+ case PortandflowsPackage.FLOW_PROPERTY___GET_ICON:
+ return getIcon();
+ }
+ return super.eInvoke(operationID, arguments);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public String toString() {
if (eIsProxy()) return super.toString();
diff --git a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/PortandflowsPackageImpl.java b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/PortandflowsPackageImpl.java
index ff95877..edcfc75 100644
--- a/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/PortandflowsPackageImpl.java
+++ b/core/org.eclipse.papyrus.sysml14/src-gen/org/eclipse/papyrus/sysml14/portandflows/internal/impl/PortandflowsPackageImpl.java
@@ -15,6 +15,7 @@
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
+import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
@@ -347,6 +348,15 @@
* <!-- end-user-doc -->
* @generated
*/
+ public EOperation getFlowProperty__GetIcon() {
+ return flowPropertyEClass.getEOperations().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getFullPort() {
return fullPortEClass;
}
@@ -528,6 +538,7 @@
flowPropertyEClass = createEClass(FLOW_PROPERTY);
createEReference(flowPropertyEClass, FLOW_PROPERTY__BASE_PROPERTY);
createEAttribute(flowPropertyEClass, FLOW_PROPERTY__DIRECTION);
+ createEOperation(flowPropertyEClass, FLOW_PROPERTY___GET_ICON);
fullPortEClass = createEClass(FULL_PORT);
createEReference(fullPortEClass, FULL_PORT__BASE_PORT);
@@ -606,6 +617,8 @@
initEReference(getFlowProperty_Base_Property(), theUMLPackage.getProperty(), null, "base_Property", null, 0, 1, FlowProperty.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
initEAttribute(getFlowProperty_Direction(), this.getFlowDirection(), "direction", "inout", 1, 1, FlowProperty.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$ //$NON-NLS-2$
+ initEOperation(getFlowProperty__GetIcon(), theUMLPackage.getImage(), "getIcon", 1, 1, IS_UNIQUE, !IS_ORDERED); //$NON-NLS-1$
+
initEClass(fullPortEClass, FullPort.class, "FullPort", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
initEReference(getFullPort_Base_Port(), theUMLPackage.getPort(), null, "base_Port", null, 0, 1, FullPort.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, !IS_ORDERED); //$NON-NLS-1$
diff --git a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPortCustomImpl.java b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPortCustomImpl.java
index 1784e80..4801ff7 100644
--- a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPortCustomImpl.java
+++ b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/deprecatedelements/FlowPortCustomImpl.java
@@ -1,52 +1,92 @@
-/*****************************************************************************
- * Copyright (c) 2015 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Benoit Maggi (CEA LIST) benoit.maggi@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.sysml14.deprecatedelements;
-
-import org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.FlowPortImpl;
-import org.eclipse.uml2.uml.Interface;
-import org.eclipse.uml2.uml.Type;
-import org.eclipse.uml2.uml.util.UMLUtil;
-
-/**
- * this class has been implemented in order to calculate derived properties of "FlowPort" stereotype see Requirement DerivedProperties Req0010
- *
- */
-public class FlowPortCustomImpl extends FlowPortImpl implements FlowPort {
-
- /**
- * C.3.2.2 FlowPort : /isAtomic : Boolean (derived) This is a derived attribute (derived from the flow port’s type).
- * For a flow port typed by a flow specification the value of this attribute is False, otherwise the value is True.
- *
- * @see org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.FlowPortImpl#isAtomic()
- *
- * @return true if atomic
- */
- @Override
- public boolean isAtomic() {
- // The FlowPort is Atomic if it is not typed by a FlowSpecification
- boolean isAtomic = true;
- if (getBase_Port() != null) {
- // Find FlowPort type
- Type type = getBase_Port().getType();
- if ((type != null) && (type instanceof Interface)) {
- FlowSpecification flowSpec = UMLUtil.getStereotypeApplication(type, FlowSpecification.class);
- if (flowSpec != null) {
- isAtomic = false;
- }
- }
- }
- return isAtomic;
- }
-
-}
+/*****************************************************************************
+ * Copyright (c) 2015 CEA LIST.
+ *
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Benoit Maggi (CEA LIST) benoit.maggi@cea.fr - Initial API and implementation
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.sysml14.deprecatedelements;
+
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.FlowPortImpl;
+import org.eclipse.papyrus.sysml14.portandflows.FlowDirection;
+import org.eclipse.uml2.uml.Image;
+import org.eclipse.uml2.uml.Interface;
+import org.eclipse.uml2.uml.Stereotype;
+import org.eclipse.uml2.uml.Type;
+import org.eclipse.uml2.uml.util.UMLUtil;
+
+/**
+ * this class has been implemented in order to calculate derived properties of "FlowPort" stereotype see Requirement DerivedProperties Req0010
+ *
+ */
+public class FlowPortCustomImpl extends FlowPortImpl implements FlowPort {
+
+ /**
+ * C.3.2.2 FlowPort : /isAtomic : Boolean (derived) This is a derived attribute (derived from the flow port’s type).
+ * For a flow port typed by a flow specification the value of this attribute is False, otherwise the value is True.
+ *
+ * @see org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.FlowPortImpl#isAtomic()
+ *
+ * @return true if atomic
+ */
+ @Override
+ public boolean isAtomic() {
+ // The FlowPort is Atomic if it is not typed by a FlowSpecification
+ boolean isAtomic = true;
+ if (getBase_Port() != null) {
+ // Find FlowPort type
+ Type type = getBase_Port().getType();
+ if ((type != null) && (type instanceof Interface)) {
+ FlowSpecification flowSpec = UMLUtil.getStereotypeApplication(type, FlowSpecification.class);
+ if (flowSpec != null) {
+ isAtomic = false;
+ }
+ }
+ }
+ return isAtomic;
+ }
+
+
+ /**
+ * Images registered in Profile are :
+ * 0 - FlowPort IN
+ * 1 - FlowPort OUT
+ * 2 - FlowPort INOUT
+ * 3 - FlowPort NA (Non Atomic)
+ * 4 (Other) - FlowPort (default, similar to INOUT)
+ * @see org.eclipse.papyrus.sysml14.deprecatedelements.internal.impl.FlowPortImpl#getIcon()
+ *
+ * @return
+ */
+ @Override
+ public Image getIcon() {
+ Image image = null;
+ if (getBase_Port() != null) {
+ Stereotype st = UMLUtil.getStereotype(this);
+ EList<Image> icons = st.getIcons();
+ switch (getDirection()) {
+ case IN:
+ image = icons.get(FlowDirection.IN.getValue());
+ break;
+ case OUT:
+ image = icons.get(FlowDirection.OUT.getValue());
+ break;
+ case INOUT:
+ image = icons.get(FlowDirection.INOUT.getValue());
+ break;
+ default:
+ image = icons.get(FlowDirection.INOUT.getValue());
+ break;
+ }
+ }
+ return image;
+ }
+
+}
diff --git a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/portandflows/FlowPropertyCustomImpl.java b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/portandflows/FlowPropertyCustomImpl.java
new file mode 100644
index 0000000..55b2f7e
--- /dev/null
+++ b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/portandflows/FlowPropertyCustomImpl.java
@@ -0,0 +1,60 @@
+/*****************************************************************************
+ * Copyright (c) 2015 CEA LIST and others.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * CEA LIST - Initial API and implementation
+ *
+ *****************************************************************************/
+
+package org.eclipse.papyrus.sysml14.portandflows;
+
+
+import org.eclipse.emf.common.util.EList;
+import org.eclipse.papyrus.sysml14.portandflows.internal.impl.FlowPropertyImpl;
+import org.eclipse.uml2.uml.Image;
+import org.eclipse.uml2.uml.Stereotype;
+import org.eclipse.uml2.uml.util.UMLUtil;
+
+/**
+ *
+ *
+ */
+public class FlowPropertyCustomImpl extends FlowPropertyImpl {
+
+
+ /**
+ * Images registered in Profile are :
+ * 0 - FlowPort IN
+ * 1 - FlowPort OUT
+ * 2 - FlowPort INOUT
+ * 3 (other) - FlowPort (default, similar to INOUT)
+ */
+ @Override
+ public Image getIcon() {
+ Image image = null;
+ if (getBase_Property() != null) {
+ Stereotype st = UMLUtil.getStereotype(this);
+ EList<Image> icons = st.getIcons();
+ switch (getDirection()) {
+ case IN:
+ image = icons.get(FlowDirection.IN.getValue());
+ break;
+ case OUT:
+ image = icons.get(FlowDirection.OUT.getValue());
+ break;
+ case INOUT:
+ image = icons.get(FlowDirection.INOUT.getValue());
+ break;
+ default:
+ image = icons.get(FlowDirection.INOUT.getValue());
+ break;
+ }
+ }
+ return image;
+ }
+}
diff --git a/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/portandflows/PortandflowsCustomFactoryImpl.java b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/portandflows/PortandflowsCustomFactoryImpl.java
new file mode 100644
index 0000000..9a4384d
--- /dev/null
+++ b/core/org.eclipse.papyrus.sysml14/src/org/eclipse/papyrus/sysml14/portandflows/PortandflowsCustomFactoryImpl.java
@@ -0,0 +1,34 @@
+/*****************************************************************************
+ * Copyright (c) 2015 CEA LIST and others.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * CEA LIST - Initial API and implementation
+ *
+ *****************************************************************************/
+
+package org.eclipse.papyrus.sysml14.portandflows;
+
+import org.eclipse.papyrus.sysml14.portandflows.internal.impl.PortandflowsFactoryImpl;
+
+/**
+ *
+ *
+ */
+public class PortandflowsCustomFactoryImpl extends PortandflowsFactoryImpl {
+
+
+ /**
+ * @see org.eclipse.papyrus.sysml14.portandflows.internal.impl.PortandflowsFactoryImpl#createFlowProperty()
+ *
+ * @return
+ */
+ @Override
+ public FlowProperty createFlowProperty() {
+ return new FlowPropertyCustomImpl();
+ }
+}