| <?xml version="1.0" encoding="UTF-8"?> | |
| <xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/5" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/5 pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"> | |
| <uml:Profile xmi:id="_9qywsGEHEeu3-bh5n6XVFQ" name="ValidationProblem" metaclassReference="_CtE-0GEIEeu3-bh5n6XVFQ _oTto8GEIEeu3-bh5n6XVFQ _SpPEEGEJEeu3-bh5n6XVFQ _ztDd8GYlEeuLiryWOk9R1g"> | |
| <elementImport xmi:type="uml:ElementImport" xmi:id="_CtE-0GEIEeu3-bh5n6XVFQ" alias="Element"> | |
| <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/> | |
| </elementImport> | |
| <elementImport xmi:type="uml:ElementImport" xmi:id="_oTto8GEIEeu3-bh5n6XVFQ" alias="Dependency"> | |
| <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/> | |
| </elementImport> | |
| <elementImport xmi:type="uml:ElementImport" xmi:id="_SpPEEGEJEeu3-bh5n6XVFQ" alias="NamedElement"> | |
| <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/> | |
| </elementImport> | |
| <elementImport xmi:type="uml:ElementImport" xmi:id="_ztDd8GYlEeuLiryWOk9R1g" alias="Classifier"> | |
| <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/> | |
| </elementImport> | |
| <packageImport xmi:type="uml:PackageImport" xmi:id="_9tQ14GEHEeu3-bh5n6XVFQ"> | |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/> | |
| </packageImport> | |
| <packageImport xmi:type="uml:PackageImport" xmi:id="_9tRc8GEHEeu3-bh5n6XVFQ"> | |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> | |
| </packageImport> | |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_DZkRYGEIEeu3-bh5n6XVFQ" name="Farm"> | |
| <generalization xmi:type="uml:Generalization" xmi:id="_qVC-MGsyEeuTsKMX8VBlrw" general="_jVyGAGsyEeuTsKMX8VBlrw"/> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_ii5bEmszEeuTsKMX8VBlrw" name="base_NamedElement" redefinedProperty="_nPHIAGsyEeuTsKMX8VBlrw" association="_ii5bEGszEeuTsKMX8VBlrw"> | |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ii5bE2szEeuTsKMX8VBlrw"/> | |
| </ownedAttribute> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_Yww8EGzHEeuTsKMX8VBlrw" name="animal_works" type="_jVyGAGsyEeuTsKMX8VBlrw" isReadOnly="true" isDerived="true"> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Yww8EWzHEeuTsKMX8VBlrw"/> | |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Yww8EmzHEeuTsKMX8VBlrw" value="*"/> | |
| <defaultValue xmi:type="uml:OpaqueExpression" xmi:id="_Yww8E2zHEeuTsKMX8VBlrw" name="spec" type="_jVyGAGsyEeuTsKMX8VBlrw"> | |
| <language>OCL</language> | |
| <body>Has.allInstances()->select(base_Dependency.client->includes(self.base_Element)).base_Dependency.supplier.extension_FarmElement->asSet()</body> | |
| </defaultValue> | |
| </ownedAttribute> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_np7lMGzGEeuTsKMX8VBlrw" name="animal_fails" type="_jVyGAGsyEeuTsKMX8VBlrw" isReadOnly="true" isDerived="true"> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_np7lMWzGEeuTsKMX8VBlrw"/> | |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_np7lMmzGEeuTsKMX8VBlrw" value="*"/> | |
| <defaultValue xmi:type="uml:OpaqueExpression" xmi:id="_np7lM2zGEeuTsKMX8VBlrw" name="spec" type="_jVyGAGsyEeuTsKMX8VBlrw"> | |
| <language>OCL</language> | |
| <body>Has.allInstances()->select(base_Dependency.client->includes(self.base_NamedElement)).base_Dependency.supplier.extension_FarmElement->asSet()</body> | |
| </defaultValue> | |
| </ownedAttribute> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_Hr1IQGYgEeuLiryWOk9R1g" name="animal1" type="_jVyGAGsyEeuTsKMX8VBlrw" isReadOnly="true" isDerived="true"> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_KvOAwGYgEeuLiryWOk9R1g"/> | |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_KvS5QGYgEeuLiryWOk9R1g" value="*"/> | |
| <defaultValue xmi:type="uml:OpaqueExpression" xmi:id="_mKYVYGYgEeuLiryWOk9R1g" name="spec" type="_jVyGAGsyEeuTsKMX8VBlrw"> | |
| <language>OCL</language> | |
| <body>Has.allInstances().base_Dependency.supplier.extension_FarmElement->asSet()</body> | |
| </defaultValue> | |
| </ownedAttribute> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_yZ5kUGzFEeuTsKMX8VBlrw" name="animal2" type="_jVyGAGsyEeuTsKMX8VBlrw" isReadOnly="true" isDerived="true"> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_yZ5kUWzFEeuTsKMX8VBlrw"/> | |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_yZ5kUmzFEeuTsKMX8VBlrw" value="*"/> | |
| <defaultValue xmi:type="uml:OpaqueExpression" xmi:id="_yZ5kU2zFEeuTsKMX8VBlrw" name="spec" type="_jVyGAGsyEeuTsKMX8VBlrw"> | |
| <language>OCL</language> | |
| <body>UML::NamedElement.allInstances().extension_FarmElement->asSet()</body> | |
| </defaultValue> | |
| </ownedAttribute> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_-Qc7kGzFEeuTsKMX8VBlrw" name="animal3" type="_jVyGAGsyEeuTsKMX8VBlrw" isReadOnly="true" isDerived="true"> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_-Qc7kWzFEeuTsKMX8VBlrw"/> | |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_-Qc7kmzFEeuTsKMX8VBlrw" value="*"/> | |
| <defaultValue xmi:type="uml:OpaqueExpression" xmi:id="_-Qc7k2zFEeuTsKMX8VBlrw" name="spec" type="_jVyGAGsyEeuTsKMX8VBlrw"> | |
| <language>OCL</language> | |
| <body>UML::Element.allInstances().extension_FarmElement->asSet()</body> | |
| </defaultValue> | |
| </ownedAttribute> | |
| </packagedElement> | |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_ov85AGEIEeu3-bh5n6XVFQ" name="Has"> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_v4vgoWEIEeu3-bh5n6XVFQ" name="base_Dependency" association="_v4u5kGEIEeu3-bh5n6XVFQ"> | |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_v4vgomEIEeu3-bh5n6XVFQ"/> | |
| </ownedAttribute> | |
| </packagedElement> | |
| <packagedElement xmi:type="uml:Extension" xmi:id="_v4u5kGEIEeu3-bh5n6XVFQ" name="E_Has_Dependency1" memberEnd="_v4vgoGEIEeu3-bh5n6XVFQ _v4vgoWEIEeu3-bh5n6XVFQ"> | |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_v4vgoGEIEeu3-bh5n6XVFQ" name="extension_Has" type="_ov85AGEIEeu3-bh5n6XVFQ" aggregation="composite" association="_v4u5kGEIEeu3-bh5n6XVFQ"/> | |
| </packagedElement> | |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_BfN1AGYgEeuLiryWOk9R1g" name="Animal" isAbstract="true"> | |
| <generalization xmi:type="uml:Generalization" xmi:id="_pvxt8GsyEeuTsKMX8VBlrw" general="_jVyGAGsyEeuTsKMX8VBlrw"/> | |
| </packagedElement> | |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="_jVyGAGsyEeuTsKMX8VBlrw" name="FarmElement" isAbstract="true"> | |
| <ownedAttribute xmi:type="uml:Property" xmi:id="_nPHIAGsyEeuTsKMX8VBlrw" name="base_Element" association="_nPF54GsyEeuTsKMX8VBlrw"> | |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/> | |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_nPHIAWsyEeuTsKMX8VBlrw"/> | |
| </ownedAttribute> | |
| </packagedElement> | |
| <packagedElement xmi:type="uml:Extension" xmi:id="_nPF54GsyEeuTsKMX8VBlrw" name="E_FarmElement_Element23" memberEnd="_nPGg8GsyEeuTsKMX8VBlrw _nPHIAGsyEeuTsKMX8VBlrw"> | |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_nPGg8GsyEeuTsKMX8VBlrw" name="extension_FarmElement" type="_jVyGAGsyEeuTsKMX8VBlrw" aggregation="composite" association="_nPF54GsyEeuTsKMX8VBlrw"/> | |
| </packagedElement> | |
| <packagedElement xmi:type="uml:Extension" xmi:id="_ii5bEGszEeuTsKMX8VBlrw" name="E_Farm_NamedElement24" memberEnd="_ii5bEWszEeuTsKMX8VBlrw _ii5bEmszEeuTsKMX8VBlrw"> | |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ii5bEWszEeuTsKMX8VBlrw" name="extension_Farm" type="_DZkRYGEIEeu3-bh5n6XVFQ" aggregation="composite" association="_ii5bEGszEeuTsKMX8VBlrw"/> | |
| </packagedElement> | |
| <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_9rIH4GEHEeu3-bh5n6XVFQ"> | |
| <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9rIH4WEHEeu3-bh5n6XVFQ" source="http://www.eclipse.org/uml2/2.0.0/UML"> | |
| <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/> | |
| </eAnnotations> | |
| <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/> | |
| </profileApplication> | |
| </uml:Profile> | |
| <Ecore:EPackage xmi:id="_g7qLYGEKEeu3-bh5n6XVFQ" base_Package="_9qywsGEHEeu3-bh5n6XVFQ" packageName="validationproblem" nsPrefix="ValidationProblem" nsURI="http://www.papyrus.com/ValidationProblem/1" basePackage="com.validationproblem.profile" prefix="ValidationProblem"/> | |
| </xmi:XMI> |