| <?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="_UI9HsIRoEeSbXcAiNcJFPQ" name="ensureRole" metaclassReference="_Xedq8IRoEeSbXcAiNcJFPQ"> |
| <eAnnotations xmi:id="_zJUBYIRoEeSbXcAiNcJFPQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> |
| <contents xmi:type="ecore:EPackage" xmi:id="_SwHvsYRsEeSbXcAiNcJFPQ" name="ensureRole" nsURI="http:///schemas/ensureRole/_SwHvsIRsEeSbXcAiNcJFPQ/1" nsPrefix="ensureRole"> |
| <eAnnotations xmi:id="_SwIWwYRsEeSbXcAiNcJFPQ" source="PapyrusVersion"> |
| <details xmi:id="_SwIWwoRsEeSbXcAiNcJFPQ" key="Version" value="0.0.2"/> |
| <details xmi:id="_SwIWw4RsEeSbXcAiNcJFPQ" key="Comment" value=""/> |
| <details xmi:id="_SwIWxIRsEeSbXcAiNcJFPQ" key="Copyright" value=""/> |
| <details xmi:id="_SwIWxYRsEeSbXcAiNcJFPQ" key="Date" value="2014-12-15"/> |
| <details xmi:id="_SwIWxoRsEeSbXcAiNcJFPQ" key="Author" value=""/> |
| </eAnnotations> |
| <eClassifiers xmi:type="ecore:EClass" xmi:id="_SwHvsoRsEeSbXcAiNcJFPQ" name="EnsureRole"> |
| <eAnnotations xmi:id="_SwHvs4RsEeSbXcAiNcJFPQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_eLlqQIRoEeSbXcAiNcJFPQ"/> |
| <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_SwHvtIRsEeSbXcAiNcJFPQ" name="base_Transition" ordered="false" lowerBound="1"> |
| <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Transition"/> |
| </eStructuralFeatures> |
| <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_SwHvtoRsEeSbXcAiNcJFPQ" name="role" ordered="false" lowerBound="1" upperBound="-1" defaultValueLiteral=""> |
| <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/> |
| </eStructuralFeatures> |
| </eClassifiers> |
| </contents> |
| </eAnnotations> |
| <elementImport xmi:id="_Xedq8IRoEeSbXcAiNcJFPQ" alias="Transition"> |
| <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Transition"/> |
| </elementImport> |
| <packageImport xmi:id="_p_GUkIRoEeSbXcAiNcJFPQ"> |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> |
| </packageImport> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_eLlqQIRoEeSbXcAiNcJFPQ" name="EnsureRole"> |
| <ownedAttribute xmi:id="_f-9sYIRoEeSbXcAiNcJFPQ" name="base_Transition" association="_f--TcIRoEeSbXcAiNcJFPQ"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Transition"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="_g_8oQIRoEeSbXcAiNcJFPQ" name="role" isOrdered="true"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_kwStYIRoEeSbXcAiNcJFPQ" value="1"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_kwTUcIRoEeSbXcAiNcJFPQ" value="*"/> |
| <defaultValue xmi:type="uml:LiteralString" xmi:id="_u8n-gIRoEeSbXcAiNcJFPQ" name="default" value=""/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="_f--TcIRoEeSbXcAiNcJFPQ" name="E_EnsureRole_Transition" memberEnd="_f--TcYRoEeSbXcAiNcJFPQ _f-9sYIRoEeSbXcAiNcJFPQ"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_f--TcYRoEeSbXcAiNcJFPQ" name="extension_EnsureRole" type="_eLlqQIRoEeSbXcAiNcJFPQ" aggregation="composite" association="_f--TcIRoEeSbXcAiNcJFPQ"/> |
| </packagedElement> |
| </uml:Profile> |