blob: c378e0f111e5bed9bdae31677e84ceb2d7251e59 [file] [log] [blame]
<?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>