diff options
Diffstat (limited to 'tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles')
12 files changed, 1243 insertions, 0 deletions
diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.di b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.di new file mode 100644 index 00000000000..346d008e4bc --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.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="model2.notation#_kicukPtrEeKiosy8GwIZjA"/> + </availablePage> + </pageList> + <sashModel currentSelection="//@sashModel/@windows.0/@children.0"> + <windows> + <children xsi:type="di:TabFolder"> + <children> + <emfPageIdentifier href="model2.notation#_kicukPtrEeKiosy8GwIZjA"/> + </children> + </children> + </windows> + </sashModel> +</di:SashWindowsMngr> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.notation b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.notation new file mode 100644 index 00000000000..2e7bee2d772 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.notation @@ -0,0 +1,147 @@ +<?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/5.0.0/UML" xmi:id="_kicukPtrEeKiosy8GwIZjA" type="PapyrusUMLClassDiagram" name="NewDiagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_wgz-APtrEeKiosy8GwIZjA" type="2008"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_y0OyIPtrEeKiosy8GwIZjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Mmz6oLvjEeO05aJbEZ9Fzw" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Mmz6obvjEeO05aJbEZ9Fzw" key="StereotypeList" value="Profile::Stereotype1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Mmz6orvjEeO05aJbEZ9Fzw" key="PropStereoDisplay" value="Profile::Stereotype1.Attribute1"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Mmz6o7vjEeO05aJbEZ9Fzw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Mm0hsLvjEeO05aJbEZ9Fzw" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_wgz-AvtrEeKiosy8GwIZjA" type="5029"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_wgz-A_trEeKiosy8GwIZjA" type="7017"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wg0lEPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wg0lEftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_wgz-BPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_wgz-BftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_wgz-BvtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wgz-B_trEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_wgz-CPtrEeKiosy8GwIZjA" type="7018"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wg0lEvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wg0lE_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_wgz-CftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_wgz-CvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_wgz-C_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wgz-DPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_wgz-DftrEeKiosy8GwIZjA" type="7019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wg0lFPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wg0lFftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_wgz-DvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_wgz-D_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_wgz-EPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wgz-EftrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_wg9vAPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wg9vA_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wg9vBPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_wg9vAftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wg9vAvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Class" href="model2.uml#_wgyI0PtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wgz-AftrEeKiosy8GwIZjA" x="97" y="264"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_wn2aIPtrEeKiosy8GwIZjA" type="2008"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zvPo4PtrEeKiosy8GwIZjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OGchYLvjEeO05aJbEZ9Fzw" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OGdIcLvjEeO05aJbEZ9Fzw" key="StereotypeList" value="Profile::Stereotype2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OGdIcbvjEeO05aJbEZ9Fzw" key="PropStereoDisplay" value="Profile::Stereotype2.operation"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OGdIcrvjEeO05aJbEZ9Fzw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_OGdIc7vjEeO05aJbEZ9Fzw" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_wn2aIvtrEeKiosy8GwIZjA" type="5029"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_wn3BMPtrEeKiosy8GwIZjA" type="7017"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wn3BP_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wn3BQPtrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_wn3BMftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_wn3BMvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_wn3BM_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wn3BNPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_wn3BNftrEeKiosy8GwIZjA" type="7018"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wn3oQPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wn3oQftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <children xmi:type="notation:Node" xmi:id="_GhVxMLvjEeO05aJbEZ9Fzw" type="3013"> + <element xmi:type="uml:Operation" href="model2.uml#_GhQ4sLvjEeO05aJbEZ9Fzw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_GhVxMbvjEeO05aJbEZ9Fzw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_wn3BNvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_wn3BN_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_wn3BOPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wn3BOftrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_wn3BOvtrEeKiosy8GwIZjA" type="7019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wn3oQvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_wn3oQ_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_wn3BO_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_wn3BPPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_wn3BPftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wn3BPvtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_woAyMPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_woAyM_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_woAyNPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_woAyMftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_woAyMvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Class" href="model2.uml#_wn1zEPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_wn2aIftrEeKiosy8GwIZjA" x="296" y="149"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_w5otsPtrEeKiosy8GwIZjA" type="2008"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zPw3kPtrEeKiosy8GwIZjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PcIh8LvjEeO05aJbEZ9Fzw" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PcIh8bvjEeO05aJbEZ9Fzw" key="StereotypeList" value="Profile::Stereotype3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PcIh8rvjEeO05aJbEZ9Fzw" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PcJJALvjEeO05aJbEZ9Fzw" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PcJJAbvjEeO05aJbEZ9Fzw" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_w5otsvtrEeKiosy8GwIZjA" type="5029"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_w5ots_trEeKiosy8GwIZjA" type="7017"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w5pUwPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w5pUwftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_w5ottPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_w5ottftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_w5ottvtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w5ott_trEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_w5otuPtrEeKiosy8GwIZjA" type="7018"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w5pUwvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w5pUw_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_w5otuftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_w5otuvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_w5otu_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w5otvPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_w5otvftrEeKiosy8GwIZjA" type="7019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w5pUxPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w5pUxftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_w5otvvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_w5otv_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_w5otwPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w5otwftrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_w5yesPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_w5yes_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_w5yetPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_w5yesftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w5yesvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Class" href="model2.uml#_w5nfkPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_w5otsftrEeKiosy8GwIZjA" x="476" y="256" width="121" height="96"/> + </children> + <styles xmi:type="notation:DiagramStyle" xmi:id="_kicukftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Model" href="model2.uml#_kh5U8PtrEeKiosy8GwIZjA"/> +</notation:Diagram> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.uml b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.uml new file mode 100644 index 00000000000..b517e05eb14 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/model2.uml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Profile="http:///schemas/Profile/_Hgf9kLviEeO05aJbEZ9Fzw/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/Profile/_Hgf9kLviEeO05aJbEZ9Fzw/2 p3/profile3.profile.uml#_HghywLviEeO05aJbEZ9Fzw"> + <uml:Model xmi:id="_kh5U8PtrEeKiosy8GwIZjA" name="model"> + <packagedElement xmi:type="uml:Class" xmi:id="_wgyI0PtrEeKiosy8GwIZjA" name="Class1"/> + <packagedElement xmi:type="uml:Class" xmi:id="_wn1zEPtrEeKiosy8GwIZjA" name="Class2"> + <ownedOperation xmi:type="uml:Operation" xmi:id="_GhQ4sLvjEeO05aJbEZ9Fzw" name="Operation1"/> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_w5nfkPtrEeKiosy8GwIZjA" name="Class3"/> + <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_wP_TwPtrEeKiosy8GwIZjA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_wQuTkPtrEeKiosy8GwIZjA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="p3/profile3.profile.uml#_HghywLviEeO05aJbEZ9Fzw"/> + </eAnnotations> + <appliedProfile xmi:type="uml:Profile" href="p3/profile3.profile.uml#_oA-q8PtrEeKiosy8GwIZjA"/> + </profileApplication> + </uml:Model> + <Profile:Stereotype1 xmi:id="_itmoELviEeO05aJbEZ9Fzw" base_Class="_wgyI0PtrEeKiosy8GwIZjA" Attribute1="EnumerationLiteral3"/> + <Profile:Stereotype2 xmi:id="_itn2MLviEeO05aJbEZ9Fzw" base_Class="_wn1zEPtrEeKiosy8GwIZjA" operation="_GhQ4sLvjEeO05aJbEZ9Fzw"/> + <Profile:Stereotype3 xmi:id="_itodQLviEeO05aJbEZ9Fzw" base_Class="_w5nfkPtrEeKiosy8GwIZjA"/> +</xmi:XMI> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.di b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.di new file mode 100644 index 00000000000..74c447e55b0 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.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="profile3.profile.notation#_oA_5EPtrEeKiosy8GwIZjA"/> + </availablePage> + </pageList> + <sashModel currentSelection="//@sashModel/@windows.0/@children.0"> + <windows> + <children xsi:type="di:TabFolder"> + <children> + <emfPageIdentifier href="profile3.profile.notation#_oA_5EPtrEeKiosy8GwIZjA"/> + </children> + </children> + </windows> + </sashModel> +</di:SashWindowsMngr> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.notation b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.notation new file mode 100644 index 00000000000..c26ba8957ee --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.notation @@ -0,0 +1,204 @@ +<?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:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_oA_5EPtrEeKiosy8GwIZjA" type="PapyrusUMLProfileDiagram" name="NewDiagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_ozgUEPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_ozg7IPtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ozg7IftrEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ozlzoPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ozmasPtrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <children xmi:type="notation:Shape" xmi:id="_880jcLvhEeO05aJbEZ9Fzw" type="3002"> + <element xmi:type="uml:Property" href="profile3.profile.uml#_88Rw4LvhEeO05aJbEZ9Fzw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_880jcbvhEeO05aJbEZ9Fzw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_ozg7IvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ozg7I_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ozg7JPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozg7JftrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ozg7JvtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oznBwPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oznBwftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_ozg7J_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ozg7KPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ozg7KftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozg7KvtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_oz1EMPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oz1EM_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oz1ENPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_oz1EMftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oz1EMvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile3.profile.uml#_ozdQwPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozgUEftrEeKiosy8GwIZjA" x="184" y="221"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_o4IVYPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_o4IVYvtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4IVY_trEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4I8cPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4I8cftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4IVZPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o4IVZftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o4IVZvtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVZ_trEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4IVaPtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4I8cvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4I8c_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4IVaftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o4IVavtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o4IVa_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVbPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4PDEPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4PDE_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4PDFPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4PDEftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4PDEvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile3.profile.uml#_o4HuUPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVYftrEeKiosy8GwIZjA" x="351" y="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_o9XasPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_o9XasvtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_o9Xas_trEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o9YBwPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o9YBwftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o9XatPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o9XatftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o9XatvtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9Xat_trEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o9XauPtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o9YBwvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o9YBw_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o9XauftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o9XauvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o9Xau_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9XavPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o9eIYPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o9eIY_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o9eIZPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o9eIYftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9eIYvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile3.profile.uml#_o9WMkPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9XasftrEeKiosy8GwIZjA" x="479" y="271"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qrPRwPtrEeKiosy8GwIZjA" type="1031"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qrQf4PtrEeKiosy8GwIZjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgLveEeO6HpsKGttsjA" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgbveEeO6HpsKGttsjA" key="StereotypeList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgrveEeO6HpsKGttsjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvFDkLveEeO6HpsKGttsjA" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvFDkbveEeO6HpsKGttsjA" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_qrPRwvtrEeKiosy8GwIZjA" type="1084"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_qruZ8PtrEeKiosy8GwIZjA" visible="false" type="AppliedStereotypeCompartement"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qruZ8ftrEeKiosy8GwIZjA" showTitle="true"/> + <element xmi:type="standard:Metaclass" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_Sh6H8KtKEeGF4uwJob34Mw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qruZ8vtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_qrvBAPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qrvBA_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qrvBBPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_qrvBAftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qrvBAvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qrPRw_trEeKiosy8GwIZjA" x="405" y="91"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_s21esLveEeO6HpsKGttsjA" type="2006"> + <children xmi:type="notation:DecorationNode" xmi:id="_s22FwLveEeO6HpsKGttsjA" type="5023"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_s22s0LveEeO6HpsKGttsjA" type="1063"> + <children xmi:type="notation:Shape" xmi:id="_ud2f0LveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile3.profile.uml#_udvyILveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ud2f0bveEeO6HpsKGttsjA"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ux-8wLveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile3.profile.uml#_ux9HkLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ux-8wbveEeO6HpsKGttsjA"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_vKLaULveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile3.profile.uml#_vKKMMLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_vKLaUbveEeO6HpsKGttsjA"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_s22s0bveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_s22s0rveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_s22s07veEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s22s1LveEeO6HpsKGttsjA"/> + </children> + <element xmi:type="uml:Enumeration" href="profile3.profile.uml#_s2EpsLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s21esbveEeO6HpsKGttsjA" x="34" y="234"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_zD9vULveEeO6HpsKGttsjA" type="1031"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zD_kgLveEeO6HpsKGttsjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkLveEeO6HpsKGttsjA" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkbveEeO6HpsKGttsjA" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkrveEeO6HpsKGttsjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALk7veEeO6HpsKGttsjA" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALlLveEeO6HpsKGttsjA" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_zD-WYLveEeO6HpsKGttsjA" type="1084"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zD-WYbveEeO6HpsKGttsjA" x="102" y="372"/> + </children> + <styles xmi:type="notation:DiagramStyle" xmi:id="_oA_5EftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Profile" href="profile3.profile.uml#_oA-q8PtrEeKiosy8GwIZjA"/> + <edges xmi:type="notation:Connector" xmi:id="_rNDlYPtrEeKiosy8GwIZjA" type="1013" source="_ozgUEPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rNDlYftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile3.profile.uml#_rMhZ4ftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rNDlYvtrEeKiosy8GwIZjA" points="[-6, -59, 27, 266]$[-32, -332, 1, -7]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rNK6IPtrEeKiosy8GwIZjA" id="(1.0,0.28)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rNK6IftrEeKiosy8GwIZjA" id="(0.2,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_rWLsMPtrEeKiosy8GwIZjA" type="1013" source="_o4IVYPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rWLsMftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile3.profile.uml#_rWKeEftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rWLsMvtrEeKiosy8GwIZjA" points="[-50, -25, 359, 171]$[-459, -203, -50, -7]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rJZsgLveEeO6HpsKGttsjA" id="(0.48,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rJZsgbveEeO6HpsKGttsjA" id="(0.5,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_rjcsI_trEeKiosy8GwIZjA" type="1013" source="_o9XasPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rjcsJPtrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile3.profile.uml#_rjcsIftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rjcsJftrEeKiosy8GwIZjA" points="[-90, -50, 691, 391]$[-778, -416, 3, 25]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rjmdIPtrEeKiosy8GwIZjA" id="(0.5,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rdXxYLveEeO6HpsKGttsjA" id="(0.69,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_z8kyULveEeO6HpsKGttsjA" type="4001" source="_o4IVYPtrEeKiosy8GwIZjA" target="_zD9vULveEeO6HpsKGttsjA"> + <children xmi:type="notation:DecorationNode" xmi:id="_z8lZYLveEeO6HpsKGttsjA" type="6001"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8lZYbveEeO6HpsKGttsjA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8lZYrveEeO6HpsKGttsjA" visible="false" type="6002"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8lZY7veEeO6HpsKGttsjA" y="39"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mAcLveEeO6HpsKGttsjA" type="6003"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mAcbveEeO6HpsKGttsjA" y="20"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mAcrveEeO6HpsKGttsjA" type="6005"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mAc7veEeO6HpsKGttsjA" y="-20"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mngLveEeO6HpsKGttsjA" type="6033"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mngbveEeO6HpsKGttsjA" y="20"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mngrveEeO6HpsKGttsjA" type="6034"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mng7veEeO6HpsKGttsjA" y="-20"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_z8kyUbveEeO6HpsKGttsjA"/> + <element xmi:type="uml:Association" href="profile3.profile.uml#_z8iWELveEeO6HpsKGttsjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_z8kyUrveEeO6HpsKGttsjA" points="[-22, 4, 184, -1]$[-156, 4, 50, -1]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_z9bt8LveEeO6HpsKGttsjA" id="(0.0,0.34)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5KZiELveEeO6HpsKGttsjA" id="(1.0,0.42)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.uml b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.uml new file mode 100644 index 00000000000..93024ae03b4 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p3/profile3.profile.uml @@ -0,0 +1,137 @@ +<?xml version="1.0" encoding="UTF-8"?> +<uml:Profile xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_oA-q8PtrEeKiosy8GwIZjA" name="Profile" metaclassReference="_qrODoPtrEeKiosy8GwIZjA _zD76ILveEeO6HpsKGttsjA" metamodelReference="_oA-q8ftrEeKiosy8GwIZjA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s0T3EPtrEeKiosy8GwIZjA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_HghywLviEeO05aJbEZ9Fzw" name="Profile" nsURI="http:///schemas/Profile/_Hgf9kLviEeO05aJbEZ9Fzw/2" nsPrefix="Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HgldILviEeO05aJbEZ9Fzw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HgldIbviEeO05aJbEZ9Fzw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HgldIrviEeO05aJbEZ9Fzw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HgldI7viEeO05aJbEZ9Fzw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HgldJLviEeO05aJbEZ9Fzw" key="Date" value="2014-04-04"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_HgldJbviEeO05aJbEZ9Fzw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HghywbviEeO05aJbEZ9Fzw" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HghywrviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ozdQwPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hghyw7viEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HghyxbviEeO05aJbEZ9Fzw" name="Attribute1" ordered="false" lowerBound="1" eType="_Hghyx7viEeO05aJbEZ9Fzw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_Hghyx7viEeO05aJbEZ9Fzw" name="Enumeration1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HghyyLviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_s2EpsLveEeO6HpsKGttsjA"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_HghyybviEeO05aJbEZ9Fzw" name="EnumerationLiteral1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_HghyyrviEeO05aJbEZ9Fzw" name="EnumerationLiteral2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_Hghyy7viEeO05aJbEZ9Fzw" name="EnumerationLiteral3" value="2"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_HghyzLviEeO05aJbEZ9Fzw" name="Stereotype2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_HghyzbviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o4HuUPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HghyzrviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hghy0LviEeO05aJbEZ9Fzw" name="operation" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_Hghy0rviEeO05aJbEZ9Fzw" name="Stereotype3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Hghy07viEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o9WMkPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Hghy1LviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_O3oDgLvfEeO6HpsKGttsjA" name="Profile" nsURI="http:///schemas/Profile/_O3mOULvfEeO6HpsKGttsjA/1" nsPrefix="Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3rG0LvfEeO6HpsKGttsjA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG0bvfEeO6HpsKGttsjA" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG0rvfEeO6HpsKGttsjA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG07vfEeO6HpsKGttsjA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG1LvfEeO6HpsKGttsjA" key="Date" value="2014-04-04"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG1bvfEeO6HpsKGttsjA" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDgbvfEeO6HpsKGttsjA" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDgrvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ozdQwPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDg7vfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDhbvfEeO6HpsKGttsjA" name="Stereotype2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDhrvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o4HuUPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDh7vfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDibvfEeO6HpsKGttsjA" name="operation" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDi7vfEeO6HpsKGttsjA" name="Stereotype3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDjLvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o9WMkPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDjbvfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_O3oDj7vfEeO6HpsKGttsjA" name="Enumeration1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDkLvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_s2EpsLveEeO6HpsKGttsjA"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDkbvfEeO6HpsKGttsjA" name="EnumerationLiteral1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDkrvfEeO6HpsKGttsjA" name="EnumerationLiteral2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDk7vfEeO6HpsKGttsjA" name="EnumerationLiteral3" value="2"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDlLvfEeO6HpsKGttsjA" name="Stereotype4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDlbvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDlrvfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_qrODoPtrEeKiosy8GwIZjA" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <elementImport xmi:type="uml:ElementImport" xmi:id="_zD76ILveEeO6HpsKGttsjA" alias="Operation"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_oA-q8ftrEeKiosy8GwIZjA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_oA-q8vtrEeKiosy8GwIZjA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_ozdQwPtrEeKiosy8GwIZjA" name="Stereotype1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rMhZ4PtrEeKiosy8GwIZjA" name="base_Class" association="_rMhZ4ftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_88Rw4LvhEeO05aJbEZ9Fzw" name="Attribute1" type="_s2EpsLveEeO6HpsKGttsjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_o4HuUPtrEeKiosy8GwIZjA" name="Stereotype2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rWKeEPtrEeKiosy8GwIZjA" name="base_Class" association="_rWKeEftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_z8hvALveEeO6HpsKGttsjA" name="operation" association="_z8iWELveEeO6HpsKGttsjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z8hvAbveEeO6HpsKGttsjA" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z8hvArveEeO6HpsKGttsjA" value="1"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_o9WMkPtrEeKiosy8GwIZjA" name="Stereotype3"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rjcsIPtrEeKiosy8GwIZjA" name="base_Class" association="_rjcsIftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rMhZ4ftrEeKiosy8GwIZjA" name="E_Stereotype1_Class1" memberEnd="_rMhZ4vtrEeKiosy8GwIZjA _rMhZ4PtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rMhZ4vtrEeKiosy8GwIZjA" name="extension_Stereotype1" type="_ozdQwPtrEeKiosy8GwIZjA" aggregation="composite" association="_rMhZ4ftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rWKeEftrEeKiosy8GwIZjA" name="E_Stereotype2_Class1" memberEnd="_rWKeEvtrEeKiosy8GwIZjA _rWKeEPtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rWKeEvtrEeKiosy8GwIZjA" name="extension_Stereotype2" type="_o4HuUPtrEeKiosy8GwIZjA" aggregation="composite" association="_rWKeEftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rjcsIftrEeKiosy8GwIZjA" name="E_Stereotype3_Class1" memberEnd="_rjcsIvtrEeKiosy8GwIZjA _rjcsIPtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rjcsIvtrEeKiosy8GwIZjA" name="extension_Stereotype3" type="_o9WMkPtrEeKiosy8GwIZjA" aggregation="composite" association="_rjcsIftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_s2EpsLveEeO6HpsKGttsjA" name="Enumeration1"> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_udvyILveEeO6HpsKGttsjA" name="EnumerationLiteral1"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_ux9HkLveEeO6HpsKGttsjA" name="EnumerationLiteral2"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_vKKMMLveEeO6HpsKGttsjA" name="EnumerationLiteral3"/> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_z8iWELveEeO6HpsKGttsjA" name="stereotype2_operation_1" memberEnd="_z8iWEbveEeO6HpsKGttsjA _z8hvALveEeO6HpsKGttsjA"> + <ownedEnd xmi:type="uml:Property" xmi:id="_z8iWEbveEeO6HpsKGttsjA" name="stereotype2" type="_o4HuUPtrEeKiosy8GwIZjA" association="_z8iWELveEeO6HpsKGttsjA"> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z8iWErveEeO6HpsKGttsjA" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z8iWE7veEeO6HpsKGttsjA" value="1"/> + </ownedEnd> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.di b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.di new file mode 100644 index 00000000000..4e8db23515d --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.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="profile4.profile.notation#_oA_5EPtrEeKiosy8GwIZjA"/> + </availablePage> + </pageList> + <sashModel currentSelection="//@sashModel/@windows.0/@children.0"> + <windows> + <children xsi:type="di:TabFolder"> + <children> + <emfPageIdentifier href="profile4.profile.notation#_oA_5EPtrEeKiosy8GwIZjA"/> + </children> + </children> + </windows> + </sashModel> +</di:SashWindowsMngr> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.notation b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.notation new file mode 100644 index 00000000000..6c44091f824 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.notation @@ -0,0 +1,226 @@ +<?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:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_oA_5EPtrEeKiosy8GwIZjA" type="PapyrusUMLProfileDiagram" name="NewDiagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_ozgUEPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_ozg7IPtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ozg7IftrEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ozlzoPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ozmasPtrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <children xmi:type="notation:Shape" xmi:id="_Wgd80LviEeO05aJbEZ9Fzw" type="3002"> + <element xmi:type="uml:Property" href="profile4.profile.uml#_WgdVwLviEeO05aJbEZ9Fzw"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_Wgd80bviEeO05aJbEZ9Fzw"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_ozg7IvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ozg7I_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ozg7JPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozg7JftrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ozg7JvtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oznBwPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oznBwftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_ozg7J_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ozg7KPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ozg7KftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozg7KvtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_oz1EMPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oz1EM_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oz1ENPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_oz1EMftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oz1EMvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile4.profile.uml#_ozdQwPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozgUEftrEeKiosy8GwIZjA" x="182" y="231"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_o4IVYPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_o4IVYvtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4IVY_trEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4I8cPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4I8cftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4IVZPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o4IVZftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o4IVZvtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVZ_trEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4IVaPtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4I8cvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4I8c_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4IVaftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o4IVavtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o4IVa_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVbPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4PDEPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4PDE_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4PDFPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4PDEftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4PDEvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile4.profile.uml#_o4HuUPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVYftrEeKiosy8GwIZjA" x="339" y="346"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_o9XasPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_o9XasvtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_o9Xas_trEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o9YBwPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o9YBwftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o9XatPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o9XatftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o9XatvtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9Xat_trEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o9XauPtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o9YBwvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o9YBw_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o9XauftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o9XauvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o9Xau_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9XavPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o9eIYPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o9eIY_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o9eIZPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o9eIYftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9eIYvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile4.profile.uml#_o9WMkPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o9XasftrEeKiosy8GwIZjA" x="479" y="271"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qrPRwPtrEeKiosy8GwIZjA" type="1031"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qrQf4PtrEeKiosy8GwIZjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgLveEeO6HpsKGttsjA" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgbveEeO6HpsKGttsjA" key="StereotypeList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgrveEeO6HpsKGttsjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvFDkLveEeO6HpsKGttsjA" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvFDkbveEeO6HpsKGttsjA" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_qrPRwvtrEeKiosy8GwIZjA" type="1084"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_qruZ8PtrEeKiosy8GwIZjA" visible="false" type="AppliedStereotypeCompartement"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qruZ8ftrEeKiosy8GwIZjA" showTitle="true"/> + <element xmi:type="standard:Metaclass" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_Sh6H8KtKEeGF4uwJob34Mw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qruZ8vtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_qrvBAPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qrvBA_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qrvBBPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_qrvBAftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qrvBAvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qrPRw_trEeKiosy8GwIZjA" x="405" y="91"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_s21esLveEeO6HpsKGttsjA" type="2006"> + <children xmi:type="notation:DecorationNode" xmi:id="_s22FwLveEeO6HpsKGttsjA" type="5023"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_s22s0LveEeO6HpsKGttsjA" type="1063"> + <children xmi:type="notation:Shape" xmi:id="_ud2f0LveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile4.profile.uml#_udvyILveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ud2f0bveEeO6HpsKGttsjA"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ux-8wLveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile4.profile.uml#_ux9HkLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ux-8wbveEeO6HpsKGttsjA"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_vKLaULveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile4.profile.uml#_vKKMMLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_vKLaUbveEeO6HpsKGttsjA"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_s22s0bveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_s22s0rveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_s22s07veEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s22s1LveEeO6HpsKGttsjA"/> + </children> + <element xmi:type="uml:Enumeration" href="profile4.profile.uml#_s2EpsLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s21esbveEeO6HpsKGttsjA" x="34" y="234"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_zD9vULveEeO6HpsKGttsjA" type="1031"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zD_kgLveEeO6HpsKGttsjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkLveEeO6HpsKGttsjA" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkbveEeO6HpsKGttsjA" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkrveEeO6HpsKGttsjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALk7veEeO6HpsKGttsjA" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALlLveEeO6HpsKGttsjA" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_zD-WYLveEeO6HpsKGttsjA" type="1084"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zD-WYbveEeO6HpsKGttsjA" x="94" y="385"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_9xELMLveEeO6HpsKGttsjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_9xELMrveEeO6HpsKGttsjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_9xELM7veEeO6HpsKGttsjA" type="1071"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9xELNLveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9xELNbveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9xELNrveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9xELN7veEeO6HpsKGttsjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_9xEyQLveEeO6HpsKGttsjA" type="1019"> + <styles xmi:type="notation:TitleStyle" xmi:id="_9xEyQbveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_9xEyQrveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_9xEyQ7veEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9xEyRLveEeO6HpsKGttsjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile4.profile.uml#_9xBH4LveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9xELMbveEeO6HpsKGttsjA" x="637" y="214"/> + </children> + <styles xmi:type="notation:DiagramStyle" xmi:id="_oA_5EftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Profile" href="profile4.profile.uml#_oA-q8PtrEeKiosy8GwIZjA"/> + <edges xmi:type="notation:Connector" xmi:id="_rNDlYPtrEeKiosy8GwIZjA" type="1013" source="_ozgUEPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rNDlYftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile4.profile.uml#_rMhZ4ftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rNDlYvtrEeKiosy8GwIZjA" points="[-6, -59, 27, 266]$[-32, -332, 1, -7]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rNK6IPtrEeKiosy8GwIZjA" id="(0.6666666666666666,0.11)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rNK6IftrEeKiosy8GwIZjA" id="(0.2,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_rWLsMPtrEeKiosy8GwIZjA" type="1013" source="_o4IVYPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rWLsMftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile4.profile.uml#_rWKeEftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rWLsMvtrEeKiosy8GwIZjA" points="[-50, -25, 359, 171]$[-459, -203, -50, -7]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rJZsgLveEeO6HpsKGttsjA" id="(0.48,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rJZsgbveEeO6HpsKGttsjA" id="(0.5,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_rjcsI_trEeKiosy8GwIZjA" type="1013" source="_o9XasPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rjcsJPtrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile4.profile.uml#_rjcsIftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rjcsJftrEeKiosy8GwIZjA" points="[-90, -50, 691, 391]$[-778, -416, 3, 25]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rjmdIPtrEeKiosy8GwIZjA" id="(0.5,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rdXxYLveEeO6HpsKGttsjA" id="(0.69,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_z8kyULveEeO6HpsKGttsjA" type="4001" source="_o4IVYPtrEeKiosy8GwIZjA" target="_zD9vULveEeO6HpsKGttsjA"> + <children xmi:type="notation:DecorationNode" xmi:id="_z8lZYLveEeO6HpsKGttsjA" type="6001"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8lZYbveEeO6HpsKGttsjA" y="60"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8lZYrveEeO6HpsKGttsjA" visible="false" type="6002"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8lZY7veEeO6HpsKGttsjA" y="39"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mAcLveEeO6HpsKGttsjA" type="6003"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mAcbveEeO6HpsKGttsjA" y="20"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mAcrveEeO6HpsKGttsjA" type="6005"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mAc7veEeO6HpsKGttsjA" y="-20"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mngLveEeO6HpsKGttsjA" type="6033"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mngbveEeO6HpsKGttsjA" y="20"/> + </children> + <children xmi:type="notation:DecorationNode" xmi:id="_z8mngrveEeO6HpsKGttsjA" type="6034"> + <layoutConstraint xmi:type="notation:Location" xmi:id="_z8mng7veEeO6HpsKGttsjA" y="-20"/> + </children> + <styles xmi:type="notation:FontStyle" xmi:id="_z8kyUbveEeO6HpsKGttsjA"/> + <element xmi:type="uml:Association" href="profile4.profile.uml#_z8iWELveEeO6HpsKGttsjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_z8kyUrveEeO6HpsKGttsjA" points="[-22, 4, 184, -1]$[-156, 4, 50, -1]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_z9bt8LveEeO6HpsKGttsjA" id="(0.08,0.33)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_5KZiELveEeO6HpsKGttsjA" id="(0.81,0.5)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_AEKPMLvfEeO6HpsKGttsjA" type="1013" source="_9xELMLveEeO6HpsKGttsjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_AEKPMbvfEeO6HpsKGttsjA"/> + <element xmi:type="uml:Extension" href="profile4.profile.uml#_AEFWsbvfEeO6HpsKGttsjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AEKPMrvfEeO6HpsKGttsjA" points="[-50, -32, 182, 116]$[-193, -123, 39, 25]"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.uml b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.uml new file mode 100644 index 00000000000..a32c8d35ab8 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p4/profile4.profile.uml @@ -0,0 +1,154 @@ +<?xml version="1.0" encoding="UTF-8"?> +<uml:Profile xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_oA-q8PtrEeKiosy8GwIZjA" name="Profile" metaclassReference="_qrODoPtrEeKiosy8GwIZjA _zD76ILveEeO6HpsKGttsjA" metamodelReference="_oA-q8ftrEeKiosy8GwIZjA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s0T3EPtrEeKiosy8GwIZjA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_bDk7oLviEeO05aJbEZ9Fzw" name="Profile" nsURI="http:///schemas/Profile/_bDkUkLviEeO05aJbEZ9Fzw/2" nsPrefix="Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDlis7viEeO05aJbEZ9Fzw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlitLviEeO05aJbEZ9Fzw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlitbviEeO05aJbEZ9Fzw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlitrviEeO05aJbEZ9Fzw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlit7viEeO05aJbEZ9Fzw" key="Date" value="2014-04-04"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDliuLviEeO05aJbEZ9Fzw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7obviEeO05aJbEZ9Fzw" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7orviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ozdQwPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7o7viEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bDk7pbviEeO05aJbEZ9Fzw" name="Attribute1" ordered="false" lowerBound="1" eType="_bDk7p7viEeO05aJbEZ9Fzw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_bDk7p7viEeO05aJbEZ9Fzw" name="Enumeration1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7qLviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_s2EpsLveEeO6HpsKGttsjA"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_bDk7qbviEeO05aJbEZ9Fzw" name="EnumerationLiteral1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_bDk7qrviEeO05aJbEZ9Fzw" name="EnumerationLiteral2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_bDk7q7viEeO05aJbEZ9Fzw" name="EnumerationLiteral3" value="2"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7rLviEeO05aJbEZ9Fzw" name="Stereotype2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7rbviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o4HuUPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7rrviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7sLviEeO05aJbEZ9Fzw" name="operation" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7srviEeO05aJbEZ9Fzw" name="Stereotype3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7s7viEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o9WMkPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7tLviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7trviEeO05aJbEZ9Fzw" name="Stereotype4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7t7viEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9xBH4LveEeO6HpsKGttsjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7uLviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_O3oDgLvfEeO6HpsKGttsjA" name="Profile" nsURI="http:///schemas/Profile/_O3mOULvfEeO6HpsKGttsjA/1" nsPrefix="Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3rG0LvfEeO6HpsKGttsjA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG0bvfEeO6HpsKGttsjA" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG0rvfEeO6HpsKGttsjA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG07vfEeO6HpsKGttsjA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG1LvfEeO6HpsKGttsjA" key="Date" value="2014-04-04"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG1bvfEeO6HpsKGttsjA" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDgbvfEeO6HpsKGttsjA" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDgrvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ozdQwPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDg7vfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDhbvfEeO6HpsKGttsjA" name="Stereotype2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDhrvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o4HuUPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDh7vfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDibvfEeO6HpsKGttsjA" name="operation" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDi7vfEeO6HpsKGttsjA" name="Stereotype3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDjLvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o9WMkPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDjbvfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_O3oDj7vfEeO6HpsKGttsjA" name="Enumeration1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDkLvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_s2EpsLveEeO6HpsKGttsjA"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDkbvfEeO6HpsKGttsjA" name="EnumerationLiteral1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDkrvfEeO6HpsKGttsjA" name="EnumerationLiteral2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDk7vfEeO6HpsKGttsjA" name="EnumerationLiteral3" value="2"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDlLvfEeO6HpsKGttsjA" name="Stereotype4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDlbvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9xBH4LveEeO6HpsKGttsjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDlrvfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_qrODoPtrEeKiosy8GwIZjA" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <elementImport xmi:type="uml:ElementImport" xmi:id="_zD76ILveEeO6HpsKGttsjA" alias="Operation"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_oA-q8ftrEeKiosy8GwIZjA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_oA-q8vtrEeKiosy8GwIZjA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_ozdQwPtrEeKiosy8GwIZjA" name="Stereotype1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rMhZ4PtrEeKiosy8GwIZjA" name="base_Class" association="_rMhZ4ftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_WgdVwLviEeO05aJbEZ9Fzw" name="Attribute1" type="_s2EpsLveEeO6HpsKGttsjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_o4HuUPtrEeKiosy8GwIZjA" name="Stereotype2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rWKeEPtrEeKiosy8GwIZjA" name="base_Class" association="_rWKeEftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + <ownedAttribute xmi:type="uml:Property" xmi:id="_z8hvALveEeO6HpsKGttsjA" name="operation" association="_z8iWELveEeO6HpsKGttsjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z8hvAbveEeO6HpsKGttsjA" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z8hvArveEeO6HpsKGttsjA" value="1"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_o9WMkPtrEeKiosy8GwIZjA" name="Stereotype3"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rjcsIPtrEeKiosy8GwIZjA" name="base_Class" association="_rjcsIftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rMhZ4ftrEeKiosy8GwIZjA" name="E_Stereotype1_Class1" memberEnd="_rMhZ4vtrEeKiosy8GwIZjA _rMhZ4PtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rMhZ4vtrEeKiosy8GwIZjA" name="extension_Stereotype1" type="_ozdQwPtrEeKiosy8GwIZjA" aggregation="composite" association="_rMhZ4ftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rWKeEftrEeKiosy8GwIZjA" name="E_Stereotype2_Class1" memberEnd="_rWKeEvtrEeKiosy8GwIZjA _rWKeEPtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rWKeEvtrEeKiosy8GwIZjA" name="extension_Stereotype2" type="_o4HuUPtrEeKiosy8GwIZjA" aggregation="composite" association="_rWKeEftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rjcsIftrEeKiosy8GwIZjA" name="E_Stereotype3_Class1" memberEnd="_rjcsIvtrEeKiosy8GwIZjA _rjcsIPtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rjcsIvtrEeKiosy8GwIZjA" name="extension_Stereotype3" type="_o9WMkPtrEeKiosy8GwIZjA" aggregation="composite" association="_rjcsIftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_s2EpsLveEeO6HpsKGttsjA" name="Enumeration1"> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_udvyILveEeO6HpsKGttsjA" name="EnumerationLiteral1"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_ux9HkLveEeO6HpsKGttsjA" name="EnumerationLiteral2"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_vKKMMLveEeO6HpsKGttsjA" name="EnumerationLiteral3"/> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_z8iWELveEeO6HpsKGttsjA" name="stereotype2_operation_1" memberEnd="_z8iWEbveEeO6HpsKGttsjA _z8hvALveEeO6HpsKGttsjA"> + <ownedEnd xmi:type="uml:Property" xmi:id="_z8iWEbveEeO6HpsKGttsjA" name="stereotype2" type="_o4HuUPtrEeKiosy8GwIZjA" association="_z8iWELveEeO6HpsKGttsjA"> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_z8iWErveEeO6HpsKGttsjA" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_z8iWE7veEeO6HpsKGttsjA" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_9xBH4LveEeO6HpsKGttsjA" name="Stereotype4"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_AEFWsLvfEeO6HpsKGttsjA" name="base_Class" association="_AEFWsbvfEeO6HpsKGttsjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_AEFWsbvfEeO6HpsKGttsjA" name="E_Stereotype4_Class1" memberEnd="_AEFWsrvfEeO6HpsKGttsjA _AEFWsLvfEeO6HpsKGttsjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_AEFWsrvfEeO6HpsKGttsjA" name="extension_Stereotype4" type="_9xBH4LveEeO6HpsKGttsjA" aggregation="composite" association="_AEFWsbvfEeO6HpsKGttsjA"> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BGf18LvfEeO6HpsKGttsjA" value="1"/> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_BGgdALvfEeO6HpsKGttsjA" value="1"/> + </ownedEnd> + </packagedElement> +</uml:Profile> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.di b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.di new file mode 100644 index 00000000000..5ca424e2714 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.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="profile5.profile.notation#_oA_5EPtrEeKiosy8GwIZjA"/> + </availablePage> + </pageList> + <sashModel currentSelection="//@sashModel/@windows.0/@children.0"> + <windows> + <children xsi:type="di:TabFolder"> + <children> + <emfPageIdentifier href="profile5.profile.notation#_oA_5EPtrEeKiosy8GwIZjA"/> + </children> + </children> + </windows> + </sashModel> +</di:SashWindowsMngr> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.notation b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.notation new file mode 100644 index 00000000000..08e783f85f6 --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.notation @@ -0,0 +1,138 @@ +<?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:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_oA_5EPtrEeKiosy8GwIZjA" type="PapyrusUMLProfileDiagram" name="NewDiagram" measurementUnit="Pixel"> + <children xmi:type="notation:Shape" xmi:id="_ozgUEPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_ozg7IPtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_ozg7IftrEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ozlzoPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ozmasPtrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_ozg7IvtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ozg7I_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ozg7JPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozg7JftrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_ozg7JvtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oznBwPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oznBwftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_ozg7J_trEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_ozg7KPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_ozg7KftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozg7KvtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_oz1EMPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_oz1EM_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_oz1ENPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_oz1EMftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oz1EMvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile5.profile.uml#_ozdQwPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ozgUEftrEeKiosy8GwIZjA" x="310" y="228"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_o4IVYPtrEeKiosy8GwIZjA" type="1026"> + <children xmi:type="notation:DecorationNode" xmi:id="_o4IVYvtrEeKiosy8GwIZjA" type="1034"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4IVY_trEeKiosy8GwIZjA" type="1071"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4I8cPtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4I8cftrEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4IVZPtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o4IVZftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o4IVZvtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVZ_trEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4IVaPtrEeKiosy8GwIZjA" visible="false" type="1019"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4I8cvtrEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4I8c_trEeKiosy8GwIZjA" key="showTitle" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4IVaftrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_o4IVavtrEeKiosy8GwIZjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_o4IVa_trEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVbPtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_o4PDEPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_o4PDE_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_o4PDFPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_o4PDEftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4PDEvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Stereotype" href="profile5.profile.uml#_o4HuUPtrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_o4IVYftrEeKiosy8GwIZjA" x="468" y="228"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_qrPRwPtrEeKiosy8GwIZjA" type="1031"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qrQf4PtrEeKiosy8GwIZjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgLveEeO6HpsKGttsjA" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgbveEeO6HpsKGttsjA" key="StereotypeList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvEcgrveEeO6HpsKGttsjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvFDkLveEeO6HpsKGttsjA" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_pvFDkbveEeO6HpsKGttsjA" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_qrPRwvtrEeKiosy8GwIZjA" type="1084"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_qruZ8PtrEeKiosy8GwIZjA" visible="false" type="AppliedStereotypeCompartement"> + <styles xmi:type="notation:TitleStyle" xmi:id="_qruZ8ftrEeKiosy8GwIZjA" showTitle="true"/> + <element xmi:type="standard:Metaclass" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_Sh6H8KtKEeGF4uwJob34Mw"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qruZ8vtrEeKiosy8GwIZjA"/> + </children> + <children xmi:type="notation:BasicCompartment" xmi:id="_qrvBAPtrEeKiosy8GwIZjA" visible="false" type="compartment_shape_display"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qrvBA_trEeKiosy8GwIZjA" source="PapyrusCSSForceValue"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qrvBBPtrEeKiosy8GwIZjA" key="mutable" value="true"/> + </eAnnotations> + <styles xmi:type="notation:TitleStyle" xmi:id="_qrvBAftrEeKiosy8GwIZjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qrvBAvtrEeKiosy8GwIZjA"/> + </children> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qrPRw_trEeKiosy8GwIZjA" x="405" y="91"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_s21esLveEeO6HpsKGttsjA" type="2006"> + <children xmi:type="notation:DecorationNode" xmi:id="_s22FwLveEeO6HpsKGttsjA" type="5023"/> + <children xmi:type="notation:BasicCompartment" xmi:id="_s22s0LveEeO6HpsKGttsjA" type="1063"> + <children xmi:type="notation:Shape" xmi:id="_ud2f0LveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile5.profile.uml#_udvyILveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ud2f0bveEeO6HpsKGttsjA"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_ux-8wLveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile5.profile.uml#_ux9HkLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_ux-8wbveEeO6HpsKGttsjA"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_vKLaULveEeO6HpsKGttsjA" type="1037"> + <element xmi:type="uml:EnumerationLiteral" href="profile5.profile.uml#_vKKMMLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Location" xmi:id="_vKLaUbveEeO6HpsKGttsjA"/> + </children> + <styles xmi:type="notation:TitleStyle" xmi:id="_s22s0bveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:SortingStyle" xmi:id="_s22s0rveEeO6HpsKGttsjA"/> + <styles xmi:type="notation:FilteringStyle" xmi:id="_s22s07veEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s22s1LveEeO6HpsKGttsjA"/> + </children> + <element xmi:type="uml:Enumeration" href="profile5.profile.uml#_s2EpsLveEeO6HpsKGttsjA"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_s21esbveEeO6HpsKGttsjA" x="34" y="234"/> + </children> + <children xmi:type="notation:Shape" xmi:id="_zD9vULveEeO6HpsKGttsjA" type="1031"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zD_kgLveEeO6HpsKGttsjA" source="Stereotype_Annotation"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkLveEeO6HpsKGttsjA" key="StereotypeWithQualifiedNameList" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkbveEeO6HpsKGttsjA" key="StereotypeList" value="StandardProfile::Metaclass"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALkrveEeO6HpsKGttsjA" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALk7veEeO6HpsKGttsjA" key="PropStereoDisplay" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zEALlLveEeO6HpsKGttsjA" key="StereotypePropertyLocation" value="Compartment"/> + </eAnnotations> + <children xmi:type="notation:DecorationNode" xmi:id="_zD-WYLveEeO6HpsKGttsjA" type="1084"/> + <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + <layoutConstraint xmi:type="notation:Bounds" xmi:id="_zD-WYbveEeO6HpsKGttsjA" x="94" y="385"/> + </children> + <styles xmi:type="notation:DiagramStyle" xmi:id="_oA_5EftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Profile" href="profile5.profile.uml#_oA-q8PtrEeKiosy8GwIZjA"/> + <edges xmi:type="notation:Connector" xmi:id="_rNDlYPtrEeKiosy8GwIZjA" type="1013" source="_ozgUEPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rNDlYftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile5.profile.uml#_rMhZ4ftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rNDlYvtrEeKiosy8GwIZjA" points="[-6, -59, 27, 266]$[-32, -332, 1, -7]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rNK6IPtrEeKiosy8GwIZjA" id="(0.72,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rNK6IftrEeKiosy8GwIZjA" id="(0.2,1.0)"/> + </edges> + <edges xmi:type="notation:Connector" xmi:id="_rWLsMPtrEeKiosy8GwIZjA" type="1013" source="_o4IVYPtrEeKiosy8GwIZjA" target="_qrPRwPtrEeKiosy8GwIZjA"> + <styles xmi:type="notation:FontStyle" xmi:id="_rWLsMftrEeKiosy8GwIZjA"/> + <element xmi:type="uml:Extension" href="profile5.profile.uml#_rWKeEftrEeKiosy8GwIZjA"/> + <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rWLsMvtrEeKiosy8GwIZjA" points="[-50, -25, 359, 171]$[-459, -203, -50, -7]"/> + <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rJZsgLveEeO6HpsKGttsjA" id="(0.48,0.0)"/> + <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rJZsgbveEeO6HpsKGttsjA" id="(0.5,1.0)"/> + </edges> +</notation:Diagram> diff --git a/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.uml b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.uml new file mode 100644 index 00000000000..db304edbddd --- /dev/null +++ b/tests/junit/plugins/uml/tools/org.eclipse.papyrus.uml.tools.tests/resources/dependencyManagement/profiles/p5/profile5.profile.uml @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="UTF-8"?> +<uml:Profile xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_oA-q8PtrEeKiosy8GwIZjA" name="Profile" metaclassReference="_qrODoPtrEeKiosy8GwIZjA _zD76ILveEeO6HpsKGttsjA" metamodelReference="_oA-q8ftrEeKiosy8GwIZjA"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s0T3EPtrEeKiosy8GwIZjA" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <contents xmi:type="ecore:EPackage" xmi:id="_ZkYSYbvlEeO05aJbEZ9Fzw" name="Profile" nsURI="http:///schemas/Profile/_ZkYSYLvlEeO05aJbEZ9Fzw/3" nsPrefix="Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZkY5crvlEeO05aJbEZ9Fzw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZkY5c7vlEeO05aJbEZ9Fzw" key="Version" value="0.0.4"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZkZggLvlEeO05aJbEZ9Fzw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZkZggbvlEeO05aJbEZ9Fzw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZkZggrvlEeO05aJbEZ9Fzw" key="Date" value="2014-04-04"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ZkZgg7vlEeO05aJbEZ9Fzw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZkYSYrvlEeO05aJbEZ9Fzw" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZkYSY7vlEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ozdQwPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZkYSZLvlEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_ZkYSZrvlEeO05aJbEZ9Fzw" name="Stereotype2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZkYSZ7vlEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o4HuUPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ZkYSaLvlEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ZkYSarvlEeO05aJbEZ9Fzw" name="Enumeration1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ZkYSa7vlEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_s2EpsLveEeO6HpsKGttsjA"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ZkYSbLvlEeO05aJbEZ9Fzw" name="EnumerationLiteral1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ZkYSbbvlEeO05aJbEZ9Fzw" name="EnumerationLiteral2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ZkYSbrvlEeO05aJbEZ9Fzw" name="EnumerationLiteral3" value="2"/> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_bDk7oLviEeO05aJbEZ9Fzw" name="Profile" nsURI="http:///schemas/Profile/_bDkUkLviEeO05aJbEZ9Fzw/2" nsPrefix="Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDlis7viEeO05aJbEZ9Fzw" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlitLviEeO05aJbEZ9Fzw" key="Version" value="0.0.3"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlitbviEeO05aJbEZ9Fzw" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlitrviEeO05aJbEZ9Fzw" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDlit7viEeO05aJbEZ9Fzw" key="Date" value="2014-04-04"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bDliuLviEeO05aJbEZ9Fzw" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7obviEeO05aJbEZ9Fzw" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7orviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ozdQwPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7o7viEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_bDk7pbviEeO05aJbEZ9Fzw" name="Attribute1" ordered="false" lowerBound="1" eType="_bDk7p7viEeO05aJbEZ9Fzw"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_bDk7p7viEeO05aJbEZ9Fzw" name="Enumeration1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7qLviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_s2EpsLveEeO6HpsKGttsjA"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_bDk7qbviEeO05aJbEZ9Fzw" name="EnumerationLiteral1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_bDk7qrviEeO05aJbEZ9Fzw" name="EnumerationLiteral2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_bDk7q7viEeO05aJbEZ9Fzw" name="EnumerationLiteral3" value="2"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7rLviEeO05aJbEZ9Fzw" name="Stereotype2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7rbviEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o4HuUPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7rrviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7sLviEeO05aJbEZ9Fzw" name="operation" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7srviEeO05aJbEZ9Fzw" name="Stereotype3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7s7viEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7tLviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_bDk7trviEeO05aJbEZ9Fzw" name="Stereotype4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bDk7t7viEeO05aJbEZ9Fzw" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_bDk7uLviEeO05aJbEZ9Fzw" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + <contents xmi:type="ecore:EPackage" xmi:id="_O3oDgLvfEeO6HpsKGttsjA" name="Profile" nsURI="http:///schemas/Profile/_O3mOULvfEeO6HpsKGttsjA/1" nsPrefix="Profile"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3rG0LvfEeO6HpsKGttsjA" source="PapyrusVersion"> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG0bvfEeO6HpsKGttsjA" key="Version" value="0.0.2"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG0rvfEeO6HpsKGttsjA" key="Comment" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG07vfEeO6HpsKGttsjA" key="Copyright" value=""/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG1LvfEeO6HpsKGttsjA" key="Date" value="2014-04-04"/> + <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_O3rG1bvfEeO6HpsKGttsjA" key="Author" value=""/> + </eAnnotations> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDgbvfEeO6HpsKGttsjA" name="Stereotype1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDgrvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ozdQwPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDg7vfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDhbvfEeO6HpsKGttsjA" name="Stereotype2"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDhrvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_o4HuUPtrEeKiosy8GwIZjA"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDh7vfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDibvfEeO6HpsKGttsjA" name="operation" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Operation"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDi7vfEeO6HpsKGttsjA" name="Stereotype3"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDjLvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDjbvfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + <eClassifiers xmi:type="ecore:EEnum" xmi:id="_O3oDj7vfEeO6HpsKGttsjA" name="Enumeration1"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDkLvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_s2EpsLveEeO6HpsKGttsjA"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDkbvfEeO6HpsKGttsjA" name="EnumerationLiteral1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDkrvfEeO6HpsKGttsjA" name="EnumerationLiteral2" value="1"/> + <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_O3oDk7vfEeO6HpsKGttsjA" name="EnumerationLiteral3" value="2"/> + </eClassifiers> + <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3oDlLvfEeO6HpsKGttsjA" name="Stereotype4"> + <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_O3oDlbvfEeO6HpsKGttsjA" source="http://www.eclipse.org/uml2/2.0.0/UML"/> + <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3oDlrvfEeO6HpsKGttsjA" name="base_Class" ordered="false" lowerBound="1"> + <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> + </eStructuralFeatures> + </eClassifiers> + </contents> + </eAnnotations> + <elementImport xmi:type="uml:ElementImport" xmi:id="_qrODoPtrEeKiosy8GwIZjA" alias="Class"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </elementImport> + <elementImport xmi:type="uml:ElementImport" xmi:id="_zD76ILveEeO6HpsKGttsjA" alias="Operation"> + <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/> + </elementImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_oA-q8ftrEeKiosy8GwIZjA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> + </packageImport> + <packageImport xmi:type="uml:PackageImport" xmi:id="_oA-q8vtrEeKiosy8GwIZjA"> + <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> + </packageImport> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_ozdQwPtrEeKiosy8GwIZjA" name="Stereotype1"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rMhZ4PtrEeKiosy8GwIZjA" name="base_Class" association="_rMhZ4ftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Stereotype" xmi:id="_o4HuUPtrEeKiosy8GwIZjA" name="Stereotype2"> + <ownedAttribute xmi:type="uml:Property" xmi:id="_rWKeEPtrEeKiosy8GwIZjA" name="base_Class" association="_rWKeEftrEeKiosy8GwIZjA"> + <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rMhZ4ftrEeKiosy8GwIZjA" name="E_Stereotype1_Class1" memberEnd="_rMhZ4vtrEeKiosy8GwIZjA _rMhZ4PtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rMhZ4vtrEeKiosy8GwIZjA" name="extension_Stereotype1" type="_ozdQwPtrEeKiosy8GwIZjA" aggregation="composite" association="_rMhZ4ftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Extension" xmi:id="_rWKeEftrEeKiosy8GwIZjA" name="E_Stereotype2_Class1" memberEnd="_rWKeEvtrEeKiosy8GwIZjA _rWKeEPtrEeKiosy8GwIZjA"> + <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_rWKeEvtrEeKiosy8GwIZjA" name="extension_Stereotype2" type="_o4HuUPtrEeKiosy8GwIZjA" aggregation="composite" association="_rWKeEftrEeKiosy8GwIZjA"/> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_s2EpsLveEeO6HpsKGttsjA" name="Enumeration1"> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_udvyILveEeO6HpsKGttsjA" name="EnumerationLiteral1"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_ux9HkLveEeO6HpsKGttsjA" name="EnumerationLiteral2"/> + <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_vKKMMLveEeO6HpsKGttsjA" name="EnumerationLiteral3"/> + </packagedElement> +</uml:Profile> |