<?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" visibility="public" URI="" metamodelReference="_9UgzYA-MEdyLh7muGbCqMw_packageImportcreatedOnLoad">
  <eAnnotations xmi:id="_HluRt5p1EeqCGthJq-WSeA" source="http://www.eclipse.org/uml2/2.0.0/UML">
    <contents xmi:type="ecore:EPackage" xmi:id="_HluRuJp1EeqCGthJq-WSeA" name="Variables" nsURI="http:///schemas/Variables/_HYyBYJp1EeqCGthJq-WSeA/0" nsPrefix="Variables">
      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_HluRuZp1EeqCGthJq-WSeA" name="VariableDirectionKind">
        <eAnnotations xmi:id="_HluRupp1EeqCGthJq-WSeA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_zT7mkBBNEdyt6tGzWCpUVA"/>
        <eLiterals xmi:id="_HluRu5p1EeqCGthJq-WSeA" name="in"/>
        <eLiterals xmi:id="_HluRvJp1EeqCGthJq-WSeA" name="out" value="1"/>
        <eLiterals xmi:id="_HluRvZp1EeqCGthJq-WSeA" name="inout" value="2"/>
      </eClassifiers>
      <eClassifiers xmi:type="ecore:EClass" xmi:id="_HluRvpp1EeqCGthJq-WSeA" name="Var">
        <eAnnotations xmi:id="_HluRv5p1EeqCGthJq-WSeA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_7-_5QBBNEdyt6tGzWCpUVA"/>
        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_HluRwJp1EeqCGthJq-WSeA" name="dir" ordered="false" unique="false" eType="_HluRuZp1EeqCGthJq-WSeA" defaultValueLiteral="inout"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HluRwpp1EeqCGthJq-WSeA" 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="_HluRxJp1EeqCGthJq-WSeA" name="ExpressionContext">
        <eAnnotations xmi:id="_HluRxZp1EeqCGthJq-WSeA" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_UXvlwBBOEdyt6tGzWCpUVA"/>
        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_HluRxpp1EeqCGthJq-WSeA" 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" visibility="public">
    <ownedLiteral xmi:id="_1NX0cBBNEdyt6tGzWCpUVA" name="in" visibility="public"/>
    <ownedLiteral xmi:id="_1PwaEBBNEdyt6tGzWCpUVA" name="out" visibility="public"/>
    <ownedLiteral xmi:id="_1bE5QBBNEdyt6tGzWCpUVA" name="inout" visibility="public"/>
  </packagedElement>
  <packagedElement xmi:type="uml:Stereotype" xmi:id="_7-_5QBBNEdyt6tGzWCpUVA" name="Var" visibility="public">
    <ownedAttribute xmi:id="_9QgkcBBNEdyt6tGzWCpUVA" name="dir" visibility="public" type="_zT7mkBBNEdyt6tGzWCpUVA" isUnique="false">
      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_BxvT8BBOEdyt6tGzWCpUVA" name="" visibility="public"/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Bx4d4BBOEdyt6tGzWCpUVA" name="" visibility="public" value="1"/>
      <defaultValue xmi:type="uml:LiteralString" xmi:id="_Bx4d4RBOEdyt6tGzWCpUVA" name="" visibility="public" 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="" visibility="public" value="1"/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930605_85370_1839" name="" visibility="public" value="1"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Extension" xmi:id="_Ng5pwBBOEdyt6tGzWCpUVA" name="Extension_Var" visibility="public" 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="" visibility="public"/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930613_13385_1935" name="" visibility="public" value="1"/>
    </ownedEnd>
  </packagedElement>
  <packagedElement xmi:type="uml:Stereotype" xmi:id="_UXvlwBBOEdyt6tGzWCpUVA" name="ExpressionContext" visibility="public">
    <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="" visibility="public" value="1"/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930621_610375_2023" name="" visibility="public" value="1"/>
    </ownedAttribute>
  </packagedElement>
  <packagedElement xmi:type="uml:Extension" xmi:id="_bJqlgBBOEdyt6tGzWCpUVA" name="Extension_ExpressionContext" visibility="public" 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="" visibility="public"/>
      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_5_8f90291_1337842930613_98478_1943" name="" visibility="public" value="1"/>
    </ownedEnd>
  </packagedElement>
</uml:Profile>
