<?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="_9UgzYA-MEdyLh7muGbCqMw" name="Variables" URI="" metamodelReference="_9UgzYA-MEdyLh7muGbCqMw_packageImportcreatedOnLoad">
  <eAnnotations xmi:id="_O3G9BTBzEeWocKEW5JJmLA" source="http://www.eclipse.org/uml2/2.0.0/UML">
    <contents xmi:type="ecore:EPackage" xmi:id="_O3G9BjBzEeWocKEW5JJmLA" name="Variables" nsURI="http:///schemas/Variables/_O0TgEDBzEeWocKEW5JJmLA/0" nsPrefix="Variables">
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_O3G9BzBzEeWocKEW5JJmLA" name="VariableDirectionKind">
        <eAnnotations xmi:id="_O3G9CDBzEeWocKEW5JJmLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
        <eLiterals xmi:id="_O3G9CTBzEeWocKEW5JJmLA" name="in"/>
        <eLiterals xmi:id="_O3G9CjBzEeWocKEW5JJmLA" name="out" value="1"/>
        <eLiterals xmi:id="_O3G9CzBzEeWocKEW5JJmLA" name="inout" value="2"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3G9DDBzEeWocKEW5JJmLA" name="Var">
        <eAnnotations xmi:id="_O3G9DTBzEeWocKEW5JJmLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_O3G9DjBzEeWocKEW5JJmLA" name="dir" ordered="false" unique="false" eType="_O3G9BzBzEeWocKEW5JJmLA" defaultValueLiteral="inout"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3G9EDBzEeWocKEW5JJmLA" name="base_Property" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Property"/>
        </eStructuralFeatures>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_O3G9EjBzEeWocKEW5JJmLA" name="ExpressionContext">
        <eAnnotations xmi:id="_O3G9EzBzEeWocKEW5JJmLA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_O3G9FDBzEeWocKEW5JJmLA" name="base_NamedElement" ordered="false" unique="false" lowerBound="1">
          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//NamedElement"/>
        </eStructuralFeatures>
      </eClassifiers>
    </contents>
  </eAnnotations>
  <packageImport xmi:id="_9UgzYA-MEdyLh7muGbCqMw_packageImportcreatedOnLoad">
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
  </packageImport>
  <packageImport xmi:id="_0primitiveTypesVariables">
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
  </packageImport>
  <packageImport xmi:id="_0javaPrimitiveTypesVariables">
    <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
  </packageImport>
  <packagedElement xmi:type="uml:Enumeration" xmi:id="_zT7mkBBNEdyt6tGzWCpUVA" name="VariableDirectionKind">
    <ownedLiteral xmi:id="_1NX0cBBNEdyt6tGzWCpUVA" name="in"/>
    <ownedLiteral xmi:id="_1PwaEBBNEdyt6tGzWCpUVA" name="out"/>
    <ownedLiteral xmi:id="_1bE5QBBNEdyt6tGzWCpUVA" name="inout"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Stereotype" xmi:id="_7-_5QBBNEdyt6tGzWCpUVA" name="Var">
    <ownedAttribute xmi:id="_9QgkcBBNEdyt6tGzWCpUVA" name="dir" visibility="public" type="_zT7mkBBNEdyt6tGzWCpUVA" isUnique="false">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BxvT8BBOEdyt6tGzWCpUVA" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bx4d4BBOEdyt6tGzWCpUVA" name="" value="1"/>
      <defaultValue xmi:type="uml:LiteralString" xmi:id="_Bx4d4RBOEdyt6tGzWCpUVA" name="" value="inout"/>
    </ownedAttribute>
    <ownedAttribute xmi:id="_NhDawRBOEdyt6tGzWCpUVA" name="base_Property" isUnique="false" association="_Ng5pwBBOEdyt6tGzWCpUVA">
      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_5_8f90291_1337842930605_916247_1838" name="" value="1"/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930605_85370_1839" name="" value="1"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Extension" xmi:id="_Ng5pwBBOEdyt6tGzWCpUVA" name="Extension_Var" memberEnd="_NhDawBBOEdyt6tGzWCpUVA _NhDawRBOEdyt6tGzWCpUVA" navigableOwnedEnd="_NhDawBBOEdyt6tGzWCpUVA">
    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_NhDawBBOEdyt6tGzWCpUVA" name="extension_Var" type="_7-_5QBBNEdyt6tGzWCpUVA" aggregation="composite" association="_Ng5pwBBOEdyt6tGzWCpUVA">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_5_8f90291_1337842930613_560879_1934" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930613_13385_1935" name="" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Stereotype" xmi:id="_UXvlwBBOEdyt6tGzWCpUVA" name="ExpressionContext">
    <ownedAttribute xmi:id="_bJ0WgRBOEdyt6tGzWCpUVA" name="base_NamedElement" isUnique="false" association="_bJqlgBBOEdyt6tGzWCpUVA">
      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#NamedElement"/>
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_5_8f90291_1337842930621_424225_2022" name="" value="1"/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930621_610375_2023" name="" value="1"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Extension" xmi:id="_bJqlgBBOEdyt6tGzWCpUVA" name="Extension_ExpressionContext" memberEnd="_bJ0WgBBOEdyt6tGzWCpUVA _bJ0WgRBOEdyt6tGzWCpUVA" navigableOwnedEnd="_bJ0WgBBOEdyt6tGzWCpUVA">
    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_bJ0WgBBOEdyt6tGzWCpUVA" name="extension_ExpressionContext" type="_UXvlwBBOEdyt6tGzWCpUVA" aggregation="composite" association="_bJqlgBBOEdyt6tGzWCpUVA">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_5_8f90291_1337842930613_872544_1942" name=""/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930613_98478_1943" name="" value="1"/>
    </ownedEnd>
  </packagedElement>
</uml:Profile>
