Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Redor2017-11-09 17:22:39 +0000
committerLaurent Redor2017-11-24 17:11:00 +0000
commitc444f2045b73b27ef67ef79f3f637bc8e983edbe (patch)
tree867ebfa49745182bcb33bb4ad1e6ceff54c0e1c8
parent1d23debd5bce13e9298e2e77c469a276d23c0671 (diff)
downloadorg.eclipse.sirius-c444f2045b73b27ef67ef79f3f637bc8e983edbe.tar.gz
org.eclipse.sirius-c444f2045b73b27ef67ef79f3f637bc8e983edbe.tar.xz
org.eclipse.sirius-c444f2045b73b27ef67ef79f3f637bc8e983edbe.zip
[526313] Test that reveals the bug.
Bug: 526313 Change-Id: I44b44ab6039e9f35e9be15cb646c793d3fd9e0d0 Signed-off-by: Laurent Redor <laurent.redor@obeo.fr>
-rw-r--r--plugins/org.eclipse.sirius.tests.junit/data/sequence/unit/createMessage/semanticModel.aird655
-rw-r--r--plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/ExportDiagramAsImageFromCloseSessionTest.java75
-rw-r--r--plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/suite/AllTestSuite.java1
3 files changed, 76 insertions, 655 deletions
diff --git a/plugins/org.eclipse.sirius.tests.junit/data/sequence/unit/createMessage/semanticModel.aird b/plugins/org.eclipse.sirius.tests.junit/data/sequence/unit/createMessage/semanticModel.aird
index 0fb07723d4..876fd2ddaa 100644
--- a/plugins/org.eclipse.sirius.tests.junit/data/sequence/unit/createMessage/semanticModel.aird
+++ b/plugins/org.eclipse.sirius.tests.junit/data/sequence/unit/createMessage/semanticModel.aird
@@ -1,653 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<viewpoint:DAnalysis xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/sequence/description/2.0.0" xmlns:description_2="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:diagram="http://www.eclipse.org/sirius/diagram/1.1.0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:interactions="http://www.eclipse.org/sirius/sample/interactions" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:sequence="http://www.eclipse.org/sirius/diagram/sequence/2.0.0" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:viewpoint="http://www.eclipse.org/sirius/1.1.0" xsi:schemaLocation="http://www.eclipse.org/sirius/description/1.1.0 http://www.eclipse.org/sirius/1.1.0#//description http://www.eclipse.org/sirius/diagram/sequence/description/2.0.0 http://www.eclipse.org/sirius/diagram/sequence/2.0.0#//description http://www.eclipse.org/sirius/diagram/description/1.1.0 http://www.eclipse.org/sirius/1.1.0#//diagram/description http://www.eclipse.org/sirius/diagram/1.1.0 http://www.eclipse.org/sirius/1.1.0#//diagram http://www.eclipse.org/sirius/diagram/description/style/1.1.0 http://www.eclipse.org/sirius/1.1.0#//diagram/description/style" xmi:id="_sUCYwNElEd-kLoGiBy80Mw" selectedViews="_RA3hEOBQEd-BvfauFtWtoQ _1u8M8NElEd-kLoGiBy80Mw _1wazoNElEd-kLoGiBy80Mw" version="8.0.0">
<models xmi:type="interactions:Interaction" href="semanticModel.interactions#/"/>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_swXIYNElEd-kLoGiBy80Mw" initialized="true">
- <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.sirius.sample.ecore.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/>
- </ownedViews>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_zujCgNElEd-kLoGiBy80Mw" initialized="true">
- <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.sirius.sample.ecore.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/>
- </ownedViews>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1u8M8NElEd-kLoGiBy80Mw" initialized="true">
- <ownedRepresentations xmi:type="diagram:DSemanticDiagram" xmi:id="_1vAeYNElEd-kLoGiBy80Mw" name="Reuse node mapping">
- <ownedAnnotationEntries xmi:type="description:AnnotationEntry" xmi:id="_1vEIwNElEd-kLoGiBy80Mw" source="GMF_DIAGRAMS">
- <data xmi:type="notation:Diagram" xmi:id="_1vEv0NElEd-kLoGiBy80Mw" type="Sirius" element="_1vAeYNElEd-kLoGiBy80Mw" measurementUnit="Pixel">
- <children xmi:type="notation:Node" xmi:id="_nz7_AJjFEeCTjf2eRUPO7Q" type="2001" element="_n5sBsJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_nz8mEJjFEeCTjf2eRUPO7Q" type="5002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nz8mEZjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz-bQJjFEeCTjf2eRUPO7Q" type="3003" element="_n5sBsZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz-bQZjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz-bQpjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz7_AZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz7_ApjFEeCTjf2eRUPO7Q" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz8mEpjFEeCTjf2eRUPO7Q" type="2001" element="_n5sowJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_nz8mFZjFEeCTjf2eRUPO7Q" type="5002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nz8mFpjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz-bQ5jFEeCTjf2eRUPO7Q" type="3003" element="_n5sowZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz-bRJjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz-bRZjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz8mE5jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz8mFJjFEeCTjf2eRUPO7Q" x="90" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz9NIJjFEeCTjf2eRUPO7Q" type="2001" element="_n5soxZjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_nz9NI5jFEeCTjf2eRUPO7Q" type="5002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nz9NJJjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz_CUJjFEeCTjf2eRUPO7Q" type="3003" element="_n5soxpjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz_CUZjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz_CUpjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz9NIZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz9NIpjFEeCTjf2eRUPO7Q" x="180" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz9NJZjFEeCTjf2eRUPO7Q" type="2001" element="_n5tP0JjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_nz90MJjFEeCTjf2eRUPO7Q" type="5002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nz90MZjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz_CU5jFEeCTjf2eRUPO7Q" type="3003" element="_n5tP0ZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz_CVJjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz_CVZjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz9NJpjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz9NJ5jFEeCTjf2eRUPO7Q" x="270" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz90MpjFEeCTjf2eRUPO7Q" type="2001" element="_n5tP1ZjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_nz90NZjFEeCTjf2eRUPO7Q" type="5002">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_nz90NpjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_nz_pYJjFEeCTjf2eRUPO7Q" type="3003" element="_n5tP1pjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz_pYZjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz_pYpjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_nz90M5jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_nz90NJjFEeCTjf2eRUPO7Q" x="360" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_1vEv0dElEd-kLoGiBy80Mw"/>
- </data>
- </ownedAnnotationEntries>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n5sBsJjFEeCTjf2eRUPO7Q" name="A" width="3" height="3">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//A"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//A"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n5sBsZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5sBspjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5sBs5jFEeCTjf2eRUPO7Q"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n5sBtJjFEeCTjf2eRUPO7Q" red="136" green="136" blue="136"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n5sowJjFEeCTjf2eRUPO7Q" name="B" width="3" height="3">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//B"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//B"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n5sowZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5sowpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5sow5jFEeCTjf2eRUPO7Q"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n5soxJjFEeCTjf2eRUPO7Q" red="136" green="136" blue="136"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n5soxZjFEeCTjf2eRUPO7Q" name="C" width="3" height="3">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//C"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//C"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n5soxpjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5sox5jFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5soyJjFEeCTjf2eRUPO7Q"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n5soyZjFEeCTjf2eRUPO7Q" red="136" green="136" blue="136"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n5tP0JjFEeCTjf2eRUPO7Q" name="D" width="3" height="3">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n5tP0ZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5tP0pjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5tP05jFEeCTjf2eRUPO7Q"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n5tP1JjFEeCTjf2eRUPO7Q" red="136" green="136" blue="136"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n5tP1ZjFEeCTjf2eRUPO7Q" name="E" width="3" height="3">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n5tP1pjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5tP15jFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5tP2JjFEeCTjf2eRUPO7Q"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n5tP2ZjFEeCTjf2eRUPO7Q" red="136" green="136" blue="136"/>
- </ownedStyle>
- </ownedDiagramElements>
- <filterVariableHistory xmi:type="diagram:FilterVariableHistory" xmi:id="_1vAeYdElEd-kLoGiBy80Mw"/>
- <target xmi:type="ecore:EPackage" href="semanticModelTypes.ecore#/"/>
- </ownedRepresentations>
- <ownedRepresentations xmi:type="diagram:DSemanticDiagram" xmi:id="_1vF98NElEd-kLoGiBy80Mw" name="Reuse container mapping">
- <ownedAnnotationEntries xmi:type="description:AnnotationEntry" xmi:id="_1vF98tElEd-kLoGiBy80Mw" source="GMF_DIAGRAMS">
- <data xmi:type="notation:Diagram" xmi:id="_1vF989ElEd-kLoGiBy80Mw" type="Sirius" element="_1vF98NElEd-kLoGiBy80Mw" measurementUnit="Pixel">
- <children xmi:type="notation:Node" xmi:id="_n0CFoJjFEeCTjf2eRUPO7Q" type="2002" element="_n5vFAJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0CssJjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0CssZjFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0CsspjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0Css5jFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0CFoZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0CFopjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0CstJjFEeCTjf2eRUPO7Q" type="2002" element="_n5wTIJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0Cst5jFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0CsuJjFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0CsuZjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0DTwJjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0CstZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0CstpjFEeCTjf2eRUPO7Q" x="180"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0DTwZjFEeCTjf2eRUPO7Q" type="2002" element="_n5w6MJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0DTxJjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0DTxZjFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0DTxpjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0DTx5jFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0DTwpjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0DTw5jFEeCTjf2eRUPO7Q" x="360"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0DTyJjFEeCTjf2eRUPO7Q" type="2002" element="_n5w6NZjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0D60pjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0D605jFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0D61JjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0D61ZjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0D60JjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0D60ZjFEeCTjf2eRUPO7Q" x="540"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0D61pjFEeCTjf2eRUPO7Q" type="2002" element="_n5xhQJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0Eh4JjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0Eh4ZjFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0Eh4pjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0Eh45jFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0D615jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0D62JjFEeCTjf2eRUPO7Q" x="720"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_1vF99NElEd-kLoGiBy80Mw"/>
- </data>
- </ownedAnnotationEntries>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n5vFAJjFEeCTjf2eRUPO7Q" name="A">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//A"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//A"/>
- <ownedStyle xmi:type="diagram:ShapeContainerStyle" xmi:id="_n5vFAZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5vFApjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5vFA5jFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n5vFBJjFEeCTjf2eRUPO7Q" red="253" green="206" blue="137"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n5wTIJjFEeCTjf2eRUPO7Q" name="B">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//B"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//B"/>
- <ownedStyle xmi:type="diagram:ShapeContainerStyle" xmi:id="_n5wTIZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5wTIpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5wTI5jFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n5wTJJjFEeCTjf2eRUPO7Q" red="253" green="206" blue="137"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n5w6MJjFEeCTjf2eRUPO7Q" name="C">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//C"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//C"/>
- <ownedStyle xmi:type="diagram:ShapeContainerStyle" xmi:id="_n5w6MZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5w6MpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5w6M5jFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n5w6NJjFEeCTjf2eRUPO7Q" red="253" green="206" blue="137"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n5w6NZjFEeCTjf2eRUPO7Q" name="D">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <ownedStyle xmi:type="diagram:ShapeContainerStyle" xmi:id="_n5w6NpjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5w6N5jFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5w6OJjFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n5w6OZjFEeCTjf2eRUPO7Q" red="253" green="206" blue="137"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n5xhQJjFEeCTjf2eRUPO7Q" name="E">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <ownedStyle xmi:type="diagram:ShapeContainerStyle" xmi:id="_n5xhQZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n5xhQpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n5xhQ5jFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n5xhRJjFEeCTjf2eRUPO7Q" red="253" green="206" blue="137"/>
- </ownedStyle>
- </ownedDiagramElements>
- <filterVariableHistory xmi:type="diagram:FilterVariableHistory" xmi:id="_1vF98dElEd-kLoGiBy80Mw"/>
- <target xmi:type="ecore:EPackage" href="semanticModelTypes.ecore#/"/>
- </ownedRepresentations>
- <ownedRepresentations xmi:type="diagram:DSemanticDiagram" xmi:id="_1vHzINElEd-kLoGiBy80Mw" name="Reuse node mapping in container mapping">
- <ownedAnnotationEntries xmi:type="description:AnnotationEntry" xmi:id="_1vHzItElEd-kLoGiBy80Mw" source="GMF_DIAGRAMS">
- <data xmi:type="notation:Diagram" xmi:id="_1vHzI9ElEd-kLoGiBy80Mw" type="Sirius" element="_1vHzINElEd-kLoGiBy80Mw" measurementUnit="Pixel">
- <children xmi:type="notation:Node" xmi:id="_n0FwAJjFEeCTjf2eRUPO7Q" type="2002" element="_n53n4JjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0GXEJjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0GXEZjFEeCTjf2eRUPO7Q" type="7001">
- <children xmi:type="notation:Node" xmi:id="_n0JaapjFEeCTjf2eRUPO7Q" type="3007" element="_n56EJZjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0KBcJjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0KBcZjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0KogJjFEeCTjf2eRUPO7Q" type="3003" element="_n6B_8JjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0KogZjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0KogpjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0Jaa5jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0JabJjFEeCTjf2eRUPO7Q" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0KBcpjFEeCTjf2eRUPO7Q" type="3007" element="_n6CnAJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0KBdZjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0KBdpjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0Kog5jFEeCTjf2eRUPO7Q" type="3003" element="_n6CnAZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0KohJjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0KohZjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0KBc5jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0KBdJjFEeCTjf2eRUPO7Q" x="90" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0GXEpjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0GXE5jFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0FwAZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0FwApjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0GXFJjFEeCTjf2eRUPO7Q" type="2002" element="_n54O8JjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0GXF5jFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0GXGJjFEeCTjf2eRUPO7Q" type="7001">
- <children xmi:type="notation:Node" xmi:id="_n0KohpjFEeCTjf2eRUPO7Q" type="3007" element="_n6DOEJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0LPkJjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0LPkZjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0LPkpjFEeCTjf2eRUPO7Q" type="3003" element="_n6DOEZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0LPk5jFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0LPlJjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0Koh5jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0KoiJjFEeCTjf2eRUPO7Q" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0GXGZjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0GXGpjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0GXFZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0GXFpjFEeCTjf2eRUPO7Q" x="360"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0G-IJjFEeCTjf2eRUPO7Q" type="2002" element="_n542AJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0G-I5jFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0G-JJjFEeCTjf2eRUPO7Q" type="7001">
- <children xmi:type="notation:Node" xmi:id="_n0LPlZjFEeCTjf2eRUPO7Q" type="3007" element="_n6D1IJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0L2oJjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0L2oZjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0L2p5jFEeCTjf2eRUPO7Q" type="3003" element="_n6D1IZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0L2qJjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0L2qZjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0LPlpjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0LPl5jFEeCTjf2eRUPO7Q" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0L2opjFEeCTjf2eRUPO7Q" type="3007" element="_n6EcMJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0L2pZjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0L2ppjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0MdsJjFEeCTjf2eRUPO7Q" type="3003" element="_n6EcMZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0MdsZjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0MdspjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0L2o5jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0L2pJjFEeCTjf2eRUPO7Q" x="90" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0G-JZjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0G-JpjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0G-IZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0G-IpjFEeCTjf2eRUPO7Q" x="630"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0G-J5jFEeCTjf2eRUPO7Q" type="2002" element="_n55dEJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0G-KpjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0HlMJjFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0HlMZjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0HlMpjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0G-KJjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0G-KZjFEeCTjf2eRUPO7Q" x="990"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0HlM5jFEeCTjf2eRUPO7Q" type="2002" element="_n55dFpjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0HlNpjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0HlN5jFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0HlOJjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0HlOZjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0HlNJjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0HlNZjFEeCTjf2eRUPO7Q" x="1170"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0HlOpjFEeCTjf2eRUPO7Q" type="2002" element="_n6FDQJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0IMQJjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0IMQZjFEeCTjf2eRUPO7Q" type="7001">
- <children xmi:type="notation:Node" xmi:id="_n0Mds5jFEeCTjf2eRUPO7Q" type="3007" element="_n6J7wJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0MdtpjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0Mdt5jFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0NExZjFEeCTjf2eRUPO7Q" type="3003" element="_n6J7wZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0NExpjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0NEx5jFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0MdtJjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0MdtZjFEeCTjf2eRUPO7Q" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0NEwJjFEeCTjf2eRUPO7Q" type="3007" element="_n6Ki0JjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0NEw5jFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0NExJjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0Nr0JjFEeCTjf2eRUPO7Q" type="3003" element="_n6Ki0ZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0Nr0ZjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0Nr0pjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0NEwZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0NEwpjFEeCTjf2eRUPO7Q" x="90" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0IMQpjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0IMQ5jFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0HlO5jFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0HlPJjFEeCTjf2eRUPO7Q" x="1350"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0IMRJjFEeCTjf2eRUPO7Q" type="2002" element="_n6FqUJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0IMR5jFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0IMSJjFEeCTjf2eRUPO7Q" type="7001">
- <children xmi:type="notation:Node" xmi:id="_n0OS4JjFEeCTjf2eRUPO7Q" type="3007" element="_n6LJ4JjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0O58JjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0O58ZjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0O58pjFEeCTjf2eRUPO7Q" type="3003" element="_n6LJ4ZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0O585jFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0O59JjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0OS4ZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0OS4pjFEeCTjf2eRUPO7Q" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0IMSZjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0IMSpjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0IMRZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0IMRpjFEeCTjf2eRUPO7Q" x="1710"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0IzUJjFEeCTjf2eRUPO7Q" type="2002" element="_n6GRYJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0IzU5jFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0IzVJjFEeCTjf2eRUPO7Q" type="7001">
- <children xmi:type="notation:Node" xmi:id="_n0PhAJjFEeCTjf2eRUPO7Q" type="3007" element="_n6Lw8JjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0PhA5jFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0PhBJjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0QIEpjFEeCTjf2eRUPO7Q" type="3003" element="_n6Lw8ZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0QIE5jFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0QIFJjFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0PhAZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0PhApjFEeCTjf2eRUPO7Q" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0PhBZjFEeCTjf2eRUPO7Q" type="3007" element="_n6MYAJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0QIEJjFEeCTjf2eRUPO7Q" type="5003">
- <layoutConstraint xmi:type="notation:Location" xmi:id="_n0QIEZjFEeCTjf2eRUPO7Q"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0QIFZjFEeCTjf2eRUPO7Q" type="3003" element="_n6MYAZjFEeCTjf2eRUPO7Q">
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0QIFpjFEeCTjf2eRUPO7Q" fontName="Sans Serif"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0QIF5jFEeCTjf2eRUPO7Q" x="60"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0PhBpjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0PhB5jFEeCTjf2eRUPO7Q" x="90" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0IzVZjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0IzVpjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0IzUZjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0IzUpjFEeCTjf2eRUPO7Q" x="1980"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0IzV5jFEeCTjf2eRUPO7Q" type="2002" element="_n6GRZpjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0IzWpjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0JaYJjFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0JaYZjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0JaYpjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0IzWJjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0IzWZjFEeCTjf2eRUPO7Q" x="2340"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_n0JaY5jFEeCTjf2eRUPO7Q" type="2002" element="_n6ItoJjFEeCTjf2eRUPO7Q">
- <children xmi:type="notation:Node" xmi:id="_n0JaZpjFEeCTjf2eRUPO7Q" type="5006"/>
- <children xmi:type="notation:Node" xmi:id="_n0JaZ5jFEeCTjf2eRUPO7Q" type="7001">
- <styles xmi:type="notation:SortingStyle" xmi:id="_n0JaaJjFEeCTjf2eRUPO7Q"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_n0JaaZjFEeCTjf2eRUPO7Q"/>
- </children>
- <styles xmi:type="notation:ShapeStyle" xmi:id="_n0JaZJjFEeCTjf2eRUPO7Q" fontName="Sans Serif" fontHeight="8"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_n0JaZZjFEeCTjf2eRUPO7Q" x="2520"/>
- </children>
- <styles xmi:type="notation:DiagramStyle" xmi:id="_1vHzJNElEd-kLoGiBy80Mw"/>
- </data>
- </ownedAnnotationEntries>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n53n4JjFEeCTjf2eRUPO7Q" name="A">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//A"/>
- <semanticElements xmi:type="ecore:EOperation" href="semanticModelTypes.ecore#//A/computeSomething"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/computeSomething/@eGenericType"/>
- <semanticElements xmi:type="ecore:EParameter" href="semanticModelTypes.ecore#//A/computeSomething/input"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/computeSomething/input/@eGenericType"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//A/name"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/name/@eGenericType"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//A/b"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/b/@eGenericType"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n53n4ZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n53n4pjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n53n45jFEeCTjf2eRUPO7Q" red="217" green="196" blue="215"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n53n5JjFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n53n5ZjFEeCTjf2eRUPO7Q" red="114" green="73" blue="110"/>
- </ownedStyle>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n56EJZjFEeCTjf2eRUPO7Q" name="name" width="3" height="3">
- <target xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//A/name"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//A/name"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6B_8JjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6B_8ZjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6B_8pjFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6B_85jFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6CnAJjFEeCTjf2eRUPO7Q" name="b" width="3" height="3">
- <target xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//A/b"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//A/b"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6CnAZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6CnApjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6CnA5jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6CnBJjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n54O8JjFEeCTjf2eRUPO7Q" name="B">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//B"/>
- <semanticElements xmi:type="ecore:EOperation" href="semanticModelTypes.ecore#//B/testSomethingElse"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//B/prefix"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//B/prefix/@eGenericType"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n54O8ZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n54O8pjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n54O85jFEeCTjf2eRUPO7Q" red="217" green="196" blue="215"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n54O9JjFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n54O9ZjFEeCTjf2eRUPO7Q" red="114" green="73" blue="110"/>
- </ownedStyle>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6DOEJjFEeCTjf2eRUPO7Q" name="prefix" width="3" height="3">
- <target xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//B/prefix"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//B/prefix"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6DOEZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6DOEpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6DOE5jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6DOFJjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n542AJjFEeCTjf2eRUPO7Q" name="C">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//C"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//C/name"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//C/name/@eGenericType"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//C/a"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//C/a/@eGenericType"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n542AZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n542ApjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n542A5jFEeCTjf2eRUPO7Q" red="217" green="196" blue="215"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n542BJjFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n542BZjFEeCTjf2eRUPO7Q" red="114" green="73" blue="110"/>
- </ownedStyle>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6D1IJjFEeCTjf2eRUPO7Q" name="name" width="3" height="3">
- <target xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//C/name"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//C/name"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6D1IZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6D1IpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6D1I5jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6D1JJjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6EcMJjFEeCTjf2eRUPO7Q" name="a" width="3" height="3">
- <target xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//C/a"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//C/a"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6EcMZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6EcMpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6EcM5jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6EcNJjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n55dEJjFEeCTjf2eRUPO7Q" name="D">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n55dEZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n55dEpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n55dE5jFEeCTjf2eRUPO7Q" red="217" green="196" blue="215"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n55dFJjFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n55dFZjFEeCTjf2eRUPO7Q" red="114" green="73" blue="110"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n55dFpjFEeCTjf2eRUPO7Q" name="E">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n56EIJjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n56EIZjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n56EIpjFEeCTjf2eRUPO7Q" red="217" green="196" blue="215"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n56EI5jFEeCTjf2eRUPO7Q" red="114" green="159" blue="207"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n56EJJjFEeCTjf2eRUPO7Q" red="114" green="73" blue="110"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n6FDQJjFEeCTjf2eRUPO7Q" name="A">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//A"/>
- <semanticElements xmi:type="ecore:EOperation" href="semanticModelTypes.ecore#//A/computeSomething"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/computeSomething/@eGenericType"/>
- <semanticElements xmi:type="ecore:EParameter" href="semanticModelTypes.ecore#//A/computeSomething/input"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/computeSomething/input/@eGenericType"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//A/name"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/name/@eGenericType"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//A/b"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//A/b/@eGenericType"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n6FDQZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FDQpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FDQ5jFEeCTjf2eRUPO7Q"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FDRJjFEeCTjf2eRUPO7Q" red="255" green="255" blue="255"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FDRZjFEeCTjf2eRUPO7Q" red="209" green="209" blue="209"/>
- </ownedStyle>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6J7wJjFEeCTjf2eRUPO7Q" name="name" width="3" height="3">
- <target xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//A/name"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//A/name"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6J7wZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6J7wpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6J7w5jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6J7xJjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6Ki0JjFEeCTjf2eRUPO7Q" name="b" width="3" height="3">
- <target xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//A/b"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//A/b"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6Ki0ZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6Ki0pjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6Ki05jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6Ki1JjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n6FqUJjFEeCTjf2eRUPO7Q" name="B">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//B"/>
- <semanticElements xmi:type="ecore:EOperation" href="semanticModelTypes.ecore#//B/testSomethingElse"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//B/prefix"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//B/prefix/@eGenericType"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n6FqUZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FqUpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FqU5jFEeCTjf2eRUPO7Q"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FqVJjFEeCTjf2eRUPO7Q" red="255" green="255" blue="255"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6FqVZjFEeCTjf2eRUPO7Q" red="209" green="209" blue="209"/>
- </ownedStyle>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6LJ4JjFEeCTjf2eRUPO7Q" name="prefix" width="3" height="3">
- <target xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//B/prefix"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//B/prefix"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6LJ4ZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6LJ4pjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6LJ45jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6LJ5JjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n6GRYJjFEeCTjf2eRUPO7Q" name="C">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//C"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//C/name"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//C/name/@eGenericType"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//C/a"/>
- <semanticElements xmi:type="ecore:EGenericType" href="semanticModelTypes.ecore#//C/a/@eGenericType"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n6GRYZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6GRYpjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6GRY5jFEeCTjf2eRUPO7Q"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6GRZJjFEeCTjf2eRUPO7Q" red="255" green="255" blue="255"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6GRZZjFEeCTjf2eRUPO7Q" red="209" green="209" blue="209"/>
- </ownedStyle>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6Lw8JjFEeCTjf2eRUPO7Q" name="name" width="3" height="3">
- <target xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//C/name"/>
- <semanticElements xmi:type="ecore:EAttribute" href="semanticModelTypes.ecore#//C/name"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6Lw8ZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6Lw8pjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6Lw85jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6Lw9JjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_n6MYAJjFEeCTjf2eRUPO7Q" name="a" width="3" height="3">
- <target xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//C/a"/>
- <semanticElements xmi:type="ecore:EReference" href="semanticModelTypes.ecore#//C/a"/>
- <ownedStyle xmi:type="diagram:Square" xmi:id="_n6MYAZjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6MYApjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6MYA5jFEeCTjf2eRUPO7Q" red="233" green="185" blue="110"/>
- <color xmi:type="viewpoint:RGBValues" xmi:id="_n6MYBJjFEeCTjf2eRUPO7Q" red="173" green="127" blue="168"/>
- </ownedStyle>
- </ownedDiagramElements>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n6GRZpjFEeCTjf2eRUPO7Q" name="D">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//D"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n6G4cJjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6G4cZjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6G4cpjFEeCTjf2eRUPO7Q"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6G4c5jFEeCTjf2eRUPO7Q" red="255" green="255" blue="255"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6G4dJjFEeCTjf2eRUPO7Q" red="209" green="209" blue="209"/>
- </ownedStyle>
- </ownedDiagramElements>
- <ownedDiagramElements xmi:type="diagram:DNodeContainer" xmi:id="_n6ItoJjFEeCTjf2eRUPO7Q" name="E">
- <target xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <semanticElements xmi:type="ecore:EClass" href="semanticModelTypes.ecore#//E"/>
- <ownedStyle xmi:type="diagram:FlatContainerStyle" xmi:id="_n6JUsJjFEeCTjf2eRUPO7Q">
- <labelColor xmi:type="viewpoint:RGBValues" xmi:id="_n6JUsZjFEeCTjf2eRUPO7Q"/>
- <borderColor xmi:type="viewpoint:RGBValues" xmi:id="_n6JUspjFEeCTjf2eRUPO7Q"/>
- <backgroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6JUs5jFEeCTjf2eRUPO7Q" red="255" green="255" blue="255"/>
- <foregroundColor xmi:type="viewpoint:RGBValues" xmi:id="_n6JUtJjFEeCTjf2eRUPO7Q" red="209" green="209" blue="209"/>
- </ownedStyle>
- </ownedDiagramElements>
- <filterVariableHistory xmi:type="diagram:FilterVariableHistory" xmi:id="_1vHzIdElEd-kLoGiBy80Mw"/>
- <target xmi:type="ecore:EPackage" href="semanticModelTypes.ecore#/"/>
- </ownedRepresentations>
- </ownedViews>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1vowgNElEd-kLoGiBy80Mw" initialized="true">
- <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.sirius.sample.ecore.design/description/ecore_extension.odesign#//@ownedViewpoints[name='Documentation']"/>
- </ownedViews>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1v1k0NElEd-kLoGiBy80Mw" initialized="true"/>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1wJt4NElEd-kLoGiBy80Mw" initialized="true">
- <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.sirius.sample.ecore.design/description/ecore_extension.odesign#//@ownedViewpoints[name='Documentation']"/>
- </ownedViews>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1wVUENElEd-kLoGiBy80Mw" initialized="true"/>
<ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1wazoNElEd-kLoGiBy80Mw" initialized="true">
<ownedRepresentations xmi:type="sequence:SequenceDDiagram" xmi:id="_2d9PENElEd-kLoGiBy80Mw" name="Sequence Diagram Example">
<ownedAnnotationEntries xmi:type="description:AnnotationEntry" xmi:id="_2d9PFNElEd-kLoGiBy80Mw" source="GMF_DIAGRAMS">
@@ -1029,12 +382,4 @@
</ownedRepresentations>
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.sirius.sample.interactions.design/description/interaction.odesign#//@ownedViewpoints[name='Interactions']"/>
</ownedViews>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1wg6QNElEd-kLoGiBy80Mw" initialized="true">
- <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.sirius.sample.ecore.design/description/ecore.odesign#//@ownedViewpoints[name='Archetype']"/>
- </ownedViews>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1wmZ0NElEd-kLoGiBy80Mw" initialized="true"/>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_1wtHgNElEd-kLoGiBy80Mw" initialized="true"/>
- <ownedViews xmi:type="viewpoint:DRepresentationContainer" xmi:id="_RA3hEOBQEd-BvfauFtWtoQ" initialized="true">
- <viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.sirius.sample.interactions.design/description/interaction.odesign#//@ownedViewpoints[name='Interactions']"/>
- </ownedViews>
</viewpoint:DAnalysis>
diff --git a/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/ExportDiagramAsImageFromCloseSessionTest.java b/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/ExportDiagramAsImageFromCloseSessionTest.java
new file mode 100644
index 0000000000..29ab0ba762
--- /dev/null
+++ b/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/ExportDiagramAsImageFromCloseSessionTest.java
@@ -0,0 +1,75 @@
+/*******************************************************************************
+ * Copyright (c) 2017 THALES GLOBAL SERVICES.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Obeo - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.sirius.tests.swtbot;
+
+import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.IResource;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.core.runtime.NullProgressMonitor;
+import org.eclipse.sirius.tests.SiriusTestsPlugin;
+import org.eclipse.sirius.tests.support.api.EclipseTestsSupportHelper;
+import org.eclipse.sirius.tests.swtbot.support.api.AbstractSiriusSwtBotGefTestCase;
+import org.eclipse.sirius.tests.swtbot.support.utils.SWTBotUtils;
+import org.eclipse.sirius.viewpoint.provider.Messages;
+import org.eclipse.swtbot.eclipse.finder.waits.Conditions;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTree;
+import org.eclipse.swtbot.swt.finder.widgets.SWTBotTreeItem;
+
+/**
+ * Ensure that export as image of a closed session is OK.
+ *
+ * @author <a href="mailto:laurent.redor@obeo.fr">Laurent Redor</a>
+ */
+public class ExportDiagramAsImageFromCloseSessionTest extends AbstractSiriusSwtBotGefTestCase {
+
+ private static final String PATH = "/data/sequence/unit/createMessage/";
+
+ private static final String SESSION_MODEL_FILENAME = "semanticModel.aird";
+
+ private static final String SEMANTIC_MODEL_FILENAME = "semanticModel.interactions";
+
+ private static final String TYPES_MODEL_FILENAME = "semanticModelTypes.ecore";
+
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+
+ EclipseTestsSupportHelper.INSTANCE.copyFile(SiriusTestsPlugin.PLUGIN_ID, PATH + "/" + SEMANTIC_MODEL_FILENAME, "/" + getProjectName() + "/" + SEMANTIC_MODEL_FILENAME);
+ EclipseTestsSupportHelper.INSTANCE.copyFile(SiriusTestsPlugin.PLUGIN_ID, PATH + "/" + TYPES_MODEL_FILENAME, "/" + getProjectName() + "/" + TYPES_MODEL_FILENAME);
+ EclipseTestsSupportHelper.INSTANCE.copyFile(SiriusTestsPlugin.PLUGIN_ID, PATH + "/" + SESSION_MODEL_FILENAME, "/" + getProjectName() + "/" + SESSION_MODEL_FILENAME);
+ }
+
+ /**
+ * Test that export of sequence diagram of a closed session is OK.
+ */
+ public void testExportDiagramFromCloseSession() {
+ IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(getProjectName());
+ try {
+ int nbFilesBeforeExport = project.members().length;
+ // Launch export from the aird file
+ SWTBotTree tree = bot.viewByTitle("Model Explorer").bot().tree();
+ SWTBotTreeItem representationsFile = tree.expandNode(getProjectName()).select(SESSION_MODEL_FILENAME);
+ SWTBotUtils.clickContextMenu(representationsFile, Messages.ExportRepresentationsAction_label);
+ bot.waitUntil(Conditions.shellIsActive(Messages.ExportSeveralRepresentationsAsImagesDialog_dialogTitle));
+ bot.button("OK").click();
+ SWTBotUtils.waitAllUiEvents();
+ // Ensure that one image file has been created.
+ project.refreshLocal(IResource.DEPTH_ONE, new NullProgressMonitor());
+ int nbFilesAfterExport = project.members().length;
+ assertEquals("Wrong number of images generated.", 1, nbFilesAfterExport - nbFilesBeforeExport);
+ } catch (CoreException e) {
+ fail("Problem during accessing project: " + e.getLocalizedMessage());
+ }
+ // Potential errors in Error Log view are automatically detected by
+ // superClass.
+ }
+}
diff --git a/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/suite/AllTestSuite.java b/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/suite/AllTestSuite.java
index 6fc84938fb..ac862e48ee 100644
--- a/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/suite/AllTestSuite.java
+++ b/plugins/org.eclipse.sirius.tests.swtbot/src/org/eclipse/sirius/tests/swtbot/suite/AllTestSuite.java
@@ -351,6 +351,7 @@ public class AllTestSuite extends TestCase {
// be based on matcher.
// suite.addTestSuite(ToolWizardTest.class);
suite.addTestSuite(ExportDiagramsAsImagesTest.class);
+ suite.addTestSuite(ExportDiagramAsImageFromCloseSessionTest.class);
suite.addTestSuite(ExportDiagramsAsImagesAndHtmlTest.class);
suite.addTestSuite(TabBarTest.class);
suite.addTestSuite(NotInvisibleTabBarTest.class);

Back to the top