| <?xml version="1.0" encoding="UTF-8"?> |
| <uml:Profile xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_jp4GcKgqEeK7p-cyQ8YJ2g" name="MyFirstProfile" metaclassReference="_uJQPYKgqEeK7p-cyQ8YJ2g" metamodelReference="_jp4GcagqEeK7p-cyQ8YJ2g"> |
| <eAnnotations xmi:id="_byXiMagrEeK7p-cyQ8YJ2g" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| <contents xmi:type="ecore:EPackage" xmi:id="_aVVNEMRyEeKYGs6br3Srmw" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_aVTX4MRyEeKYGs6br3Srmw/9" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_aVVNEcRyEeKYGs6br3Srmw" source="http://www.eclipse.org/emf/2002/Ecore"> |
| <details xmi:id="_aVVNEsRyEeKYGs6br3Srmw" key="validationDelegates" value="http://www.eclipse.org/emf/2002/Ecore/OCL"/> |
| </eAnnotations> |
| <eAnnotations xmi:id="_aVng8MRyEeKYGs6br3Srmw" source="PapyrusVersion"> |
| <details xmi:id="_aVng8cRyEeKYGs6br3Srmw" key="Version" value="0.0.10"/> |
| <details xmi:id="_aVng8sRyEeKYGs6br3Srmw" key="Comment" value=""/> |
| <details xmi:id="_aVng88RyEeKYGs6br3Srmw" key="Copyright" value=""/> |
| <details xmi:id="_aVng9MRyEeKYGs6br3Srmw" key="Date" value="2013-05-24"/> |
| <details xmi:id="_aVng9cRyEeKYGs6br3Srmw" key="Author" value=""/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_aVVNE8RyEeKYGs6br3Srmw" name="Stereotype1"> |
| <eAnnotations xmi:id="_aVVNFMRyEeKYGs6br3Srmw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eOperations xmi:id="_aVVNFcRyEeKYGs6br3Srmw" name="ShouldBePassiveConstraint"> |
| <eAnnotations xmi:id="_aVVNFsRyEeKYGs6br3Srmw" source="http://www.eclipse.org/emf/2002/Ecore/OCL"> |
| <details xmi:id="_aVVNF8RyEeKYGs6br3Srmw" key="body" value="self.base_Class.isActive = false"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_aVVNGcRyEeKYGs6br3Srmw" name="diagnostics"> |
| <eAnnotations xmi:id="_aVVNGsRyEeKYGs6br3Srmw" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_aVVNG8RyEeKYGs6br3Srmw" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_aVVNHcRyEeKYGs6br3Srmw" name="context"> |
| <eAnnotations xmi:id="_aVVNHsRyEeKYGs6br3Srmw" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_aVVNH8RyEeKYGs6br3Srmw" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_aVVNIMRyEeKYGs6br3Srmw"> |
| <eTypeArguments xmi:id="_aVVNIcRyEeKYGs6br3Srmw"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_aVVNIsRyEeKYGs6br3Srmw"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eOperations xmi:id="_aVVNI8RyEeKYGs6br3Srmw" name="IntegerConstraint"> |
| <eAnnotations xmi:id="_aVVNJMRyEeKYGs6br3Srmw" source="http://www.eclipse.org/emf/2002/Ecore/OCL"> |
| <details xmi:id="_aVVNJcRyEeKYGs6br3Srmw" key="body" value="self.property1 = 5"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_aVVNJ8RyEeKYGs6br3Srmw" name="diagnostics"> |
| <eAnnotations xmi:id="_aVVNKMRyEeKYGs6br3Srmw" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_aVVNKcRyEeKYGs6br3Srmw" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_aVVNK8RyEeKYGs6br3Srmw" name="context"> |
| <eAnnotations xmi:id="_aVVNLMRyEeKYGs6br3Srmw" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_aVVNLcRyEeKYGs6br3Srmw" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_aVVNLsRyEeKYGs6br3Srmw"> |
| <eTypeArguments xmi:id="_aVVNL8RyEeKYGs6br3Srmw"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_aVVNMMRyEeKYGs6br3Srmw"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aVVNMcRyEeKYGs6br3Srmw" 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="_aVVNM8RyEeKYGs6br3Srmw" name="property1" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_aVVNNcRyEeKYGs6br3Srmw" name="OtherStereotype"> |
| <eAnnotations xmi:id="_aVVNNsRyEeKYGs6br3Srmw" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_aVVNN8RyEeKYGs6br3Srmw" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_1G5kYMRtEeKJzNH9FQSVzg" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_1G2hEMRtEeKJzNH9FQSVzg/8" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_1G5kYcRtEeKJzNH9FQSVzg" source="http://www.eclipse.org/emf/2002/Ecore"> |
| <details xmi:id="_1G5kYsRtEeKJzNH9FQSVzg" key="validationDelegates" value="http://www.eclipse.org/emf/2002/Ecore/OCL"/> |
| </eAnnotations> |
| <eAnnotations xmi:id="_1I1eEMRtEeKJzNH9FQSVzg" source="PapyrusVersion"> |
| <details xmi:id="_1I1eEcRtEeKJzNH9FQSVzg" key="Version" value="0.0.9"/> |
| <details xmi:id="_1I1eEsRtEeKJzNH9FQSVzg" key="Comment" value="Omit the DSML validation profile"/> |
| <details xmi:id="_1I1eE8RtEeKJzNH9FQSVzg" key="Copyright" value="Copyright FMTC 2012, 2013"/> |
| <details xmi:id="_1I1eFMRtEeKJzNH9FQSVzg" key="Date" value="2013-05-24"/> |
| <details xmi:id="_1I1eFcRtEeKJzNH9FQSVzg" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_1G5kY8RtEeKJzNH9FQSVzg" name="Stereotype1"> |
| <eAnnotations xmi:id="_1G5kZMRtEeKJzNH9FQSVzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eOperations xmi:id="_1G5kZcRtEeKJzNH9FQSVzg" name="ShouldBePassiveConstraint"> |
| <eAnnotations xmi:id="_1G5kZsRtEeKJzNH9FQSVzg" source="http://www.eclipse.org/emf/2002/Ecore/OCL"> |
| <details xmi:id="_1G5kZ8RtEeKJzNH9FQSVzg" key="body" value="self.base_Class.isActive = false"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_1G5kacRtEeKJzNH9FQSVzg" name="diagnostics"> |
| <eAnnotations xmi:id="_1G5kasRtEeKJzNH9FQSVzg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_1G6LcMRtEeKJzNH9FQSVzg" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_1G6LcsRtEeKJzNH9FQSVzg" name="context"> |
| <eAnnotations xmi:id="_1G6Lc8RtEeKJzNH9FQSVzg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_1G6LdMRtEeKJzNH9FQSVzg" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_1G6LdcRtEeKJzNH9FQSVzg"> |
| <eTypeArguments xmi:id="_1G6LdsRtEeKJzNH9FQSVzg"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_1G6Ld8RtEeKJzNH9FQSVzg"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eOperations xmi:id="_1G6LeMRtEeKJzNH9FQSVzg" name="IntegerConstraint"> |
| <eAnnotations xmi:id="_1G6LecRtEeKJzNH9FQSVzg" source="http://www.eclipse.org/emf/2002/Ecore/OCL"> |
| <details xmi:id="_1G6LesRtEeKJzNH9FQSVzg" key="body" value="self.property1 = 5"/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eParameters xmi:id="_1G6LfMRtEeKJzNH9FQSVzg" name="diagnostics"> |
| <eAnnotations xmi:id="_1G6LfcRtEeKJzNH9FQSVzg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_1G6LfsRtEeKJzNH9FQSVzg" key="documentation" value="The chain of diagnostics to which problems are to be appended."/> |
| </eAnnotations> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDiagnosticChain"/> |
| </eParameters> |
| <eParameters xmi:id="_1G6LgMRtEeKJzNH9FQSVzg" name="context"> |
| <eAnnotations xmi:id="_1G6LgcRtEeKJzNH9FQSVzg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_1G6LgsRtEeKJzNH9FQSVzg" key="documentation" value="The cache of context-specific information."/> |
| </eAnnotations> |
| <eGenericType xmi:id="_1G6Lg8RtEeKJzNH9FQSVzg"> |
| <eTypeArguments xmi:id="_1G6LhMRtEeKJzNH9FQSVzg"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eTypeArguments xmi:id="_1G6LhcRtEeKJzNH9FQSVzg"> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eTypeArguments> |
| <eClassifier xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EMap"/> |
| </eGenericType> |
| </eParameters> |
| </eOperations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1G6LhsRtEeKJzNH9FQSVzg" 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="_1G6LiMRtEeKJzNH9FQSVzg" name="property1" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_1G6LisRtEeKJzNH9FQSVzg" name="OtherStereotype"> |
| <eAnnotations xmi:id="_1G6Li8RtEeKJzNH9FQSVzg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_1G6LjMRtEeKJzNH9FQSVzg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="__hiWwKhfEeKbjMtwLTdq-w" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/__hhvsKhfEeKbjMtwLTdq-w/7" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="__htV4KhfEeKbjMtwLTdq-w" source="PapyrusVersion"> |
| <details xmi:id="__htV4ahfEeKbjMtwLTdq-w" key="Version" value="0.0.8"/> |
| <details xmi:id="__htV4qhfEeKbjMtwLTdq-w" key="Comment" value="Make property lower case for an experiment
"/> |
| <details xmi:id="__htV46hfEeKbjMtwLTdq-w" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="__htV5KhfEeKbjMtwLTdq-w" key="Date" value="2013-04-18"/> |
| <details xmi:id="__htV5ahfEeKbjMtwLTdq-w" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="__hiWwahfEeKbjMtwLTdq-w" name="Stereotype1"> |
| <eAnnotations xmi:id="__hiWwqhfEeKbjMtwLTdq-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="__hi90KhfEeKbjMtwLTdq-w" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="__hi90ahfEeKbjMtwLTdq-w" key="documentation" value="self.base_Class.isActive = false
self.property1 = 5"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__hjk4KhfEeKbjMtwLTdq-w" 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="__hkL8ahfEeKbjMtwLTdq-w" name="property1" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="__hkL86hfEeKbjMtwLTdq-w" name="OtherStereotype"> |
| <eAnnotations xmi:id="__hkL9KhfEeKbjMtwLTdq-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="__hkL9ahfEeKbjMtwLTdq-w" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_vAlVoKhOEeKWspRVkcKgRg" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_vAi5YKhOEeKWspRVkcKgRg/6" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_vAqOIKhOEeKWspRVkcKgRg" source="PapyrusVersion"> |
| <details xmi:id="_vAqOIahOEeKWspRVkcKgRg" key="Version" value="0.0.7"/> |
| <details xmi:id="_vAqOIqhOEeKWspRVkcKgRg" key="Comment" value="Fix naming clash"/> |
| <details xmi:id="_vAqOI6hOEeKWspRVkcKgRg" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="_vAqOJKhOEeKWspRVkcKgRg" key="Date" value="2013-04-18"/> |
| <details xmi:id="_vAqOJahOEeKWspRVkcKgRg" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_vAlVoahOEeKWspRVkcKgRg" name="Stereotype1"> |
| <eAnnotations xmi:id="_vAlVoqhOEeKWspRVkcKgRg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="_vAlVo6hOEeKWspRVkcKgRg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_vAlVpKhOEeKWspRVkcKgRg" key="documentation" value="self.base_Class.isActive = false
self.Property1 = 5"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vAlVpahOEeKWspRVkcKgRg" 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="_vAlVp6hOEeKWspRVkcKgRg" name="Property1" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_vAlVqahOEeKWspRVkcKgRg" name="OtherStereotype"> |
| <eAnnotations xmi:id="_vAlVqqhOEeKWspRVkcKgRg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vAlVq6hOEeKWspRVkcKgRg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_LhbBQahBEeKDxdOTjjD9vg" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_LhbBQKhBEeKDxdOTjjD9vg/5" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_LhcPYahBEeKDxdOTjjD9vg" source="PapyrusVersion"> |
| <details xmi:id="_LhcPYqhBEeKDxdOTjjD9vg" key="Version" value="0.0.6"/> |
| <details xmi:id="_LhcPY6hBEeKDxdOTjjD9vg" key="Comment" value="Add validationRule stuff"/> |
| <details xmi:id="_LhcPZKhBEeKDxdOTjjD9vg" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="_LhcPZahBEeKDxdOTjjD9vg" key="Date" value="2013-04-18"/> |
| <details xmi:id="_LhcPZqhBEeKDxdOTjjD9vg" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_LhbBQqhBEeKDxdOTjjD9vg" name="Stereotype1"> |
| <eAnnotations xmi:id="_LhbBQ6hBEeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="_LhbBRKhBEeKDxdOTjjD9vg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_LhbBRahBEeKDxdOTjjD9vg" key="documentation" value="self.base_Class.isActive = false
self.Property1 = 5"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LhbBRqhBEeKDxdOTjjD9vg" 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="_LhbBSKhBEeKDxdOTjjD9vg" name="Property1" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_LhbBSqhBEeKDxdOTjjD9vg" name="Stereotype2"> |
| <eAnnotations xmi:id="_LhbBS6hBEeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_LhbBTKhBEeKDxdOTjjD9vg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_-QL0sahAEeKDxdOTjjD9vg" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_-QL0sKhAEeKDxdOTjjD9vg/4" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_-QNp4ahAEeKDxdOTjjD9vg" source="PapyrusVersion"> |
| <details xmi:id="_-QNp4qhAEeKDxdOTjjD9vg" key="Version" value="0.0.5"/> |
| <details xmi:id="_-QNp46hAEeKDxdOTjjD9vg" key="Comment" value="Add a new rule, since the base_class stuff is not supported it seems"/> |
| <details xmi:id="_-QNp5KhAEeKDxdOTjjD9vg" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="_-QNp5ahAEeKDxdOTjjD9vg" key="Date" value="2013-04-18"/> |
| <details xmi:id="_-QNp5qhAEeKDxdOTjjD9vg" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_-QL0sqhAEeKDxdOTjjD9vg" name="Stereotype1"> |
| <eAnnotations xmi:id="_-QL0s6hAEeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="_-QL0tKhAEeKDxdOTjjD9vg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_-QL0tahAEeKDxdOTjjD9vg" key="documentation" value="self.base_Class.isActive = false
self.Property1 = 5"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-QL0tqhAEeKDxdOTjjD9vg" 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="_-QL0uKhAEeKDxdOTjjD9vg" name="Property1" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//Integer"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_-QL0uqhAEeKDxdOTjjD9vg" name="Stereotype2"> |
| <eAnnotations xmi:id="_-QL0u6hAEeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_-QL0vKhAEeKDxdOTjjD9vg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_8uUOwag_EeKDxdOTjjD9vg" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_8uUOwKg_EeKDxdOTjjD9vg/3" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_8uVc4Kg_EeKDxdOTjjD9vg" source="PapyrusVersion"> |
| <details xmi:id="_8uVc4ag_EeKDxdOTjjD9vg" key="Version" value="0.0.4"/> |
| <details xmi:id="_8uVc4qg_EeKDxdOTjjD9vg" key="Comment" value="Set some stereotypes of the Validation Profile"/> |
| <details xmi:id="_8uVc46g_EeKDxdOTjjD9vg" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="_8uVc5Kg_EeKDxdOTjjD9vg" key="Date" value="2013-04-18"/> |
| <details xmi:id="_8uVc5ag_EeKDxdOTjjD9vg" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_8uUOwqg_EeKDxdOTjjD9vg" name="Stereotype1"> |
| <eAnnotations xmi:id="_8uUOw6g_EeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="_8uUOxKg_EeKDxdOTjjD9vg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_8uUOxag_EeKDxdOTjjD9vg" key="documentation" value="self.base_Class.isActive = false"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8uUOxqg_EeKDxdOTjjD9vg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_8uUOyKg_EeKDxdOTjjD9vg" name="Stereotype2"> |
| <eAnnotations xmi:id="_8uUOyag_EeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8uUOyqg_EeKDxdOTjjD9vg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_09VQoKg9EeKDxdOTjjD9vg" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_09TbcKg9EeKDxdOTjjD9vg/2" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_09Xs4ag9EeKDxdOTjjD9vg" source="PapyrusVersion"> |
| <details xmi:id="_09Xs4qg9EeKDxdOTjjD9vg" key="Version" value="0.0.3"/> |
| <details xmi:id="_09Xs46g9EeKDxdOTjjD9vg" key="Comment" value="Add DSML validation profile, and apply the validationRule stereotype to the constraint"/> |
| <details xmi:id="_09Xs5Kg9EeKDxdOTjjD9vg" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="_09Xs5ag9EeKDxdOTjjD9vg" key="Date" value="2013-04-18"/> |
| <details xmi:id="_09Xs5qg9EeKDxdOTjjD9vg" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_09VQoag9EeKDxdOTjjD9vg" name="Stereotype1"> |
| <eAnnotations xmi:id="_09VQoqg9EeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="_09VQo6g9EeKDxdOTjjD9vg" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_09VQpKg9EeKDxdOTjjD9vg" key="documentation" value="self.base_Class.isActive = false"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_09VQpag9EeKDxdOTjjD9vg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_09VQp6g9EeKDxdOTjjD9vg" name="Stereotype2"> |
| <eAnnotations xmi:id="_09VQqKg9EeKDxdOTjjD9vg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_09VQqag9EeKDxdOTjjD9vg" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_QLcs8agsEeK7p-cyQ8YJ2g" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_QLcs8KgsEeK7p-cyQ8YJ2g/1" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_QLeiIKgsEeK7p-cyQ8YJ2g" source="PapyrusVersion"> |
| <details xmi:id="_QLeiIagsEeK7p-cyQ8YJ2g" key="Version" value="0.0.2"/> |
| <details xmi:id="_QLeiIqgsEeK7p-cyQ8YJ2g" key="Comment" value="Make it more simple"/> |
| <details xmi:id="_QLeiI6gsEeK7p-cyQ8YJ2g" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="_QLeiJKgsEeK7p-cyQ8YJ2g" key="Date" value="2013-04-18"/> |
| <details xmi:id="_QLeiJagsEeK7p-cyQ8YJ2g" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_QLcs8qgsEeK7p-cyQ8YJ2g" name="Stereotype1"> |
| <eAnnotations xmi:id="_QLcs86gsEeK7p-cyQ8YJ2g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="_QLcs9KgsEeK7p-cyQ8YJ2g" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_QLcs9agsEeK7p-cyQ8YJ2g" key="documentation" value="self.base_Class.isActive = false"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QLdUAKgsEeK7p-cyQ8YJ2g" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_QLdUAqgsEeK7p-cyQ8YJ2g" name="Stereotype2"> |
| <eAnnotations xmi:id="_QLdUA6gsEeK7p-cyQ8YJ2g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_QLdUBKgsEeK7p-cyQ8YJ2g" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| <contents xmi:type="ecore:EPackage" xmi:id="_byYJQKgrEeK7p-cyQ8YJ2g" name="MyFirstProfile" nsURI="http:///schemas/MyFirstProfile/_byXiMKgrEeK7p-cyQ8YJ2g/0" nsPrefix="MyFirstProfile"> |
| <eAnnotations xmi:id="_byZ-cagrEeK7p-cyQ8YJ2g" source="PapyrusVersion"> |
| <details xmi:id="_byZ-cqgrEeK7p-cyQ8YJ2g" key="Version" value="0.0.1"/> |
| <details xmi:id="_byZ-c6grEeK7p-cyQ8YJ2g" key="Comment" value=""/> |
| <details xmi:id="_byZ-dKgrEeK7p-cyQ8YJ2g" key="Copyright" value="Copyright FMTC 2013"/> |
| <details xmi:id="_byZ-dagrEeK7p-cyQ8YJ2g" key="Date" value="2013-04-18"/> |
| <details xmi:id="_byZ-dqgrEeK7p-cyQ8YJ2g" key="Author" value="Klaas Gadeyne"/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_byYJQagrEeK7p-cyQ8YJ2g" name="Stereotype1"> |
| <eAnnotations xmi:id="_byYJQqgrEeK7p-cyQ8YJ2g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_q97i4KgqEeK7p-cyQ8YJ2g"/> |
| <eAnnotations xmi:id="_byYJQ6grEeK7p-cyQ8YJ2g" source="http://www.eclipse.org/emf/2002/GenModel"> |
| <details xmi:id="_byYJRKgrEeK7p-cyQ8YJ2g" key="documentation" value="self.base_Class.isActive = false"/> |
| </eAnnotations> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_byYJRagrEeK7p-cyQ8YJ2g" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_byYJR6grEeK7p-cyQ8YJ2g" name="Property1" ordered="false" lowerBound="1" eType="_byYJSagrEeK7p-cyQ8YJ2g"/> |
| </eClassifiers> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_byYJSagrEeK7p-cyQ8YJ2g" name="Stereotype2"> |
| <eAnnotations xmi:id="_byYJSqgrEeK7p-cyQ8YJ2g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_wc1bkKgqEeK7p-cyQ8YJ2g"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_byYJS6grEeK7p-cyQ8YJ2g" name="base_Class" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| </eAnnotations> |
| <elementImport xmi:id="_uJQPYKgqEeK7p-cyQ8YJ2g" alias="Class"> |
| <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </elementImport> |
| <packageImport xmi:id="_jp4GcagqEeK7p-cyQ8YJ2g"> |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> |
| </packageImport> |
| <packageImport xmi:id="_jp4GcqgqEeK7p-cyQ8YJ2g"> |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> |
| </packageImport> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_q97i4KgqEeK7p-cyQ8YJ2g" name="Stereotype1"> |
| <ownedRule xmi:id="_3ES3wKgqEeK7p-cyQ8YJ2g" name="ShouldBePassiveConstraint" constrainedElement="_q97i4KgqEeK7p-cyQ8YJ2g"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_NdCbYKgrEeK7p-cyQ8YJ2g" name=""> |
| <language>OCL</language> |
| <body>self.base_Class.isActive = false</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="_rZKrYKhAEeKDxdOTjjD9vg" name="IntegerConstraint" constrainedElement="_q97i4KgqEeK7p-cyQ8YJ2g"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="_6WniIKhAEeKDxdOTjjD9vg" name=""> |
| <language>OCL</language> |
| <body>self.property1 = 5</body> |
| </specification> |
| </ownedRule> |
| <ownedAttribute xmi:id="_vk5uAKgqEeK7p-cyQ8YJ2g" name="base_Class" association="_vk5uAagqEeK7p-cyQ8YJ2g"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_w3xpIKhAEeKDxdOTjjD9vg" name="property1" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_1yEY4KhAEeKDxdOTjjD9vg" value="1"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_1yFnAKhAEeKDxdOTjjD9vg" value="1"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="_1yM7wKhAEeKDxdOTjjD9vg"> |
| <value xsi:nil="true"/> |
| </defaultValue> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_vk5uAagqEeK7p-cyQ8YJ2g" name="E_Stereotype1_Class1" memberEnd="_vk5uAqgqEeK7p-cyQ8YJ2g _vk5uAKgqEeK7p-cyQ8YJ2g"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_vk5uAqgqEeK7p-cyQ8YJ2g" name="extension_Stereotype1" type="_q97i4KgqEeK7p-cyQ8YJ2g" aggregation="composite" association="_vk5uAagqEeK7p-cyQ8YJ2g"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_wc1bkKgqEeK7p-cyQ8YJ2g" name="OtherStereotype"> |
| <ownedAttribute xmi:id="_xM4YcKgqEeK7p-cyQ8YJ2g" name="base_Class" association="_xM4YcagqEeK7p-cyQ8YJ2g"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_xM4YcagqEeK7p-cyQ8YJ2g" name="E_OtherStereotype_Class1" memberEnd="_xM4YcqgqEeK7p-cyQ8YJ2g _xM4YcKgqEeK7p-cyQ8YJ2g"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_xM4YcqgqEeK7p-cyQ8YJ2g" name="extension_OtherStereotype" type="_wc1bkKgqEeK7p-cyQ8YJ2g" aggregation="composite" association="_xM4YcagqEeK7p-cyQ8YJ2g"/> |
| </packagedElement> |
| </uml:Profile> |