diff options
author | acuccuru | 2014-01-07 18:27:09 +0000 |
---|---|---|
committer | acuccuru | 2014-01-07 18:27:09 +0000 |
commit | 6fa7b8085953a872914cab9ebc01d4088d77581b (patch) | |
tree | 4a3b97ed8cae48614269451cb2ee2bc6e11a9f43 /tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram | |
parent | e9c00b0ecc6bbfb8f762f888a74183a5c9bac967 (diff) | |
download | org.eclipse.papyrus-6fa7b8085953a872914cab9ebc01d4088d77581b.tar.gz org.eclipse.papyrus-6fa7b8085953a872914cab9ebc01d4088d77581b.tar.xz org.eclipse.papyrus-6fa7b8085953a872914cab9ebc01d4088d77581b.zip |
[EMF COMPARE] Test case models. First commit.
Diffstat (limited to 'tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram')
48 files changed, 1988 insertions, 0 deletions
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.di new file mode 100644 index 00000000000..13cab8dc9d6 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.notation new file mode 100644 index 00000000000..9eca670e917 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.notation @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="01_SourceLeft_ClassDiagram_Operation_Added.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx28HekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx28XekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx28nekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Added.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_21mVcHekEeOVytl18_65_w" type="3013" fontName="Segoe UI" lineColor="0">
+ <element xmi:type="uml:Operation" href="01_SourceLeft_ClassDiagram_Operation_Added.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_21mVcXekEeOVytl18_65_w"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx283ekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx29HekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx29XekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Added.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Operation_Added.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.uml new file mode 100644 index 00000000000..488b72f0f95 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added.uml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:type="uml:Generalization" xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.di new file mode 100644 index 00000000000..fa7066f6859 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation new file mode 100644 index 00000000000..71e16e3c3f6 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_cCCWUMnfEeKsgtz7UQsIQA" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cz4C8MnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8cnfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cCCWUsnfEeKsgtz7UQsIQA" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWU8nfEeKsgtz7UQsIQA" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWYsnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWY8nfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWVMnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWVcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWVsnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWV8nfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWWMnfEeKsgtz7UQsIQA" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWZMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWZcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8snfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_kKmY4MnfEeKsgtz7UQsIQA" type="3013">
+ <element xmi:type="uml:Operation" href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_kKmY4cnfEeKsgtz7UQsIQA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWWcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWWsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWW8nfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWXMnfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWXcnfEeKsgtz7UQsIQA" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCMHUMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCMHUcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWXsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWX8nfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWYMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWYcnfEeKsgtz7UQsIQA"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_cBSvcMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWUcnfEeKsgtz7UQsIQA" x="115" y="335" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml new file mode 100644 index 00000000000..fe92db8d6d9 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/01_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:type="uml:Generalization" xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cBSvcMnfEeKsgtz7UQsIQA" name="C">
+ <generalization xmi:type="uml:Generalization" xmi:id="_gfsNYMnfEeKsgtz7UQsIQA" general="_xZFR4MhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.di new file mode 100644 index 00000000000..3c37426f1e6 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.notation new file mode 100644 index 00000000000..e8b344df7c3 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.notation @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="02_SourceLeft_ClassDiagram_Operation_Added.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx28HekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx28XekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx28nekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Added.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx283ekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx29HekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx29XekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Added.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Operation_Added.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.uml new file mode 100644 index 00000000000..bfd1a03b815 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added.uml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.di new file mode 100644 index 00000000000..4bb4e875195 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation new file mode 100644 index 00000000000..8443911f4bb --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.notation @@ -0,0 +1,119 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_cCCWUMnfEeKsgtz7UQsIQA" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cz4C8MnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8cnfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cCCWUsnfEeKsgtz7UQsIQA" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWU8nfEeKsgtz7UQsIQA" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWYsnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWY8nfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWVMnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWVcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWVsnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWV8nfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWWMnfEeKsgtz7UQsIQA" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWZMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWZcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8snfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWWcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWWsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWW8nfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWXMnfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWXcnfEeKsgtz7UQsIQA" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCMHUMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCMHUcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWXsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWX8nfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWYMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWYcnfEeKsgtz7UQsIQA"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_cBSvcMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWUcnfEeKsgtz7UQsIQA" x="115" y="335" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml new file mode 100644 index 00000000000..67a973ed4ae --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/ADD/02_SourceLeft_ClassDiagram_Operation_Added_Indirect.uml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cBSvcMnfEeKsgtz7UQsIQA" name="C">
+ <generalization xmi:type="uml:Generalization" xmi:id="_gfsNYMnfEeKsgtz7UQsIQA" general="_xZFR4MhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.di new file mode 100644 index 00000000000..5f1f305ce36 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.notation new file mode 100644 index 00000000000..a477be144a3 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.notation @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="01_SourceLeft_ClassDiagram_Operation_Deleted.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx28HekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx28XekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx28nekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Deleted.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx283ekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx29HekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx29XekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Deleted.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Operation_Deleted.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.uml new file mode 100644 index 00000000000..bfd1a03b815 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted.uml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.di new file mode 100644 index 00000000000..aec7a39043a --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation new file mode 100644 index 00000000000..8cf865f83d4 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation @@ -0,0 +1,131 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_qpE3wHewEeOufdfpP6CyRA" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_qpE3wXewEeOufdfpP6CyRA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qpE3wnewEeOufdfpP6CyRA"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_qpE3w3ewEeOufdfpP6CyRA" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_qpE3xHewEeOufdfpP6CyRA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qpE3xXewEeOufdfpP6CyRA"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_cCCWUMnfEeKsgtz7UQsIQA" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cz4C8MnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8cnfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cCCWUsnfEeKsgtz7UQsIQA" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWU8nfEeKsgtz7UQsIQA" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWYsnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWY8nfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWVMnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWVcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWVsnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWV8nfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWWMnfEeKsgtz7UQsIQA" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWZMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWZcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8snfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWWcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWWsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWW8nfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWXMnfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWXcnfEeKsgtz7UQsIQA" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCMHUMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCMHUcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWXsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWX8nfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWYMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWYcnfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_qpOBsHewEeOufdfpP6CyRA" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_qpOBsXewEeOufdfpP6CyRA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qpOBsnewEeOufdfpP6CyRA"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_cBSvcMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWUcnfEeKsgtz7UQsIQA" x="115" y="335" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml new file mode 100644 index 00000000000..67a973ed4ae --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/01_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cBSvcMnfEeKsgtz7UQsIQA" name="C">
+ <generalization xmi:type="uml:Generalization" xmi:id="_gfsNYMnfEeKsgtz7UQsIQA" general="_xZFR4MhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.di new file mode 100644 index 00000000000..8c7b099ce95 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.notation new file mode 100644 index 00000000000..116389ef0ea --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.notation @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="02_SourceLeft_ClassDiagram_Operation_Deleted.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx28HekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx28XekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx28nekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Deleted.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_21mVcHekEeOVytl18_65_w" type="3013" fontName="Segoe UI" lineColor="0">
+ <element xmi:type="uml:Operation" href="02_SourceLeft_ClassDiagram_Operation_Deleted.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_21mVcXekEeOVytl18_65_w"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_sSx283ekEeOVytl18_65_w" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_sSx29HekEeOVytl18_65_w"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_sSx29XekEeOVytl18_65_w"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Deleted.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Operation_Deleted.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.uml new file mode 100644 index 00000000000..488b72f0f95 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted.uml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:type="uml:Generalization" xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.di new file mode 100644 index 00000000000..215f3f5c26f --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation new file mode 100644 index 00000000000..db7c78c0d81 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.notation @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_sAZEAMhsEeKmlJkz37Cc-A" type="3013">
+ <element xmi:type="uml:Operation" href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sAZEAchsEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kWeRQHewEeOufdfpP6CyRA" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kWeRQXewEeOufdfpP6CyRA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kWeRQnewEeOufdfpP6CyRA"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kWoCQHewEeOufdfpP6CyRA" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kWoCQXewEeOufdfpP6CyRA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kWoCQnewEeOufdfpP6CyRA"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_cCCWUMnfEeKsgtz7UQsIQA" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cz4C8MnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8cnfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_cCCWUsnfEeKsgtz7UQsIQA" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWU8nfEeKsgtz7UQsIQA" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWYsnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWY8nfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWVMnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWVcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWVsnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWV8nfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWWMnfEeKsgtz7UQsIQA" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCCWZMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCCWZcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cz4C8snfEeKsgtz7UQsIQA" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_kKmY4MnfEeKsgtz7UQsIQA" type="3013">
+ <element xmi:type="uml:Operation" href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_sAGwIMhsEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_kKmY4cnfEeKsgtz7UQsIQA"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWWcnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWWsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWW8nfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWXMnfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_cCCWXcnfEeKsgtz7UQsIQA" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_cCMHUMnfEeKsgtz7UQsIQA" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_cCMHUcnfEeKsgtz7UQsIQA" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_cCCWXsnfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_cCCWX8nfEeKsgtz7UQsIQA"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_cCCWYMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWYcnfEeKsgtz7UQsIQA"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_kWoCQ3ewEeOufdfpP6CyRA" visible="false" type="compartment_shape_display">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_kWoCRHewEeOufdfpP6CyRA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kWoCRXewEeOufdfpP6CyRA"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_cBSvcMnfEeKsgtz7UQsIQA"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_cCCWUcnfEeKsgtz7UQsIQA" x="115" y="335" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml new file mode 100644 index 00000000000..fe92db8d6d9 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Operation/DELETE/02_SourceLeft_ClassDiagram_Operation_Deleted_Indirect.uml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedOperation xmi:type="uml:Operation" xmi:id="_sAGwIMhsEeKmlJkz37Cc-A" name="op"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:type="uml:Generalization" xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_cBSvcMnfEeKsgtz7UQsIQA" name="C">
+ <generalization xmi:type="uml:Generalization" xmi:id="_gfsNYMnfEeKsgtz7UQsIQA" general="_xZFR4MhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.di new file mode 100644 index 00000000000..500da246de9 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Property_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Property_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.notation new file mode 100644 index 00000000000..796a03e2412 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.notation @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_0XXn8MhqEeKmlJkz37Cc-A" type="3012">
+ <element xmi:type="uml:Property" href="01_SourceLeft_ClassDiagram_Property_Added.uml#_0W_NcMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0XXn8chqEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Property_Added.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_84CBcMhqEeKmlJkz37Cc-A" type="3012">
+ <element xmi:type="uml:Property" href="01_SourceLeft_ClassDiagram_Property_Added.uml#_0W_NcMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_84CBcchqEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Property_Added.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Property_Added.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.uml new file mode 100644 index 00000000000..3f069a0ba1c --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/01_SourceLeft_ClassDiagram_Property_Added.uml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedAttribute xmi:id="_0W_NcMhqEeKmlJkz37Cc-A" name="p" visibility="public">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iiWIMhqEeKmlJkz37Cc-A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iocwMhqEeKmlJkz37Cc-A" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0i0qAMhqEeKmlJkz37Cc-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.di new file mode 100644 index 00000000000..1571c87d3d5 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Property_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Property_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.notation new file mode 100644 index 00000000000..34c05d4aaa7 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.notation @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_0XXn8MhqEeKmlJkz37Cc-A" type="3012">
+ <element xmi:type="uml:Property" href="02_SourceLeft_ClassDiagram_Property_Added.uml#_0W_NcMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0XXn8chqEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Property_Added.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Property_Added.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Property_Added.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.uml new file mode 100644 index 00000000000..b307d57b5d0 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/ADD/02_SourceLeft_ClassDiagram_Property_Added.uml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedAttribute xmi:id="_0W_NcMhqEeKmlJkz37Cc-A" name="p" visibility="public">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iiWIMhqEeKmlJkz37Cc-A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iocwMhqEeKmlJkz37Cc-A" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0i0qAMhqEeKmlJkz37Cc-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.di new file mode 100644 index 00000000000..e4a48e5c3f7 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Property_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Property_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.notation new file mode 100644 index 00000000000..c9153a2226a --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.notation @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_0XXn8MhqEeKmlJkz37Cc-A" type="3012">
+ <element xmi:type="uml:Property" href="01_SourceLeft_ClassDiagram_Property_Deleted.uml#_0W_NcMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0XXn8chqEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Property_Deleted.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Property_Deleted.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Property_Deleted.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.uml new file mode 100644 index 00000000000..b307d57b5d0 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/01_SourceLeft_ClassDiagram_Property_Deleted.uml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedAttribute xmi:id="_0W_NcMhqEeKmlJkz37Cc-A" name="p" visibility="public">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iiWIMhqEeKmlJkz37Cc-A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iocwMhqEeKmlJkz37Cc-A" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0i0qAMhqEeKmlJkz37Cc-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.di new file mode 100644 index 00000000000..c96e6388aea --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Property_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Property_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.notation new file mode 100644 index 00000000000..a7948cdadb9 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.notation @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_0XXn8MhqEeKmlJkz37Cc-A" type="3012">
+ <element xmi:type="uml:Property" href="02_SourceLeft_ClassDiagram_Property_Deleted.uml#_0W_NcMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0XXn8chqEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Property_Deleted.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_84CBcMhqEeKmlJkz37Cc-A" type="3012">
+ <element xmi:type="uml:Property" href="02_SourceLeft_ClassDiagram_Property_Deleted.uml#_0W_NcMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_84CBcchqEeKmlJkz37Cc-A"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" visible="false" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Property_Deleted.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Property_Deleted.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.uml new file mode 100644 index 00000000000..3f069a0ba1c --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Property/DELETE/02_SourceLeft_ClassDiagram_Property_Deleted.uml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedAttribute xmi:id="_0W_NcMhqEeKmlJkz37Cc-A" name="p" visibility="public">
+ <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_0iiWIMhqEeKmlJkz37Cc-A" value="1"/>
+ <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0iocwMhqEeKmlJkz37Cc-A" value="1"/>
+ <defaultValue xmi:type="uml:LiteralString" xmi:id="_0i0qAMhqEeKmlJkz37Cc-A">
+ <value xsi:nil="true"/>
+ </defaultValue>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.di new file mode 100644 index 00000000000..753da91dbea --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Reception_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Reception_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.notation new file mode 100644 index 00000000000..ffab0663791 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.notation @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_uJZvMMh9EeKwLPTeb1CTLg" type="3011">
+ <element xmi:type="uml:Reception" href="01_SourceLeft_ClassDiagram_Reception_Added.uml#_uI9DQMh9EeKwLPTeb1CTLg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uJZvMch9EeKwLPTeb1CTLg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Reception_Added.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_wQ8DcMh9EeKwLPTeb1CTLg" type="3011">
+ <element xmi:type="uml:Reception" href="01_SourceLeft_ClassDiagram_Reception_Added.uml#_uI9DQMh9EeKwLPTeb1CTLg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_wQ8Dcch9EeKwLPTeb1CTLg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Reception_Added.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Reception_Added.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.uml new file mode 100644 index 00000000000..6c2d3480c29 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/01_SourceLeft_ClassDiagram_Reception_Added.uml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedReception xmi:id="_uI9DQMh9EeKwLPTeb1CTLg" name="R"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.di new file mode 100644 index 00000000000..9e851d3a22a --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Reception_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Reception_Added.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.notation new file mode 100644 index 00000000000..70e47e079ed --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.notation @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_uJZvMMh9EeKwLPTeb1CTLg" type="3011">
+ <element xmi:type="uml:Reception" href="02_SourceLeft_ClassDiagram_Reception_Added.uml#_uI9DQMh9EeKwLPTeb1CTLg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uJZvMch9EeKwLPTeb1CTLg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Reception_Added.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Reception_Added.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Reception_Added.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.uml new file mode 100644 index 00000000000..e44764a383a --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/ADD/02_SourceLeft_ClassDiagram_Reception_Added.uml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedReception xmi:id="_uI9DQMh9EeKwLPTeb1CTLg" name="R"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.di new file mode 100644 index 00000000000..9ff10e9b805 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Reception_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="01_SourceLeft_ClassDiagram_Reception_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.notation new file mode 100644 index 00000000000..96097a74867 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.notation @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_uJZvMMh9EeKwLPTeb1CTLg" type="3011">
+ <element xmi:type="uml:Reception" href="01_SourceLeft_ClassDiagram_Reception_Deleted.uml#_uI9DQMh9EeKwLPTeb1CTLg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uJZvMch9EeKwLPTeb1CTLg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Reception_Deleted.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="01_SourceLeft_ClassDiagram_Reception_Deleted.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="01_SourceLeft_ClassDiagram_Reception_Deleted.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.uml new file mode 100644 index 00000000000..e44764a383a --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/01_SourceLeft_ClassDiagram_Reception_Deleted.uml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedReception xmi:id="_uI9DQMh9EeKwLPTeb1CTLg" name="R"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B"/>
+</uml:Model>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.di b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.di new file mode 100644 index 00000000000..7b6f8c45adc --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.di @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<di:SashWindowsMngr xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:di="http://www.eclipse.org/papyrus/0.7.0/sashdi">
+ <pageList>
+ <availablePage>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Reception_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </availablePage>
+ </pageList>
+ <sashModel currentSelection="//@sashModel/@windows.0/@children.0">
+ <windows>
+ <children xsi:type="di:TabFolder">
+ <children>
+ <emfPageIdentifier href="02_SourceLeft_ClassDiagram_Reception_Deleted.notation#_r-5hIMhqEeKmlJkz37Cc-A"/>
+ </children>
+ </children>
+ </windows>
+ </sashModel>
+</di:SashWindowsMngr>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.notation b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.notation new file mode 100644 index 00000000000..915f5f18eb3 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.notation @@ -0,0 +1,87 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-5hIMhqEeKmlJkz37Cc-A" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_uGCMwMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAc8hqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdMhqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_uGCMwshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMw8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM0shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM08hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAdchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMxMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMxchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMxshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMx8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMyMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1MhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM1chqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_rkcu4MhsEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_uJZvMMh9EeKwLPTeb1CTLg" type="3011">
+ <element xmi:type="uml:Reception" href="02_SourceLeft_ClassDiagram_Reception_Deleted.uml#_uI9DQMh9EeKwLPTeb1CTLg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_uJZvMch9EeKwLPTeb1CTLg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMychqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMyshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCMy8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMzMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_uGCMzchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uGCM1shqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uGCM18hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_uGCMzshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_uGCMz8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_uGCM0MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCM0chqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Reception_Deleted.uml#_uEswAMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uGCMwchqEeKmlJkz37Cc-A" x="115" y="85" width="286" height="63"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_xZRfIMhqEeKmlJkz37Cc-A" type="2008">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zONAcMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcchqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_xZRfIshqEeKmlJkz37Cc-A" type="5029"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfI8hqEeKmlJkz37Cc-A" visible="false" type="7017">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfMshqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfM8hqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zONAcshqEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfJMhqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfJchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfJshqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfJ8hqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfKMhqEeKmlJkz37Cc-A" type="7018">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZRfNMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZRfNchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w7TpYMhtEeKmlJkz37Cc-A" key="visible" value="true"/>
+ </eAnnotations>
+ <children xmi:type="notation:Shape" xmi:id="_wQ8DcMh9EeKwLPTeb1CTLg" type="3011">
+ <element xmi:type="uml:Reception" href="02_SourceLeft_ClassDiagram_Reception_Deleted.uml#_uI9DQMh9EeKwLPTeb1CTLg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_wQ8Dcch9EeKwLPTeb1CTLg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfKchqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfKshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfK8hqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfLMhqEeKmlJkz37Cc-A"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_xZRfLchqEeKmlJkz37Cc-A" visible="false" type="7019">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xZXlwMhqEeKmlJkz37Cc-A" source="PapyrusCSSForceValue">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xZXlwchqEeKmlJkz37Cc-A" key="showTitle" value="true"/>
+ </eAnnotations>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_xZRfLshqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xZRfL8hqEeKmlJkz37Cc-A"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xZRfMMhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfMchqEeKmlJkz37Cc-A"/>
+ </children>
+ <element xmi:type="uml:Class" href="02_SourceLeft_ClassDiagram_Reception_Deleted.uml#_xZFR4MhqEeKmlJkz37Cc-A"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xZRfIchqEeKmlJkz37Cc-A" x="115" y="215" width="286" height="63"/>
+ </children>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_r-5hIchqEeKmlJkz37Cc-A"/>
+ <element xmi:type="uml:Model" href="02_SourceLeft_ClassDiagram_Reception_Deleted.uml#_r-nNQMhqEeKmlJkz37Cc-A"/>
+</notation:Diagram>
diff --git a/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.uml b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.uml new file mode 100644 index 00000000000..6c2d3480c29 --- /dev/null +++ b/tests/recipes/extraplugins/uml/compare/CompareTestCases/ClassDiagram/Reception/DELETE/02_SourceLeft_ClassDiagram_Reception_Deleted.uml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20110701" xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.eclipse.org/uml2/4.0.0/UML" xmi:id="_r-nNQMhqEeKmlJkz37Cc-A" name="model">
+ <packagedElement xmi:type="uml:Class" xmi:id="_uEswAMhqEeKmlJkz37Cc-A" name="A">
+ <ownedReception xmi:id="_uI9DQMh9EeKwLPTeb1CTLg" name="R"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Class" xmi:id="_xZFR4MhqEeKmlJkz37Cc-A" name="B">
+ <generalization xmi:id="_7-CeYMhqEeKmlJkz37Cc-A" general="_uEswAMhqEeKmlJkz37Cc-A"/>
+ </packagedElement>
+</uml:Model>
|