Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVincent Lorenzo2017-08-02 11:59:43 +0000
committervincent lorenzo2017-08-29 12:09:18 +0000
commit90aac2b3591169c3fbd5707cd548e10757a4a83e (patch)
treedb63ff0172c67e2e3534815e095c400639341e9a /plugins/uml/properties
parente7b38945352d1326e12aa5bdead5ac89dce19c90 (diff)
downloadorg.eclipse.papyrus-90aac2b3591169c3fbd5707cd548e10757a4a83e.tar.gz
org.eclipse.papyrus-90aac2b3591169c3fbd5707cd548e10757a4a83e.tar.xz
org.eclipse.papyrus-90aac2b3591169c3fbd5707cd548e10757a4a83e.zip
Bug 520271 - [Property View] Generator should ignore redefined properties.
Change-Id: I5d73f2441ff5e23f937ab155488cf29fb249a65c Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
Diffstat (limited to 'plugins/uml/properties')
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/META-INF/MANIFEST.MF4
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.di2
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.notation292
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.uml598
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/src/org/eclipse/papyrus/customization/properties/generation/wizard/CreateContextWizard.java36
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/transforms/profile2datacontext.qvto5
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties.xtext/META-INF/MANIFEST.MF2
-rw-r--r--plugins/uml/properties/org.eclipse.papyrus.uml.properties/META-INF/MANIFEST.MF2
8 files changed, 925 insertions, 16 deletions
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/META-INF/MANIFEST.MF b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/META-INF/MANIFEST.MF
index ecc92fd42cc..839b2a017f0 100644
--- a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/META-INF/MANIFEST.MF
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/META-INF/MANIFEST.MF
@@ -5,9 +5,9 @@ Export-Package: org.eclipse.papyrus.customization.properties.generation,
org.eclipse.papyrus.customization.properties.generation.wizard,
org.eclipse.papyrus.customization.properties.generation.wizard.widget
Require-Bundle: org.eclipse.m2m.qvt.oml;bundle-version="[3.6.0,4.0.0)";visibility:=reexport,
- org.eclipse.papyrus.infra.properties.edit;bundle-version="[2.0.0,3.0.0)",
+ org.eclipse.papyrus.infra.properties.edit;bundle-version="[3.0.0,4.0.0)",
org.eclipse.uml2.uml;bundle-version="[5.3.0,6.0.0)";visibility:=reexport,
- org.eclipse.papyrus.views.properties;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.views.properties;bundle-version="[4.0.0,5.0.0)",
org.eclipse.papyrus.views.properties.model.xwt;bundle-version="[2.0.0,3.0.0)",
org.eclipse.m2m.qvt.oml.project;bundle-version="[3.6.0,4.0.0)",
org.eclipse.papyrus.views.properties.toolsmiths;bundle-version="[2.0.0,3.0.0)",
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.di b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.di
new file mode 100644
index 00000000000..247ed5e3570
--- /dev/null
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<architecture:ArchitectureDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" contextId="org.eclipse.papyrus.uml.architecture.Profile"/>
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.notation b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.notation
new file mode 100644
index 00000000000..b88014e81ed
--- /dev/null
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.notation
@@ -0,0 +1,292 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/gmfdiag/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_HiEtwG4cEeelBN-Z-dPmAg" type="PapyrusUMLProfileDiagram" name="Profile Diagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Shape" xmi:id="_I7YDAG4cEeelBN-Z-dPmAg" type="Stereotype_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_I7ZRIG4cEeelBN-Z-dPmAg" type="Stereotype_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_I7ZRIW4cEeelBN-Z-dPmAg" type="Stereotype_AttributeCompartment">
+ <children xmi:type="notation:Shape" xmi:id="_PaqaoG4cEeelBN-Z-dPmAg" type="Property_ClassAttributeLabel">
+ <element xmi:type="uml:Property" href="Bug519090Requirements.profile.uml#_Pah3wG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_PaqaoW4cEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_QfvzYG4cEeelBN-Z-dPmAg" type="Property_ClassAttributeLabel">
+ <element xmi:type="uml:Property" href="Bug519090Requirements.profile.uml#_Qfk0QG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_QfvzYW4cEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_etPM0G4cEeelBN-Z-dPmAg" type="Property_ClassAttributeLabel">
+ <element xmi:type="uml:Property" href="Bug519090Requirements.profile.uml#_etFb0G4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_etPM0W4cEeelBN-Z-dPmAg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I7ZRIm4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I7ZRI24cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I7ZRJG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_I7ZRJW4cEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_I7ZRJm4cEeelBN-Z-dPmAg" type="Stereotype_OperationCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_I7ZRJ24cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_I7ZRKG4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_I7ZRKW4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_I7ZRKm4cEeelBN-Z-dPmAg"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="Bug519090Requirements.profile.uml#_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_I7YDAW4cEeelBN-Z-dPmAg" x="260" y="180"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_JJia0W4cEeelBN-Z-dPmAg" type="Stereotype_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_JJjo8G4cEeelBN-Z-dPmAg" type="Stereotype_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JJjo8W4cEeelBN-Z-dPmAg" type="Stereotype_AttributeCompartment">
+ <children xmi:type="notation:Shape" xmi:id="_NtjjIG4dEeelBN-Z-dPmAg" type="Property_ClassAttributeLabel">
+ <element xmi:type="uml:Property" href="Bug519090Requirements.profile.uml#_wLuc8G4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NtjjIW4dEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NtvwYG4dEeelBN-Z-dPmAg" type="Property_ClassAttributeLabel">
+ <element xmi:type="uml:Property" href="Bug519090Requirements.profile.uml#_wLvrEG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_NtvwYW4dEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Nt6vgG4dEeelBN-Z-dPmAg" type="Property_ClassAttributeLabel">
+ <element xmi:type="uml:Property" href="Bug519090Requirements.profile.uml#_wLvrEm4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Nt6vgW4dEeelBN-Z-dPmAg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JJjo8m4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JJjo824cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JJjo9G4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JJjo9W4cEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_JJjo9m4cEeelBN-Z-dPmAg" type="Stereotype_OperationCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_JJjo924cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_JJjo-G4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_JJjo-W4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JJjo-m4cEeelBN-Z-dPmAg"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="Bug519090Requirements.profile.uml#_JJia0G4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JJia0m4cEeelBN-Z-dPmAg" x="260" y="360" width="141"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NWjN0G4cEeelBN-Z-dPmAg" type="Class_MetaclassShape">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_NWkb8G4cEeelBN-Z-dPmAg" source="Stereotype_Annotation">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NWkb8W4cEeelBN-Z-dPmAg" key="StereotypeWithQualifiedNameList" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NWkb8m4cEeelBN-Z-dPmAg" key="StereotypeList" value="StandardProfile::Metaclass"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NWkb824cEeelBN-Z-dPmAg" key="Stereotype_Presentation_Kind" value="HorizontalStereo"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NWkb9G4cEeelBN-Z-dPmAg" key="PropStereoDisplay" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_NWkb9W4cEeelBN-Z-dPmAg" key="StereotypePropertyLocation" value="Compartment"/>
+ </eAnnotations>
+ <children xmi:type="notation:DecorationNode" xmi:id="_NWjN0m4cEeelBN-Z-dPmAg" type="Class_MetaclassNameLabel"/>
+ <element xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NWjN024cEeelBN-Z-dPmAg" x="260" y="80" width="141"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NWzFcG4cEeelBN-Z-dPmAg" type="StereotypeComment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_NWzFcW4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NWzFc24cEeelBN-Z-dPmAg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NWzFcm4cEeelBN-Z-dPmAg" x="900" y="200"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_Y5WioG4cEeelBN-Z-dPmAg" type="Enumeration_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Y5Wiom4cEeelBN-Z-dPmAg" type="Enumeration_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_Y5Wio24cEeelBN-Z-dPmAg" type="Enumeration_LiteralCompartment">
+ <children xmi:type="notation:Shape" xmi:id="_aCsJQG4cEeelBN-Z-dPmAg" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="Bug519090Requirements.profile.uml#_aCet4G4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aCsJQW4cEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_aVABQG4cEeelBN-Z-dPmAg" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="Bug519090Requirements.profile.uml#_aU2QQG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aVABQW4cEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_aYidcG4cEeelBN-Z-dPmAg" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="Bug519090Requirements.profile.uml#_aYYscG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_aYidcW4cEeelBN-Z-dPmAg"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ap228G4cEeelBN-Z-dPmAg" type="EnumerationLiteral_LiteralLabel">
+ <element xmi:type="uml:EnumerationLiteral" href="Bug519090Requirements.profile.uml#_apse4G4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ap228W4cEeelBN-Z-dPmAg"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_Y5WipG4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_Y5WipW4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_Y5Wipm4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y5Wip24cEeelBN-Z-dPmAg"/>
+ </children>
+ <element xmi:type="uml:Enumeration" href="Bug519090Requirements.profile.uml#_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y5WioW4cEeelBN-Z-dPmAg" x="909" y="233"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_x2oCkHauEeeHBeFdj2Qyow" type="Stereotype_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_x2sUAHauEeeHBeFdj2Qyow" type="Stereotype_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x2sUAXauEeeHBeFdj2Qyow" type="Stereotype_AttributeCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x2sUAnauEeeHBeFdj2Qyow"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x2sUA3auEeeHBeFdj2Qyow"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x2sUBHauEeeHBeFdj2Qyow"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x2sUBXauEeeHBeFdj2Qyow"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_x2sUBnauEeeHBeFdj2Qyow" type="Stereotype_OperationCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_x2sUB3auEeeHBeFdj2Qyow"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_x2sUCHauEeeHBeFdj2Qyow"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_x2sUCXauEeeHBeFdj2Qyow"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x2sUCnauEeeHBeFdj2Qyow"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="Bug519090Requirements.profile.uml#_x2dDcHauEeeHBeFdj2Qyow"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_x2oCkXauEeeHBeFdj2Qyow" x="597" y="165"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ijCaUHeLEeeGm-wIpeEJfw" type="Stereotype_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ijGrwHeLEeeGm-wIpeEJfw" type="Stereotype_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ijHS0HeLEeeGm-wIpeEJfw" type="Stereotype_AttributeCompartment">
+ <children xmi:type="notation:Shape" xmi:id="_k3CdQHeLEeeGm-wIpeEJfw" type="Property_ClassAttributeLabel">
+ <element xmi:type="uml:Property" href="Bug519090Requirements.profile.uml#_k2rQ4HeLEeeGm-wIpeEJfw"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_k3CdQXeLEeeGm-wIpeEJfw"/>
+ </children>
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ijHS0XeLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ijHS0neLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ijHS03eLEeeGm-wIpeEJfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ijHS1HeLEeeGm-wIpeEJfw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_ijHS1XeLEeeGm-wIpeEJfw" type="Stereotype_OperationCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_ijHS1neLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_ijHS13eLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_ijHS2HeLEeeGm-wIpeEJfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ijHS2XeLEeeGm-wIpeEJfw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="Bug519090Requirements.profile.uml#_ii5QYHeLEeeGm-wIpeEJfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ijDBYHeLEeeGm-wIpeEJfw" x="260" y="620"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_jsri8HeLEeeGm-wIpeEJfw" type="Stereotype_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_jsri8neLEeeGm-wIpeEJfw" type="Stereotype_NameLabel"/>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jsri83eLEeeGm-wIpeEJfw" type="Stereotype_AttributeCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jsri9HeLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jsri9XeLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jsri9neLEeeGm-wIpeEJfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jsri93eLEeeGm-wIpeEJfw"/>
+ </children>
+ <children xmi:type="notation:BasicCompartment" xmi:id="_jsri-HeLEeeGm-wIpeEJfw" type="Stereotype_OperationCompartment">
+ <styles xmi:type="notation:TitleStyle" xmi:id="_jsri-XeLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_jsri-neLEeeGm-wIpeEJfw"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_jsri-3eLEeeGm-wIpeEJfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jsri_HeLEeeGm-wIpeEJfw"/>
+ </children>
+ <element xmi:type="uml:Stereotype" href="Bug519090Requirements.profile.uml#_jsqU0HeLEeeGm-wIpeEJfw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jsri8XeLEeeGm-wIpeEJfw" x="600" y="420"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_4Zp8wHeVEeeDOOdYwbgXzw" type="Comment_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_4ZtnIHeVEeeDOOdYwbgXzw" type="Comment_BodyLabel"/>
+ <element xmi:type="uml:Comment" href="Bug519090Requirements.profile.uml#_4ZWawHeVEeeDOOdYwbgXzw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4Zp8wXeVEeeDOOdYwbgXzw" x="1100" y="28" width="721" height="333"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_NuJOEHeWEeeDOOdYwbgXzw" type="Comment_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_NuJ1IHeWEeeDOOdYwbgXzw" type="Comment_BodyLabel"/>
+ <element xmi:type="uml:Comment" href="Bug519090Requirements.profile.uml#_CFH8gHeWEeeDOOdYwbgXzw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_NuJOEXeWEeeDOOdYwbgXzw" x="460" y="40" height="101"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_UyhPwHeWEeeDOOdYwbgXzw" type="Comment_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_Uyh20HeWEeeDOOdYwbgXzw" type="Comment_BodyLabel"/>
+ <element xmi:type="uml:Comment" href="Bug519090Requirements.profile.uml#_PgShIHeWEeeDOOdYwbgXzw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_UyhPwXeWEeeDOOdYwbgXzw" x="460" y="300" height="81"/>
+ </children>
+ <children xmi:type="notation:Shape" xmi:id="_ZgxuoHeWEeeDOOdYwbgXzw" type="Comment_Shape">
+ <children xmi:type="notation:DecorationNode" xmi:id="_ZgyVsHeWEeeDOOdYwbgXzw" type="Comment_BodyLabel"/>
+ <element xmi:type="uml:Comment" href="Bug519090Requirements.profile.uml#_W0wNQHeWEeeDOOdYwbgXzw"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ZgxuoXeWEeeDOOdYwbgXzw" x="500" y="640" width="501" height="101"/>
+ </children>
+ <styles xmi:type="notation:StringValueStyle" xmi:id="_HiEtwW4cEeelBN-Z-dPmAg" name="diagram_compatibility_version" stringValue="1.3.0"/>
+ <styles xmi:type="notation:DiagramStyle" xmi:id="_HiEtwm4cEeelBN-Z-dPmAg">
+ <horizontalGuides xmi:type="notation:Guide" xmi:id="_4O8hkHeVEeeDOOdYwbgXzw" position="28">
+ <nodeMap xmi:type="notation:NodeEntry" xmi:id="_4afqQHeVEeeDOOdYwbgXzw" value="Top"/>
+ <nodeMap xmi:type="notation:NodeEntry" xmi:id="_AiPNcHeWEeeDOOdYwbgXzw" value="Top" key="_4Zp8wHeVEeeDOOdYwbgXzw"/>
+ </horizontalGuides>
+ </styles>
+ <styles xmi:type="style:PapyrusDiagramStyle" xmi:id="_HiEtw24cEeelBN-Z-dPmAg" diagramKindId="org.eclipse.papyrus.uml.diagram.profile">
+ <owner xmi:type="uml:Profile" href="Bug519090Requirements.profile.uml#_HhsTQG4cEeelBN-Z-dPmAg"/>
+ </styles>
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4FUoUHeREeeDOOdYwbgXzw" name="rulergrid.viewgrid" booleanValue="true"/>
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4Vkq0HeREeeDOOdYwbgXzw" name="rulergrid.viewrulers" booleanValue="true"/>
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_8Oh5YHeREeeDOOdYwbgXzw" name="rulergrid.snaptogrid" booleanValue="true"/>
+ <element xmi:type="uml:Profile" href="Bug519090Requirements.profile.uml#_HhsTQG4cEeelBN-Z-dPmAg"/>
+ <edges xmi:type="notation:Connector" xmi:id="_KDmPUG4cEeelBN-Z-dPmAg" type="Generalization_Edge" source="_JJia0W4cEeelBN-Z-dPmAg" target="_I7YDAG4cEeelBN-Z-dPmAg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_KDmPU24cEeelBN-Z-dPmAg" type="Generalization_StereotypeLabel">
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_nredsG4dEeelBN-Z-dPmAg" name="IS_UPDATED_POSITION" booleanValue="true"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_KDmPVG4cEeelBN-Z-dPmAg" y="40"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_KDmPUW4cEeelBN-Z-dPmAg"/>
+ <element xmi:type="uml:Generalization" href="Bug519090Requirements.profile.uml#_KDYz8G4cEeelBN-Z-dPmAg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_KDmPUm4cEeelBN-Z-dPmAg" points="[320, 340, -643984, -643984]$[300, 260, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KDxOcG4cEeelBN-Z-dPmAg" id="(0.425531914893617,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_KDxOcW4cEeelBN-Z-dPmAg" id="(0.4225352112676056,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NWzFdG4cEeelBN-Z-dPmAg" type="StereotypeCommentLink" source="_NWjN0G4cEeelBN-Z-dPmAg" target="_NWzFcG4cEeelBN-Z-dPmAg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NWzFdW4cEeelBN-Z-dPmAg"/>
+ <styles xmi:type="notation:EObjectValueStyle" xmi:id="_NWzFeW4cEeelBN-Z-dPmAg" name="BASE_ELEMENT">
+ <eObjectValue xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </styles>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NWzFdm4cEeelBN-Z-dPmAg" points="[0, 0, 0, 0]$[0, 0, 0, 0]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NWzFd24cEeelBN-Z-dPmAg"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NWzFeG4cEeelBN-Z-dPmAg"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_OL9L0G4cEeelBN-Z-dPmAg" type="Extension_Edge" source="_I7YDAG4cEeelBN-Z-dPmAg" target="_NWjN0G4cEeelBN-Z-dPmAg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_OL9L0W4cEeelBN-Z-dPmAg"/>
+ <element xmi:type="uml:Extension" href="Bug519090Requirements.profile.uml#_OLQoQG4cEeelBN-Z-dPmAg"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_OL9L0m4cEeelBN-Z-dPmAg" points="[320, 220, -643984, -643984]$[300, 130, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMORkG4cEeelBN-Z-dPmAg" id="(0.4225352112676056,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OMORkW4cEeelBN-Z-dPmAg" id="(0.425531914893617,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_yofkYHauEeeHBeFdj2Qyow" type="Generalization_Edge" source="_x2oCkHauEeeHBeFdj2Qyow" target="_I7YDAG4cEeelBN-Z-dPmAg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_yogLcHauEeeHBeFdj2Qyow" type="Generalization_StereotypeLabel">
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_yogLcXauEeeHBeFdj2Qyow" y="60"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_yofkYXauEeeHBeFdj2Qyow"/>
+ <element xmi:type="uml:Generalization" href="Bug519090Requirements.profile.uml#_yoGi0HauEeeHBeFdj2Qyow"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_yofkYnauEeeHBeFdj2Qyow" points="[597, 209, -643984, -643984]$[402, 227, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ypBI0HauEeeHBeFdj2Qyow" id="(0.0,0.55)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_ypBI0XauEeeHBeFdj2Qyow" id="(1.0,0.34814814814814815)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_rpQX8HeLEeeGm-wIpeEJfw" type="Generalization_Edge" source="_jsri8HeLEeeGm-wIpeEJfw" target="_JJia0W4cEeelBN-Z-dPmAg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_rpQ_AHeLEeeGm-wIpeEJfw" type="Generalization_StereotypeLabel">
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_9_ikAHeREeeDOOdYwbgXzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_rpQ_AXeLEeeGm-wIpeEJfw" x="-1" y="58"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_rpQX8XeLEeeGm-wIpeEJfw"/>
+ <element xmi:type="uml:Generalization" href="Bug519090Requirements.profile.uml#_ro-rIHeLEeeGm-wIpeEJfw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rpQX8neLEeeGm-wIpeEJfw" points="[891, 656, -643984, -643984]$[401, 460, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rpr1wHeLEeeGm-wIpeEJfw" id="(0.0,0.4)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_rpsc0HeLEeeGm-wIpeEJfw" id="(1.0,0.7407407407407407)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_sa1l4HeLEeeGm-wIpeEJfw" type="Generalization_Edge" source="_ijCaUHeLEeeGm-wIpeEJfw" target="_JJia0W4cEeelBN-Z-dPmAg">
+ <children xmi:type="notation:DecorationNode" xmi:id="_sa2M8HeLEeeGm-wIpeEJfw" type="Generalization_StereotypeLabel">
+ <styles xmi:type="notation:BooleanValueStyle" xmi:id="_4-GqcHeREeeDOOdYwbgXzw" name="IS_UPDATED_POSITION" booleanValue="true"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_sa2M8XeLEeeGm-wIpeEJfw" x="-1" y="57"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_sa1l4XeLEeeGm-wIpeEJfw"/>
+ <element xmi:type="uml:Generalization" href="Bug519090Requirements.profile.uml#_sanjcHeLEeeGm-wIpeEJfw"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_sa1l4neLEeeGm-wIpeEJfw" points="[451, 647, -643984, -643984]$[362, 495, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sbPOgHeLEeeGm-wIpeEJfw" id="(0.425531914893617,0.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_sbP1kHeLEeeGm-wIpeEJfw" id="(0.425531914893617,1.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_NusAoHeWEeeDOOdYwbgXzw" type="Comment_AnnotatedElementEdge" source="_NuJOEHeWEeeDOOdYwbgXzw" target="_I7YDAG4cEeelBN-Z-dPmAg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_NusAoXeWEeeDOOdYwbgXzw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NusAoneWEeeDOOdYwbgXzw" points="[0, 0, -643984, -643984]$[260, 194, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OHrIYHeWEeeDOOdYwbgXzw" id="(0.2,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OHrvcHeWEeeDOOdYwbgXzw" id="(0.9788732394366197,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_Nu74QHeWEeeDOOdYwbgXzw" type="Comment_AnnotatedElementEdge" source="_NuJOEHeWEeeDOOdYwbgXzw" target="_x2oCkHauEeeHBeFdj2Qyow">
+ <styles xmi:type="notation:FontStyle" xmi:id="_Nu74QXeWEeeDOOdYwbgXzw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Nu74QneWEeeDOOdYwbgXzw" points="[0, 0, -643984, -643984]$[597, 198, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OHrvcXeWEeeDOOdYwbgXzw" id="(0.8,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_OHsWgHeWEeeDOOdYwbgXzw" id="(0.02,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_UyxucHeWEeeDOOdYwbgXzw" type="Comment_AnnotatedElementEdge" source="_UyhPwHeWEeeDOOdYwbgXzw" target="_JJia0W4cEeelBN-Z-dPmAg">
+ <styles xmi:type="notation:FontStyle" xmi:id="_UyxucXeWEeeDOOdYwbgXzw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UyxucneWEeeDOOdYwbgXzw" points="[460, 381, -643984, -643984]$[460, 340, -643984, -643984]$[401, 380, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VBdDoHeWEeeDOOdYwbgXzw" id="(0.0,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VBdqsHeWEeeDOOdYwbgXzw" id="(1.0,0.14814814814814814)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_UzC0MHeWEeeDOOdYwbgXzw" type="Comment_AnnotatedElementEdge" source="_UyhPwHeWEeeDOOdYwbgXzw" target="_jsri8HeLEeeGm-wIpeEJfw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_UzC0MXeWEeeDOOdYwbgXzw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_UzC0MneWEeeDOOdYwbgXzw" points="[0, 0, -643984, -643984]$[600, 433, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VBdqsXeWEeeDOOdYwbgXzw" id="(0.8,1.0)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_VBdqsneWEeeDOOdYwbgXzw" id="(0.0,0.0)"/>
+ </edges>
+ <edges xmi:type="notation:Connector" xmi:id="_ZhGewHeWEeeDOOdYwbgXzw" type="Comment_AnnotatedElementEdge" source="_ZgxuoHeWEeeDOOdYwbgXzw" target="_ijCaUHeLEeeGm-wIpeEJfw">
+ <styles xmi:type="notation:FontStyle" xmi:id="_ZhGewXeWEeeDOOdYwbgXzw"/>
+ <element xsi:nil="true"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ZhGewneWEeeDOOdYwbgXzw" points="[0, 0, -643984, -643984]$[305, 620, -643984, -643984]"/>
+ <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z11YoHeWEeeDOOdYwbgXzw" id="(0.0,0.39603960396039606)"/>
+ <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Z11YoXeWEeeDOOdYwbgXzw" id="(1.0,0.49514563106796117)"/>
+ </edges>
+</notation:Diagram>
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.uml b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.uml
new file mode 100644
index 00000000000..20b72e59dbf
--- /dev/null
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/requirements/Bug519090Requirements.profile.uml
@@ -0,0 +1,598 @@
+<?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="_HhsTQG4cEeelBN-Z-dPmAg" name="ProfileTest5" metaclassReference="_NWh_sG4cEeelBN-Z-dPmAg">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Pmv5YG4dEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML">
+ <contents xmi:type="ecore:EPackage" xmi:id="_kpqSIHeXEeeDOOdYwbgXzw" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_kpprEHeXEeeDOOdYwbgXzw/9" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpq5MXeXEeeDOOdYwbgXzw" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kpq5MneXEeeDOOdYwbgXzw" key="Version" value="0.0.10"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kpq5M3eXEeeDOOdYwbgXzw" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kpq5NHeXEeeDOOdYwbgXzw" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kpq5NXeXEeeDOOdYwbgXzw" key="Date" value="2017-08-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_kpq5NneXEeeDOOdYwbgXzw" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kpqSIXeXEeeDOOdYwbgXzw" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSIneXEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_kpqSI3eXEeeDOOdYwbgXzw" 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="_kpqSJXeXEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kpqSJ3eXEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kpqSKXeXEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_kpqSK3eXEeeDOOdYwbgXzw" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_kpqSK3eXEeeDOOdYwbgXzw" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSLHeXEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kpqSLXeXEeeDOOdYwbgXzw" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kpqSLneXEeeDOOdYwbgXzw" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kpqSL3eXEeeDOOdYwbgXzw" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_kpqSMHeXEeeDOOdYwbgXzw" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kpqSMXeXEeeDOOdYwbgXzw" name="Stereotype2" eSuperTypes="_kpqSIXeXEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSMneXEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSM3eXEeeDOOdYwbgXzw" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_kpqSNHeXEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_kpqSK3eXEeeDOOdYwbgXzw" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSNXeXEeeDOOdYwbgXzw" source="redefines" references="_kpqSKXeXEeeDOOdYwbgXzw"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_kpqSN3eXEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSOHeXEeeDOOdYwbgXzw" source="redefines" references="_kpqSJ3eXEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_kpqSOneXEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSO3eXEeeDOOdYwbgXzw" source="redefines" references="_kpqSJXeXEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kpqSPneXEeeDOOdYwbgXzw" name="Stereotype3" eSuperTypes="_kpqSIXeXEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSP3eXEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_x2dDcHauEeeHBeFdj2Qyow"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kpqSQXeXEeeDOOdYwbgXzw" name="Stereotype4" eSuperTypes="_kpqSMXeXEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSQneXEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ii5QYHeLEeeGm-wIpeEJfw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_kpqSQ3eXEeeDOOdYwbgXzw" name="Attribute1" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_kpqSRneXEeeDOOdYwbgXzw" name="Stereotype5" eSuperTypes="_kpqSMXeXEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_kpqSR3eXEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jsqU0HeLEeeGm-wIpeEJfw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_2xtSEHeWEeeDOOdYwbgXzw" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_2xsrAHeWEeeDOOdYwbgXzw/8" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xt5IXeWEeeDOOdYwbgXzw" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xt5IneWEeeDOOdYwbgXzw" key="Version" value="0.0.9"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xt5I3eWEeeDOOdYwbgXzw" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xt5JHeWEeeDOOdYwbgXzw" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xt5JXeWEeeDOOdYwbgXzw" key="Date" value="2017-08-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2xt5JneWEeeDOOdYwbgXzw" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2xtSEXeWEeeDOOdYwbgXzw" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSEneWEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2xtSE3eWEeeDOOdYwbgXzw" 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="_2xtSFXeWEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2xtSF3eWEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2xtSGXeWEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_2xtSG3eWEeeDOOdYwbgXzw" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2xtSG3eWEeeDOOdYwbgXzw" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSHHeWEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2xtSHXeWEeeDOOdYwbgXzw" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2xtSHneWEeeDOOdYwbgXzw" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2xtSH3eWEeeDOOdYwbgXzw" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2xtSIHeWEeeDOOdYwbgXzw" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2xtSIXeWEeeDOOdYwbgXzw" name="Stereotype2" eSuperTypes="_2xtSEXeWEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSIneWEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSI3eWEeeDOOdYwbgXzw" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_2xtSJHeWEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_2xtSG3eWEeeDOOdYwbgXzw" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSJXeWEeeDOOdYwbgXzw" source="redefines" references="_2xtSGXeWEeeDOOdYwbgXzw"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_2xtSJ3eWEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSKHeWEeeDOOdYwbgXzw" source="redefines" references="_2xtSF3eWEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_2xtSKneWEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSK3eWEeeDOOdYwbgXzw" source="redefines" references="_2xtSFXeWEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2xtSLneWEeeDOOdYwbgXzw" name="Stereotype3" eSuperTypes="_2xtSEXeWEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSL3eWEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_x2dDcHauEeeHBeFdj2Qyow"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2xtSMXeWEeeDOOdYwbgXzw" name="Stereotype4" eSuperTypes="_2xtSIXeWEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSMneWEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ii5QYHeLEeeGm-wIpeEJfw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2xtSM3eWEeeDOOdYwbgXzw" name="Attribute1" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2xtSNneWEeeDOOdYwbgXzw" name="Stereotype5" eSuperTypes="_2xtSIXeWEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2xtSN3eWEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jsqU0HeLEeeGm-wIpeEJfw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_2b5PkHeVEeeDOOdYwbgXzw" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_2b4ogHeVEeeDOOdYwbgXzw/7" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b7EwXeVEeeDOOdYwbgXzw" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2b7EwneVEeeDOOdYwbgXzw" key="Version" value="0.0.8"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2b7Ew3eVEeeDOOdYwbgXzw" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2b7ExHeVEeeDOOdYwbgXzw" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2b7ExXeVEeeDOOdYwbgXzw" key="Date" value="2017-08-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_2b7ExneVEeeDOOdYwbgXzw" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2b5PkXeVEeeDOOdYwbgXzw" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5PkneVEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_2b5Pk3eVEeeDOOdYwbgXzw" 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="_2b5PlXeVEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2b5Pl3eVEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2b5PmXeVEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_2b5Pm3eVEeeDOOdYwbgXzw" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_2b5Pm3eVEeeDOOdYwbgXzw" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5PnHeVEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2b5PnXeVEeeDOOdYwbgXzw" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2b5PnneVEeeDOOdYwbgXzw" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2b5Pn3eVEeeDOOdYwbgXzw" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_2b5PoHeVEeeDOOdYwbgXzw" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2b5PoXeVEeeDOOdYwbgXzw" name="Stereotype2" eSuperTypes="_2b5PkXeVEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5PoneVEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5Po3eVEeeDOOdYwbgXzw" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_2b5PpHeVEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_2b5Pm3eVEeeDOOdYwbgXzw" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5PpXeVEeeDOOdYwbgXzw" source="redefines" references="_2b5PmXeVEeeDOOdYwbgXzw"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_2b5Pp3eVEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5PqHeVEeeDOOdYwbgXzw" source="redefines" references="_2b5Pl3eVEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_2b5PqneVEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5Pq3eVEeeDOOdYwbgXzw" source="redefines" references="_2b5PlXeVEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2b5PrneVEeeDOOdYwbgXzw" name="Stereotype3" eSuperTypes="_2b5PkXeVEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5Pr3eVEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_x2dDcHauEeeHBeFdj2Qyow"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2b5PsXeVEeeDOOdYwbgXzw" name="Stereotype4" eSuperTypes="_2b5PoXeVEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5PsneVEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ii5QYHeLEeeGm-wIpeEJfw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_2b5Ps3eVEeeDOOdYwbgXzw" name="Attribute1" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_2b5PtneVEeeDOOdYwbgXzw" name="Stereotype5" eSuperTypes="_2b5PoXeVEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_2b5Pt3eVEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jsqU0HeLEeeGm-wIpeEJfw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_ACJ8AHeSEeeDOOdYwbgXzw" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_ACHfwHeSEeeDOOdYwbgXzw/6" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACM_UXeSEeeDOOdYwbgXzw" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ACM_UneSEeeDOOdYwbgXzw" key="Version" value="0.0.7"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ACM_U3eSEeeDOOdYwbgXzw" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ACM_VHeSEeeDOOdYwbgXzw" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ACM_VXeSEeeDOOdYwbgXzw" key="Date" value="2017-08-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ACM_VneSEeeDOOdYwbgXzw" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ACJ8AXeSEeeDOOdYwbgXzw" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8AneSEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_ACJ8A3eSEeeDOOdYwbgXzw" 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="_ACJ8BXeSEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ACJ8B3eSEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ACJ8CXeSEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_ACJ8C3eSEeeDOOdYwbgXzw" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_ACJ8C3eSEeeDOOdYwbgXzw" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8DHeSEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ACJ8DXeSEeeDOOdYwbgXzw" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ACJ8DneSEeeDOOdYwbgXzw" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ACJ8D3eSEeeDOOdYwbgXzw" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_ACJ8EHeSEeeDOOdYwbgXzw" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ACJ8EXeSEeeDOOdYwbgXzw" name="Stereotype2" eSuperTypes="_ACJ8AXeSEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8EneSEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8E3eSEeeDOOdYwbgXzw" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_ACJ8FHeSEeeDOOdYwbgXzw" name="attEnum" ordered="false" lowerBound="1" eType="_ACJ8C3eSEeeDOOdYwbgXzw" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8FXeSEeeDOOdYwbgXzw" source="redefines" references="_ACJ8CXeSEeeDOOdYwbgXzw"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_ACJ8F3eSEeeDOOdYwbgXzw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8GHeSEeeDOOdYwbgXzw" source="redefines" references="_ACJ8B3eSEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_ACJ8GneSEeeDOOdYwbgXzw" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8G3eSEeeDOOdYwbgXzw" source="redefines" references="_ACJ8BXeSEeeDOOdYwbgXzw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ACJ8HneSEeeDOOdYwbgXzw" name="Stereotype3" eSuperTypes="_ACJ8AXeSEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8H3eSEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_x2dDcHauEeeHBeFdj2Qyow"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ACJ8IXeSEeeDOOdYwbgXzw" name="Stereotype4" eSuperTypes="_ACJ8EXeSEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8IneSEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ii5QYHeLEeeGm-wIpeEJfw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_ACJ8I3eSEeeDOOdYwbgXzw" name="Attribute1" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_ACJ8JneSEeeDOOdYwbgXzw" name="Stereotype5" eSuperTypes="_ACJ8EXeSEeeDOOdYwbgXzw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_ACJ8J3eSEeeDOOdYwbgXzw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jsqU0HeLEeeGm-wIpeEJfw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_z5fIwXeLEeeGm-wIpeEJfw" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_z5fIwHeLEeeGm-wIpeEJfw/5" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5gW4XeLEeeGm-wIpeEJfw" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z5gW4neLEeeGm-wIpeEJfw" key="Version" value="0.0.6"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z5gW43eLEeeGm-wIpeEJfw" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z5gW5HeLEeeGm-wIpeEJfw" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z5gW5XeLEeeGm-wIpeEJfw" key="Date" value="2017-08-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_z5gW5neLEeeGm-wIpeEJfw" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_z5fIwneLEeeGm-wIpeEJfw" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fIw3eLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_z5fIxHeLEeeGm-wIpeEJfw" 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="_z5fIxneLEeeGm-wIpeEJfw" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_z5fIyHeLEeeGm-wIpeEJfw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_z5fIyneLEeeGm-wIpeEJfw" name="attEnum" ordered="false" lowerBound="1" eType="_z5fv0XeLEeeGm-wIpeEJfw" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_z5fv0XeLEeeGm-wIpeEJfw" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv0neLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_z5fv03eLEeeGm-wIpeEJfw" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_z5fv1HeLEeeGm-wIpeEJfw" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_z5fv1XeLEeeGm-wIpeEJfw" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_z5fv1neLEeeGm-wIpeEJfw" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_z5fv13eLEeeGm-wIpeEJfw" name="Stereotype2" eSuperTypes="_z5fIwneLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv2HeLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv2XeLEeeGm-wIpeEJfw" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_z5fv2neLEeeGm-wIpeEJfw" name="attEnum" ordered="false" lowerBound="1" eType="_z5fv0XeLEeeGm-wIpeEJfw" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv23eLEeeGm-wIpeEJfw" source="redefines" references="_z5fIyneLEeeGm-wIpeEJfw"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_z5fv3XeLEeeGm-wIpeEJfw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv3neLEeeGm-wIpeEJfw" source="redefines" references="_z5fIyHeLEeeGm-wIpeEJfw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_z5fv4HeLEeeGm-wIpeEJfw" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv4XeLEeeGm-wIpeEJfw" source="redefines" references="_z5fIxneLEeeGm-wIpeEJfw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_z5fv5HeLEeeGm-wIpeEJfw" name="Stereotype3" eSuperTypes="_z5fIwneLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv5XeLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_x2dDcHauEeeHBeFdj2Qyow"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_z5fv53eLEeeGm-wIpeEJfw" name="Stereotype4" eSuperTypes="_z5fv13eLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv6HeLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ii5QYHeLEeeGm-wIpeEJfw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_z5fv6XeLEeeGm-wIpeEJfw" name="Attribute1" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_z5fv7HeLEeeGm-wIpeEJfw" name="Stereotype5" eSuperTypes="_z5fv13eLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_z5fv7XeLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jsqU0HeLEeeGm-wIpeEJfw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_s9wswHeLEeeGm-wIpeEJfw" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_s9u3kHeLEeeGm-wIpeEJfw/4" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9yh8XeLEeeGm-wIpeEJfw" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s9yh8neLEeeGm-wIpeEJfw" key="Version" value="0.0.5"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s9yh83eLEeeGm-wIpeEJfw" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s9yh9HeLEeeGm-wIpeEJfw" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s9yh9XeLEeeGm-wIpeEJfw" key="Date" value="2017-08-02"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_s9yh9neLEeeGm-wIpeEJfw" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_s9wswXeLEeeGm-wIpeEJfw" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9wswneLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s9wsw3eLEeeGm-wIpeEJfw" 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="_s9wsxXeLEeeGm-wIpeEJfw" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s9wsx3eLEeeGm-wIpeEJfw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s9wsyXeLEeeGm-wIpeEJfw" name="attEnum" ordered="false" lowerBound="1" eType="_s9wsy3eLEeeGm-wIpeEJfw" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_s9wsy3eLEeeGm-wIpeEJfw" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9wszHeLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_s9wszXeLEeeGm-wIpeEJfw" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_s9wszneLEeeGm-wIpeEJfw" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_s9wsz3eLEeeGm-wIpeEJfw" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_s9ws0HeLEeeGm-wIpeEJfw" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_s9ws0XeLEeeGm-wIpeEJfw" name="Stereotype2" eSuperTypes="_s9wswXeLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws0neLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws03eLEeeGm-wIpeEJfw" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_s9ws1HeLEeeGm-wIpeEJfw" name="attEnum" ordered="false" lowerBound="1" eType="_s9wsy3eLEeeGm-wIpeEJfw" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws1XeLEeeGm-wIpeEJfw" source="redefines" references="_s9wsyXeLEeeGm-wIpeEJfw"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_s9ws13eLEeeGm-wIpeEJfw" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws2HeLEeeGm-wIpeEJfw" source="redefines" references="_s9wsx3eLEeeGm-wIpeEJfw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_s9ws2neLEeeGm-wIpeEJfw" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws23eLEeeGm-wIpeEJfw" source="redefines" references="_s9wsxXeLEeeGm-wIpeEJfw"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_s9ws3neLEeeGm-wIpeEJfw" name="Stereotype3" eSuperTypes="_s9wswXeLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws33eLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_x2dDcHauEeeHBeFdj2Qyow"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_s9ws4XeLEeeGm-wIpeEJfw" name="Stereotype4" eSuperTypes="_s9ws0XeLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws4neLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ii5QYHeLEeeGm-wIpeEJfw"/>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s9ws43eLEeeGm-wIpeEJfw" name="Attribute1" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_s9ws5neLEeeGm-wIpeEJfw" name="Stereotype5" eSuperTypes="_s9ws0XeLEeeGm-wIpeEJfw">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_s9ws53eLEeeGm-wIpeEJfw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_jsqU0HeLEeeGm-wIpeEJfw"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_zKRbwHauEeeHBeFdj2Qyow" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_zKOYcHauEeeHBeFdj2Qyow/3" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKTQ8XauEeeHBeFdj2Qyow" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zKTQ8nauEeeHBeFdj2Qyow" key="Version" value="0.0.4"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zKTQ83auEeeHBeFdj2Qyow" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zKTQ9HauEeeHBeFdj2Qyow" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zKTQ9XauEeeHBeFdj2Qyow" key="Date" value="2017-08-01"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_zKTQ9nauEeeHBeFdj2Qyow" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_zKRbwXauEeeHBeFdj2Qyow" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRbwnauEeeHBeFdj2Qyow" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_zKRbw3auEeeHBeFdj2Qyow" 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="_zKRbxXauEeeHBeFdj2Qyow" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_zKRbx3auEeeHBeFdj2Qyow" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_zKRbyXauEeeHBeFdj2Qyow" name="attEnum" ordered="false" lowerBound="1" eType="_zKRby3auEeeHBeFdj2Qyow" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_zKRby3auEeeHBeFdj2Qyow" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRbzHauEeeHBeFdj2Qyow" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_zKRbzXauEeeHBeFdj2Qyow" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_zKRbznauEeeHBeFdj2Qyow" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_zKRbz3auEeeHBeFdj2Qyow" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_zKRb0HauEeeHBeFdj2Qyow" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_zKRb0XauEeeHBeFdj2Qyow" name="Stereotype2" eSuperTypes="_zKRbwXauEeeHBeFdj2Qyow">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRb0nauEeeHBeFdj2Qyow" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRb03auEeeHBeFdj2Qyow" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_zKRb1HauEeeHBeFdj2Qyow" name="attEnum" ordered="false" lowerBound="1" eType="_zKRby3auEeeHBeFdj2Qyow" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRb1XauEeeHBeFdj2Qyow" source="redefines" references="_zKRbyXauEeeHBeFdj2Qyow"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_zKRb13auEeeHBeFdj2Qyow" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRb2HauEeeHBeFdj2Qyow" source="redefines" references="_zKRbx3auEeeHBeFdj2Qyow"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_zKRb2nauEeeHBeFdj2Qyow" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRb23auEeeHBeFdj2Qyow" source="redefines" references="_zKRbxXauEeeHBeFdj2Qyow"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_zKRb3nauEeeHBeFdj2Qyow" name="Stereotype3" eSuperTypes="_zKRbwXauEeeHBeFdj2Qyow">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_zKRb33auEeeHBeFdj2Qyow" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_x2dDcHauEeeHBeFdj2Qyow"/>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_RmkCkXLfEeelBN-Z-dPmAg" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_RmkCkHLfEeelBN-Z-dPmAg/2" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmlQsXLfEeelBN-Z-dPmAg" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RmlQsnLfEeelBN-Z-dPmAg" key="Version" value="0.0.3"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RmlQs3LfEeelBN-Z-dPmAg" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RmlQtHLfEeelBN-Z-dPmAg" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RmlQtXLfEeelBN-Z-dPmAg" key="Date" value="2017-07-27"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_RmlQtnLfEeelBN-Z-dPmAg" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_RmkCknLfEeelBN-Z-dPmAg" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmkCk3LfEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_RmkClHLfEeelBN-Z-dPmAg" 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="_RmkClnLfEeelBN-Z-dPmAg" name="attString" ordered="false" lowerBound="1">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RmkCmHLfEeelBN-Z-dPmAg" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_RmkCmnLfEeelBN-Z-dPmAg" name="attEnum" ordered="false" lowerBound="1" eType="_RmkCnHLfEeelBN-Z-dPmAg" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_RmkCnHLfEeelBN-Z-dPmAg" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmkCnXLfEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RmkCnnLfEeelBN-Z-dPmAg" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RmkCn3LfEeelBN-Z-dPmAg" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RmkCoHLfEeelBN-Z-dPmAg" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_RmkCoXLfEeelBN-Z-dPmAg" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_RmkConLfEeelBN-Z-dPmAg" name="Stereotype2" eSuperTypes="_RmkCknLfEeelBN-Z-dPmAg">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmkCo3LfEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmkCpHLfEeelBN-Z-dPmAg" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_RmkCpXLfEeelBN-Z-dPmAg" name="attEnum" ordered="false" lowerBound="1" eType="_RmkCnHLfEeelBN-Z-dPmAg" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmkCpnLfEeelBN-Z-dPmAg" source="redefines" references="_RmkCmnLfEeelBN-Z-dPmAg"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_RmkCqHLfEeelBN-Z-dPmAg" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmkCqXLfEeelBN-Z-dPmAg" source="redefines" references="_RmkCmHLfEeelBN-Z-dPmAg"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_RmkCq3LfEeelBN-Z-dPmAg" name="attString" ordered="false" lowerBound="1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_RmkCrHLfEeelBN-Z-dPmAg" source="redefines" references="_RmkClnLfEeelBN-Z-dPmAg"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_7-_aMG4dEeelBN-Z-dPmAg" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_7--zIG4dEeelBN-Z-dPmAg/1" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7_ABQW4dEeelBN-Z-dPmAg" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_ABQm4dEeelBN-Z-dPmAg" key="Version" value="0.0.2"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_ABQ24dEeelBN-Z-dPmAg" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_ABRG4dEeelBN-Z-dPmAg" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_ABRW4dEeelBN-Z-dPmAg" key="Date" value="2017-07-21"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7_ABRm4dEeelBN-Z-dPmAg" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_7-_aMW4dEeelBN-Z-dPmAg" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7-_aMm4dEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_7-_aM24dEeelBN-Z-dPmAg" 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="_7-_aNW4dEeelBN-Z-dPmAg" name="attString" ordered="false" lowerBound="1" defaultValueLiteral="Ceci est un test">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7-_aN24dEeelBN-Z-dPmAg" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_7-_aOW4dEeelBN-Z-dPmAg" name="attEnum" ordered="false" lowerBound="1" eType="_7-_aO24dEeelBN-Z-dPmAg" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_7-_aO24dEeelBN-Z-dPmAg" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7-_aPG4dEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7-_aPW4dEeelBN-Z-dPmAg" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7-_aPm4dEeelBN-Z-dPmAg" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7-_aP24dEeelBN-Z-dPmAg" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_7-_aQG4dEeelBN-Z-dPmAg" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_7-_aQW4dEeelBN-Z-dPmAg" name="Stereotype2" eSuperTypes="_7-_aMW4dEeelBN-Z-dPmAg">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7-_aQm4dEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7-_aQ24dEeelBN-Z-dPmAg" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_7-_aRG4dEeelBN-Z-dPmAg" name="attEnum" ordered="false" lowerBound="1" eType="_7-_aO24dEeelBN-Z-dPmAg" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7-_aRW4dEeelBN-Z-dPmAg" source="redefines" references="_7-_aOW4dEeelBN-Z-dPmAg"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_7-_aR24dEeelBN-Z-dPmAg" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7-_aSG4dEeelBN-Z-dPmAg" source="redefines" references="_7-_aN24dEeelBN-Z-dPmAg"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_7-_aSm4dEeelBN-Z-dPmAg" name="attString" ordered="false" lowerBound="1" defaultValueLiteral="Ceci est le texte redéfini">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7-_aS24dEeelBN-Z-dPmAg" source="redefines" references="_7-_aNW4dEeelBN-Z-dPmAg"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ <contents xmi:type="ecore:EPackage" xmi:id="_PmxHgG4dEeelBN-Z-dPmAg" name="ProfileTest5" nsURI="http:///schemas/ProfileTest5/_PmtdIG4dEeelBN-Z-dPmAg/0" nsPrefix="ProfileTest5">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmzjwG4dEeelBN-Z-dPmAg" source="PapyrusVersion">
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PmzjwW4dEeelBN-Z-dPmAg" key="Version" value="0.0.1"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pmzjwm4dEeelBN-Z-dPmAg" key="Comment" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Pmzjw24dEeelBN-Z-dPmAg" key="Copyright" value=""/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PmzjxG4dEeelBN-Z-dPmAg" key="Date" value="2017-07-21"/>
+ <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_PmzjxW4dEeelBN-Z-dPmAg" key="Author" value=""/>
+ </eAnnotations>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_PmxHgW4dEeelBN-Z-dPmAg" name="Stereotype1">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmxHgm4dEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_PmxHg24dEeelBN-Z-dPmAg" 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="_PmxHhW4dEeelBN-Z-dPmAg" name="attString" ordered="false" lowerBound="1" defaultValueLiteral="Ceci est un test">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PmxHh24dEeelBN-Z-dPmAg" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="3.14">
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </eStructuralFeatures>
+ <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PmxHiW4dEeelBN-Z-dPmAg" name="attEnum" ordered="false" lowerBound="1" eType="_PmxHi24dEeelBN-Z-dPmAg" defaultValueLiteral="BLUE"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EEnum" xmi:id="_PmxHi24dEeelBN-Z-dPmAg" name="Color">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmxHjG4dEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Y5VUgG4cEeelBN-Z-dPmAg"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PmxHjW4dEeelBN-Z-dPmAg" name="RED"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PmxHjm4dEeelBN-Z-dPmAg" name="GREEN" value="1"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PmxHj24dEeelBN-Z-dPmAg" name="BLUE" value="2"/>
+ <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PmxHkG4dEeelBN-Z-dPmAg" name="YELLOW" value="3"/>
+ </eClassifiers>
+ <eClassifiers xmi:type="ecore:EClass" xmi:id="_PmxHkW4dEeelBN-Z-dPmAg" name="Stereotype2" eSuperTypes="_PmxHgW4dEeelBN-Z-dPmAg">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmxHkm4dEeelBN-Z-dPmAg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmxHk24dEeelBN-Z-dPmAg" source="duplicates">
+ <contents xmi:type="ecore:EAttribute" xmi:id="_PmxHlG4dEeelBN-Z-dPmAg" name="attEnum" ordered="false" lowerBound="1" eType="_PmxHi24dEeelBN-Z-dPmAg" defaultValueLiteral="YELLOW">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmxHlW4dEeelBN-Z-dPmAg" source="redefines" references="_PmxHiW4dEeelBN-Z-dPmAg"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_PmxHl24dEeelBN-Z-dPmAg" name="attReal" ordered="false" lowerBound="1" defaultValueLiteral="999.7777">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmxHmG4dEeelBN-Z-dPmAg" source="redefines" references="_PmxHh24dEeelBN-Z-dPmAg"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Real"/>
+ </contents>
+ <contents xmi:type="ecore:EAttribute" xmi:id="_PmxHmm4dEeelBN-Z-dPmAg" name="attString" ordered="false" lowerBound="1" defaultValueLiteral="Ceci est le texte redéfini">
+ <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PmxHm24dEeelBN-Z-dPmAg" source="redefines" references="_PmxHhW4dEeelBN-Z-dPmAg"/>
+ <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
+ </contents>
+ </eAnnotations>
+ </eClassifiers>
+ </contents>
+ </eAnnotations>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_4ZWawHeVEeeDOOdYwbgXzw">
+ <body>This model has been created to check the generation of property view for redefined properties. The associated bug is the bug 519090&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_CFH8gHeWEeeDOOdYwbgXzw" annotatedElement="_I7SjcG4cEeelBN-Z-dPmAg _x2dDcHauEeeHBeFdj2Qyow">
+ <body>&lt;p>xwt file must contains the 3 properties of Stereotype1&lt;/p>
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_PgShIHeWEeeDOOdYwbgXzw" annotatedElement="_JJia0G4cEeelBN-Z-dPmAg _jsqU0HeLEeeGm-wIpeEJfw">
+ <body>xwt file must contains the 3 properties of Stereotype2&#xD;
+</body>
+ </ownedComment>
+ <ownedComment xmi:type="uml:Comment" xmi:id="_W0wNQHeWEeeDOOdYwbgXzw" annotatedElement="_ii5QYHeLEeeGm-wIpeEJfw">
+ <body>&lt;p>the xwt file must contains the properties: attEnum (from Stereotype2), attString (fro mStereotype2) Attribute1 (from Stereotype4). This latter redefines attReal from Stereotype2&lt;/p>
+</body>
+ </ownedComment>
+ <elementImport xmi:type="uml:ElementImport" xmi:id="_NWh_sG4cEeelBN-Z-dPmAg" alias="Class">
+ <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </elementImport>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_I7SjcG4cEeelBN-Z-dPmAg" name="Stereotype1">
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_OLTEgW4cEeelBN-Z-dPmAg" name="base_Class" association="_OLQoQG4cEeelBN-Z-dPmAg">
+ <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Pah3wG4cEeelBN-Z-dPmAg" name="attString">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_Qfk0QG4cEeelBN-Z-dPmAg" name="attReal">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Real"/>
+ <defaultValue xmi:type="uml:LiteralReal" xmi:id="_q3IW0G4cEeelBN-Z-dPmAg" value="3.14"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_etFb0G4cEeelBN-Z-dPmAg" name="attEnum" type="_Y5VUgG4cEeelBN-Z-dPmAg">
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="_t63NkG4cEeelBN-Z-dPmAg" instance="_aYYscG4cEeelBN-Z-dPmAg"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_JJia0G4cEeelBN-Z-dPmAg" name="Stereotype2">
+ <generalization xmi:type="uml:Generalization" xmi:id="_KDYz8G4cEeelBN-Z-dPmAg" general="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_wLuc8G4cEeelBN-Z-dPmAg" name="attEnum" type="_Y5VUgG4cEeelBN-Z-dPmAg" redefinedProperty="_etFb0G4cEeelBN-Z-dPmAg">
+ <defaultValue xmi:type="uml:InstanceValue" xmi:id="_wLuc8W4cEeelBN-Z-dPmAg" instance="_apse4G4cEeelBN-Z-dPmAg"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_wLvrEG4cEeelBN-Z-dPmAg" name="attReal" redefinedProperty="_Qfk0QG4cEeelBN-Z-dPmAg">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Real"/>
+ <defaultValue xmi:type="uml:LiteralReal" xmi:id="_wLvrEW4cEeelBN-Z-dPmAg" value="999.7777"/>
+ </ownedAttribute>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_wLvrEm4cEeelBN-Z-dPmAg" name="attString" redefinedProperty="_Pah3wG4cEeelBN-Z-dPmAg">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Extension" xmi:id="_OLQoQG4cEeelBN-Z-dPmAg" name="E_Stereotype1_Class1" memberEnd="_OLTEgG4cEeelBN-Z-dPmAg _OLTEgW4cEeelBN-Z-dPmAg">
+ <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_OLTEgG4cEeelBN-Z-dPmAg" name="extension_Stereotype1" type="_I7SjcG4cEeelBN-Z-dPmAg" aggregation="composite" association="_OLQoQG4cEeelBN-Z-dPmAg"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Enumeration" xmi:id="_Y5VUgG4cEeelBN-Z-dPmAg" name="Color">
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_aCet4G4cEeelBN-Z-dPmAg" name="RED"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_aU2QQG4cEeelBN-Z-dPmAg" name="GREEN"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_aYYscG4cEeelBN-Z-dPmAg" name="BLUE"/>
+ <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_apse4G4cEeelBN-Z-dPmAg" name="YELLOW"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_x2dDcHauEeeHBeFdj2Qyow" name="Stereotype3">
+ <generalization xmi:type="uml:Generalization" xmi:id="_yoGi0HauEeeHBeFdj2Qyow" general="_I7SjcG4cEeelBN-Z-dPmAg"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_ii5QYHeLEeeGm-wIpeEJfw" name="Stereotype4">
+ <generalization xmi:type="uml:Generalization" xmi:id="_sanjcHeLEeeGm-wIpeEJfw" general="_JJia0G4cEeelBN-Z-dPmAg"/>
+ <ownedAttribute xmi:type="uml:Property" xmi:id="_k2rQ4HeLEeeGm-wIpeEJfw" name="Attribute1" redefinedProperty="_wLvrEG4cEeelBN-Z-dPmAg">
+ <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Real"/>
+ </ownedAttribute>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Stereotype" xmi:id="_jsqU0HeLEeeGm-wIpeEJfw" name="Stereotype5">
+ <generalization xmi:type="uml:Generalization" xmi:id="_ro-rIHeLEeeGm-wIpeEJfw" general="_JJia0G4cEeelBN-Z-dPmAg"/>
+ </packagedElement>
+</uml:Profile>
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/src/org/eclipse/papyrus/customization/properties/generation/wizard/CreateContextWizard.java b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/src/org/eclipse/papyrus/customization/properties/generation/wizard/CreateContextWizard.java
index 3edf5e288ee..1460ddabb0c 100644
--- a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/src/org/eclipse/papyrus/customization/properties/generation/wizard/CreateContextWizard.java
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/src/org/eclipse/papyrus/customization/properties/generation/wizard/CreateContextWizard.java
@@ -1,5 +1,5 @@
/*****************************************************************************
- * Copyright (c) 2010, 2015 CEA LIST, Christian W. Damus, and others.
+ * Copyright (c) 2010, 2015, 2017 CEA LIST, Christian W. Damus, and others.
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
@@ -10,12 +10,13 @@
* Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
* Christian W. Damus (CEA) - bug 422257
* Christian W. Damus - bug 482927
- *
+ * Vincent Lorenzo (CEA LIST) - bug 520271
*****************************************************************************/
package org.eclipse.papyrus.customization.properties.generation.wizard;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
+import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
@@ -122,22 +123,35 @@ public class CreateContextWizard extends Wizard implements INewWizard {
}
List<PropertyEditor> editors = new LinkedList<PropertyEditor>();
-
+ // the list of properties for the current view
+ final List<Property> properties = new ArrayList<Property>();
for (DataContextElement element : getAllContextElements(view.getDatacontexts())) {
for (Property property : element.getProperties()) {
if (isSelected(fieldSelection, property, view.getElementMultiplicity() != 1)) {
- PropertyEditor editor = UiFactory.eINSTANCE.createPropertyEditor();
- editor.setProperty(property);
- editor.setWidgetType(configManager.getDefaultEditorType(property));
- editors.add(editor);
- ValueAttribute input = UiFactory.eINSTANCE.createValueAttribute();
- input.setName("input"); //$NON-NLS-1$
- input.setValue("{Binding}"); //$NON-NLS-1$
- editor.getAttributes().add(input);
+ properties.add(property);
}
}
}
+ final List<Property> tmpProperties = new ArrayList<Property>(properties);
+ for (Property p1 : tmpProperties) {
+ //Bug 519090
+ // we remove all redefined properties from the list
+ properties.removeAll(p1.getRedefinedProperties());
+ }
+
+ // we create the editor
+ for (Property property : properties) {
+ PropertyEditor editor = UiFactory.eINSTANCE.createPropertyEditor();
+ editor.setProperty(property);
+ editor.setWidgetType(configManager.getDefaultEditorType(property));
+ editors.add(editor);
+ ValueAttribute input = UiFactory.eINSTANCE.createValueAttribute();
+ input.setName("input"); //$NON-NLS-1$
+ input.setValue("{Binding}"); //$NON-NLS-1$
+ editor.getAttributes().add(input);
+ }
+
List<Section> generatedSections = layoutGenerator.layoutElements(editors, view);
defaultTab.getSections().addAll(generatedSections);
view.getSections().addAll(generatedSections);
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/transforms/profile2datacontext.qvto b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/transforms/profile2datacontext.qvto
index d1a1552c36e..1035d5d01b9 100644
--- a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/transforms/profile2datacontext.qvto
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.generation/transforms/profile2datacontext.qvto
@@ -156,7 +156,10 @@ mapping UML::Property::toProperty() : PropertyContext::Property {
type := self.type.getType();
multiplicity := if self.upperBound() > 1 or self.upperBound() = -1 then -1 else 1 endif;
- description := profile.objectsOfType(UML::Comment)->select(comment | comment.annotatedElement->includes(self))->any(comment | true).body
+ description := profile.objectsOfType(UML::Comment)->select(comment | comment.annotatedElement->includes(self))->any(comment | true).body;
+
+ //bug 520271
+ redefinedProperties+=self.redefinedProperty.map toProperty();
}
query UML::Type::getType() : PropertyEnvironment::Type {
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.xtext/META-INF/MANIFEST.MF b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.xtext/META-INF/MANIFEST.MF
index dc6ca85277e..9f369cc2017 100644
--- a/plugins/uml/properties/org.eclipse.papyrus.uml.properties.xtext/META-INF/MANIFEST.MF
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties.xtext/META-INF/MANIFEST.MF
@@ -1,6 +1,6 @@
Manifest-Version: 1.0
Require-Bundle: org.eclipse.papyrus.uml.properties;bundle-version="[3.0.0,4.0.0)",
- org.eclipse.papyrus.infra.properties.ui;bundle-version="[2.0.0,3.0.0)",
+ org.eclipse.papyrus.infra.properties.ui;bundle-version="[3.0.0,4.0.0)",
org.eclipse.papyrus.uml.textedit.valuespecification.xtext.ui;bundle-version="[2.0.0,3.0.0)"
Bundle-Vendor: %providerName
Bundle-ActivationPolicy: lazy
diff --git a/plugins/uml/properties/org.eclipse.papyrus.uml.properties/META-INF/MANIFEST.MF b/plugins/uml/properties/org.eclipse.papyrus.uml.properties/META-INF/MANIFEST.MF
index 5680b4f54fc..b8c8e212fc7 100644
--- a/plugins/uml/properties/org.eclipse.papyrus.uml.properties/META-INF/MANIFEST.MF
+++ b/plugins/uml/properties/org.eclipse.papyrus.uml.properties/META-INF/MANIFEST.MF
@@ -19,7 +19,7 @@ Export-Package: org.eclipse.papyrus.uml.properties.constraints,
org.eclipse.papyrus.uml.properties.util,
org.eclipse.papyrus.uml.properties.widgets
Require-Bundle: org.eclipse.papyrus.uml.profile;bundle-version="[3.0.0,4.0.0)";visibility:=reexport,
- org.eclipse.papyrus.infra.gmfdiag.properties;bundle-version="[3.0.0,4.0.0)",
+ org.eclipse.papyrus.infra.gmfdiag.properties;bundle-version="[4.0.0,5.0.0)",
org.eclipse.papyrus.uml.tools.utils;bundle-version="[3.0.0,4.0.0)",
org.eclipse.papyrus.infra.gmfdiag.common;bundle-version="[3.0.0,4.0.0)";visibility:=reexport,
org.eclipse.papyrus.infra.emf.appearance;bundle-version="[2.0.0,3.0.0)",

Back to the top