Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus')
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/AllCanonicalTestsGen.java41
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInClassEditPartGen.java168
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInCommentEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInComponentEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInConstraintEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInDataTypeEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInEnumerationEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInformationItemEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInstanceSpecificationEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInModelEditPartTNGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPackageEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPrimitiveTypeEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInSignalEditPartGen.java150
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkGen.java4099
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkOwnedBySourceGen.java5108
-rw-r--r--tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramTopNodeGen.java149
16 files changed, 11215 insertions, 0 deletions
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/AllCanonicalTestsGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/AllCanonicalTestsGen.java
new file mode 100644
index 00000000000..8e7fc1e8234
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/AllCanonicalTestsGen.java
@@ -0,0 +1,41 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.junit.runner.RunWith;
+import org.junit.runners.Suite;
+import org.junit.runners.Suite.SuiteClasses;
+
+/**
+ * All test in canonical package
+ */
+@RunWith(Suite.class)
+@SuiteClasses({
+//TestClassDiagramChildNodeInConstraintEditPartGen.class,
+//TestClassDiagramChildNodeInPackageEditPartGen.class,
+//TestClassDiagramChildNodeInInformationItemEditPartGen.class,
+TestClassDiagramChildNodeInClassEditPartGen.class,
+//TestClassDiagramChildNodeInComponentEditPartGen.class,
+//TestClassDiagramChildNodeInCommentEditPartGen.class,
+//TestClassDiagramChildNodeInInstanceSpecificationEditPartGen.class,
+//TestClassDiagramChildNodeInPrimitiveTypeEditPartGen.class,
+//TestClassDiagramChildNodeInDataTypeEditPartGen.class,
+//TestClassDiagramChildNodeInSignalEditPartGen.class,
+//TestClassDiagramLinkOwnedBySourceGen.class,
+TestClassDiagramTopNodeGen.class,
+//TestClassDiagramChildNodeInEnumerationEditPartGen.class,
+//TestClassDiagramChildNodeInModelEditPartTNGen.class,
+//TestClassDiagramLinkGen.class,
+})
+public class AllCanonicalTestsGen {
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInClassEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInClassEditPartGen.java
new file mode 100644
index 00000000000..ef3b6d24cde
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInClassEditPartGen.java
@@ -0,0 +1,168 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart;
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PropertyForClassEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInClassEditPartGen.
+ */
+public class TestClassDiagramChildNodeInClassEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+
+
+ @Override
+ protected IGraphicalEditPart getContainerEditPart() {
+ // TODO Auto-generated method stub
+ return super.getContainerEditPart();
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodePropertyForClassEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PropertyForClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),true);
+ }
+
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID),false);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInCommentEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInCommentEditPartGen.java
new file mode 100644
index 00000000000..1c078e214cc
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInCommentEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInCommentEditPartGen.
+ */
+public class TestClassDiagramChildNodeInCommentEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInComponentEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInComponentEditPartGen.java
new file mode 100644
index 00000000000..1a323572a1b
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInComponentEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInComponentEditPartGen.
+ */
+public class TestClassDiagramChildNodeInComponentEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInConstraintEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInConstraintEditPartGen.java
new file mode 100644
index 00000000000..b1b6a8329b4
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInConstraintEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInConstraintEditPartGen.
+ */
+public class TestClassDiagramChildNodeInConstraintEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInDataTypeEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInDataTypeEditPartGen.java
new file mode 100644
index 00000000000..bc2df8306ca
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInDataTypeEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInDataTypeEditPartGen.
+ */
+public class TestClassDiagramChildNodeInDataTypeEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInEnumerationEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInEnumerationEditPartGen.java
new file mode 100644
index 00000000000..f59d0f7e853
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInEnumerationEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInEnumerationEditPartGen.
+ */
+public class TestClassDiagramChildNodeInEnumerationEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInformationItemEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInformationItemEditPartGen.java
new file mode 100644
index 00000000000..666e42a3405
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInformationItemEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInInformationItemEditPartGen.
+ */
+public class TestClassDiagramChildNodeInInformationItemEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInstanceSpecificationEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInstanceSpecificationEditPartGen.java
new file mode 100644
index 00000000000..53eb47c2093
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInInstanceSpecificationEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInInstanceSpecificationEditPartGen.
+ */
+public class TestClassDiagramChildNodeInInstanceSpecificationEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInModelEditPartTNGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInModelEditPartTNGen.java
new file mode 100644
index 00000000000..6f194064be3
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInModelEditPartTNGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartTN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInModelEditPartTNGen.
+ */
+public class TestClassDiagramChildNodeInModelEditPartTNGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPackageEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPackageEditPartGen.java
new file mode 100644
index 00000000000..bd66653dbf5
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPackageEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInPackageEditPartGen.
+ */
+public class TestClassDiagramChildNodeInPackageEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPrimitiveTypeEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPrimitiveTypeEditPartGen.java
new file mode 100644
index 00000000000..18a2244e59b
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInPrimitiveTypeEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInPrimitiveTypeEditPartGen.
+ */
+public class TestClassDiagramChildNodeInPrimitiveTypeEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInSignalEditPartGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInSignalEditPartGen.java
new file mode 100644
index 00000000000..f75f8299c73
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramChildNodeInSignalEditPartGen.java
@@ -0,0 +1,150 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPartCN;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramChildNodeInSignalEditPartGen.
+ */
+public class TestClassDiagramChildNodeInSignalEditPartGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPartCN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPartCN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID),true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkGen.java
new file mode 100644
index 00000000000..cfe2f16ec33
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkGen.java
@@ -0,0 +1,4099 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.AssociationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DependencyEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationFlowEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartTN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.UsageEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateLinkFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramLinkGen.
+ */
+public class TestClassDiagramLinkGen extends CreateLinkFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationFlow.
+ */
+ @Test
+ public void testLinkInformationFlowFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationFlowEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Usage.
+ */
+ @Test
+ public void testLinkUsageFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(UsageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Association.
+ */
+ @Test
+ public void testLinkAssociationFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(AssociationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Dependency.
+ */
+ @Test
+ public void testLinkDependencyFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DependencyEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkOwnedBySourceGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkOwnedBySourceGen.java
new file mode 100644
index 00000000000..99278704a2b
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramLinkOwnedBySourceGen.java
@@ -0,0 +1,5108 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ElementImportEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.GeneralizationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InterfaceRealizationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartTN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageImportEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SubstitutionEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateLinkOwnedBySourceFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramLinkOwnedBySourceGen.
+ */
+public class TestClassDiagramLinkOwnedBySourceGen extends CreateLinkOwnedBySourceFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInstanceSpecificationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromModelTNToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPackageToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromClassToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInformationItemToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromDataTypeToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPackageToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromClassToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromSignalToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromClassToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInformationItemToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromConstraintToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInformationItemToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromModelTNToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromDataTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromSignalToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromCommentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromComponentToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPackageToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromInstanceSpecificationToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromDataTypeToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromDataTypeToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromPrimitiveTypeToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Generalization.
+ */
+ @Test
+ public void testLinkOwnedBySourceGeneralizationFromModelTNToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(GeneralizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromModelTNToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromConstraintToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromCommentToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromInstanceSpecificationToComment() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromPrimitiveTypeToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromCommentToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromComponentToDataType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromEnumerationToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromEnumerationToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromCommentToPackage() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToEnumeration() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component PackageImport.
+ */
+ @Test
+ public void testLinkOwnedBySourcePackageImportFromPrimitiveTypeToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromInstanceSpecificationToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromModelTNToInformationItem() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromConstraintToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InterfaceRealization.
+ */
+ @Test
+ public void testLinkOwnedBySourceInterfaceRealizationFromComponentToPrimitiveType() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(InterfaceRealizationEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromCommentToConstraint() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromEnumerationToSignal() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromComponentToInstanceSpecification() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component ElementImport.
+ */
+ @Test
+ public void testLinkOwnedBySourceElementImportFromClassToComponent() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), UMLElementTypes.getElementType(ElementImportEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromClassToModelTN() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Substitution.
+ */
+ @Test
+ public void testLinkOwnedBySourceSubstitutionFromPrimitiveTypeToClass() {
+ testCreateLinkFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), UMLElementTypes.getElementType(SubstitutionEditPart.VISUAL_ID), UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+}
diff --git a/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramTopNodeGen.java b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramTopNodeGen.java
new file mode 100644
index 00000000000..b5238c47734
--- /dev/null
+++ b/tests/junit/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.clazz.tests/test-gen/org/eclipse/papyrus/diagram/clazz/test/createFromPalette/TestClassDiagramTopNodeGen.java
@@ -0,0 +1,149 @@
+/*****************************************************************************
+ * Copyright (c) 2014 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
+ *
+ * This file has been generated automatically in the Papyrus Test Framework.
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.diagram.clazz.test.createFromPalette;
+
+import org.eclipse.gmf.tooling.runtime.update.DiagramUpdater;
+import org.eclipse.papyrus.commands.ICreationCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand;
+import org.eclipse.papyrus.uml.diagram.clazz.custom.edit.part.CustomUMLDiagramUpdater;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ComponentEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.DataTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InstanceSpecificationEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ModelEditPartTN;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PackageEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PrimitiveTypeEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.edit.parts.SignalEditPart;
+import org.eclipse.papyrus.uml.diagram.clazz.providers.UMLElementTypes;
+import org.eclipse.papyrus.uml.diagram.clazz.test.IClassDiagramTestsConstants;
+import org.eclipse.papyrus.uml.diagram.tests.createFromPalette.CreateNodeFromPaletteTest;
+import org.junit.Test;
+
+// TODO: Auto-generated Javadoc
+/**
+ * The Class TestClassDiagramTopNodeGen.
+ */
+public class TestClassDiagramTopNodeGen extends CreateNodeFromPaletteTest {
+
+
+ @Override
+ protected ICreationCommand getDiagramCommandCreation() {
+ return new CreateClassDiagramCommand();
+ }
+
+ @Override
+ protected String getProjectName() {
+ return IClassDiagramTestsConstants.PROJECT_NAME;
+ }
+
+ @Override
+ protected String getFileName() {
+ return IClassDiagramTestsConstants.FILE_NAME;
+ }
+
+ /**
+ * Test to manage component PrimitiveType.
+ */
+ @Test
+ public void testChildNodePrimitiveTypeEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PrimitiveTypeEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InformationItem.
+ */
+ @Test
+ public void testChildNodeInformationItemEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InformationItemEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Constraint.
+ */
+ @Test
+ public void testChildNodeConstraintEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ConstraintEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Model.
+ */
+ @Test
+ public void testChildNodeModelEditPartTN() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ModelEditPartTN.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Package.
+ */
+ @Test
+ public void testChildNodePackageEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(PackageEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Signal.
+ */
+ @Test
+ public void testChildNodeSignalEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(SignalEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Comment.
+ */
+ @Test
+ public void testChildNodeCommentEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(CommentEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Enumeration.
+ */
+ @Test
+ public void testChildNodeEnumerationEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(EnumerationEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Component.
+ */
+ @Test
+ public void testChildNodeComponentEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ComponentEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component Class.
+ */
+ @Test
+ public void testChildNodeClassEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(ClassEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component DataType.
+ */
+ @Test
+ public void testChildNodeDataTypeEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(DataTypeEditPart.VISUAL_ID), true);
+ }
+ /**
+ * Test to manage component InstanceSpecification.
+ */
+ @Test
+ public void testChildNodeInstanceSpecificationEditPart() {
+ testCreateNodeFromPalette(UMLElementTypes.getElementType(InstanceSpecificationEditPart.VISUAL_ID), true);
+ }
+
+
+ @Override
+ public DiagramUpdater getDiagramUpdater() {
+ return CustomUMLDiagramUpdater.INSTANCE;
+ }
+
+}

Back to the top