<?xml version="1.0" encoding="UTF-8"?> 
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML"> 
 <uml:Model xmi:id="_-DAFYIalEeS_9vPfFC3tSQ" name="model"> 
  <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
   <eAnnotations xmi:id="_-DAFYIalEeS_9vPfFC3tSQ0" source="genmymodel"> 
    <details xmi:id="_-DAFYIalEeS_9vPfFC3tSQ00" key="uuid" value="_-DAFYIalEeS_9vPfFC3tSQ"></details> 
   </eAnnotations> 
  </xmi:Extension> 
  <packageImport xmi:id="_-DAscIalEeS_9vPfFC3tSQ" importingNamespace="_-DAFYIalEeS_9vPfFC3tSQ"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_-DAscIalEeS_9vPfFC3tSQ0" source="genmymodel"> 
     <details xmi:id="_-DAscIalEeS_9vPfFC3tSQ00" key="uuid" value="_-DAscIalEeS_9vPfFC3tSQ"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <importedPackage href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#/" /> 
  </packageImport> 
  <packageImport xmi:id="_-DAscYalEeS_9vPfFC3tSQ" importingNamespace="_-DAFYIalEeS_9vPfFC3tSQ"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_-DAscYalEeS_9vPfFC3tSQ0" source="genmymodel"> 
     <details xmi:id="_-DAscYalEeS_9vPfFC3tSQ00" key="uuid" value="_-DAscYalEeS_9vPfFC3tSQ"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <importedPackage href="pathmap://GENMYMODEL_LIBRARIES/GenMyModelPrimitiveTypes.library.uml#/" /> 
  </packageImport> 
  <packagedElement xsi:type="uml:Class" xmi:id="__NcogGjTEDKqy9V2czqcgg" name="Patron"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="__NcogGjTEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="__NcogGjTEDKqy9V2czqcgg00" key="uuid" value="__NcogGjTEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <generalization xmi:id="_EU8b4GjWEDKqy9V2czqcgg" general="_jbc2UGjVEDKqy9V2czqcgg" specific="__NcogGjTEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_EU8b4GjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_EU8b4GjWEDKqy9V2czqcgg00" key="uuid" value="_EU8b4GjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <generalization xmi:id="_CumTsGjXEDKqy9V2czqcgg" general="_FqX9wGjWEDKqy9V2czqcgg" specific="__NcogGjTEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_CumTsGjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_CumTsGjXEDKqy9V2czqcgg00" key="uuid" value="_CumTsGjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <ownedAttribute xmi:id="_0Z37wGjUEDKqy9V2czqcgg" name="name"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_0Z37wGjUEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_0Z37wGjUEDKqy9V2czqcgg00" key="uuid" value="_0Z37wGjUEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//String" /> 
   </ownedAttribute> 
   <ownedAttribute xmi:id="_1oDmIGjUEDKqy9V2czqcgg" name="address"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_1oDmIGjUEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_1oDmIGjUEDKqy9V2czqcgg00" key="uuid" value="_1oDmIGjUEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//String" /> 
   </ownedAttribute> 
   <ownedAttribute xmi:id="_2n2PMGjUEDKqy9V2czqcgg" name="phone address"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_2n2PMGjUEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_2n2PMGjUEDKqy9V2czqcgg00" key="uuid" value="_2n2PMGjUEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//String" /> 
   </ownedAttribute> 
   <ownedAttribute xmi:id="_5BeZAGjUEDKqy9V2czqcgg" name="library card number" type="_jbc2UGjVEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_5BeZAGjUEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_5BeZAGjUEDKqy9V2czqcgg00" key="uuid" value="_5BeZAGjUEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedAttribute> 
   <ownedAttribute xmi:id="_9uL4YGjXEDKqy9V2czqcgg" name="children"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_9uL4YGjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_9uL4YGjXEDKqy9V2czqcgg00" key="uuid" value="_9uL4YGjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Boolean" /> 
   </ownedAttribute> 
   <ownedOperation xmi:id="_11BOoWjVEDKqy9V2czqcgg" name="check_out_patron" class="__NcogGjTEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_11BOoWjVEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_11BOoWjVEDKqy9V2czqcgg00" key="uuid" value="_11BOoWjVEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_11BOoGjVEDKqy9V2czqcgg" name="returnParameter" type="_iXhpQGjXEDKqy9V2czqcgg" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_11BOoGjVEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_11BOoGjVEDKqy9V2czqcgg00" key="uuid" value="_11BOoGjVEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
    </ownedParameter> 
   </ownedOperation> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Class" xmi:id="_jbc2UGjVEDKqy9V2czqcgg" name="Library Card"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_jbc2UGjVEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_jbc2UGjVEDKqy9V2czqcgg00" key="uuid" value="_jbc2UGjVEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedAttribute xmi:id="_ldiC0GjVEDKqy9V2czqcgg" name="library card number"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_ldiC0GjVEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_ldiC0GjVEDKqy9V2czqcgg00" key="uuid" value="_ldiC0GjVEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <type xsi:type="uml:PrimitiveType" href="pathmap://GENMYMODEL_LIBRARIES/GenMyModelPrimitiveTypes.library.uml#//Long" /> 
   </ownedAttribute> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Class" xmi:id="_y56vcGjVEDKqy9V2czqcgg" name="A/V Materials"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_y56vcGjVEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_y56vcGjVEDKqy9V2czqcgg00" key="uuid" value="_y56vcGjVEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedAttribute xmi:id="_SphUwGjWEDKqy9V2czqcgg" name="material_information"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_SphUwGjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_SphUwGjWEDKqy9V2czqcgg00" key="uuid" value="_SphUwGjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//String" /> 
   </ownedAttribute> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Class" xmi:id="_FqX9wGjWEDKqy9V2czqcgg" name="Library"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_FqX9wGjWEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_FqX9wGjWEDKqy9V2czqcgg00" key="uuid" value="_FqX9wGjWEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <generalization xmi:id="_kbs88GjWEDKqy9V2czqcgg" general="_c_-yQGjWEDKqy9V2czqcgg" specific="_FqX9wGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_kbs88GjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_kbs88GjWEDKqy9V2czqcgg00" key="uuid" value="_kbs88GjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <generalization xmi:id="_1H-QgGjXEDKqy9V2czqcgg" general="_iXhpQGjXEDKqy9V2czqcgg" specific="_FqX9wGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_1H-QgGjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_1H-QgGjXEDKqy9V2czqcgg00" key="uuid" value="_1H-QgGjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <ownedOperation xmi:id="_HgWA4WjWEDKqy9V2czqcgg" name="check_out_due" class="_FqX9wGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_HgWA4WjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_HgWA4WjWEDKqy9V2czqcgg00" key="uuid" value="_HgWA4WjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_HgWA4GjWEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_HgWA4GjWEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_HgWA4GjWEDKqy9V2czqcgg00" key="uuid" value="_HgWA4GjWEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//String" /> 
    </ownedParameter> 
   </ownedOperation> 
   <ownedOperation xmi:id="_KolkMWjWEDKqy9V2czqcgg" name="check_out_fine" class="_FqX9wGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_KolkMWjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_KolkMWjWEDKqy9V2czqcgg00" key="uuid" value="_KolkMWjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_KolkMGjWEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_KolkMGjWEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_KolkMGjWEDKqy9V2czqcgg00" key="uuid" value="_KolkMGjWEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Integer" /> 
    </ownedParameter> 
   </ownedOperation> 
   <ownedOperation xmi:id="_NpUxUGjWEDKqy9V2czqcgg" name="check_out_patron" class="_FqX9wGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_NpUxUGjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_NpUxUGjWEDKqy9V2czqcgg00" key="uuid" value="_NpUxUGjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_NpTjMGjWEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_NpTjMGjWEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_NpTjMGjWEDKqy9V2czqcgg00" key="uuid" value="_NpTjMGjWEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Boolean" /> 
    </ownedParameter> 
   </ownedOperation> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Class" xmi:id="_c_-yQGjWEDKqy9V2czqcgg" name="Check_Due"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_c_-yQGjWEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_c_-yQGjWEDKqy9V2czqcgg00" key="uuid" value="_c_-yQGjWEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <generalization xmi:id="_4GhhwGjWEDKqy9V2czqcgg" general="_xYPE0GjWEDKqy9V2czqcgg" specific="_c_-yQGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_4GhhwGjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_4GhhwGjWEDKqy9V2czqcgg00" key="uuid" value="_4GhhwGjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <generalization xmi:id="_4lCCsGjWEDKqy9V2czqcgg" general="_y56vcGjVEDKqy9V2czqcgg" specific="_c_-yQGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_4lCCsGjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_4lCCsGjWEDKqy9V2czqcgg00" key="uuid" value="_4lCCsGjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <ownedAttribute xmi:id="_kijWYGjXEDKqy9V2czqcgg" name="Due" type="_iXhpQGjXEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_kijWYGjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_kijWYGjXEDKqy9V2czqcgg00" key="uuid" value="_kijWYGjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedAttribute> 
   <ownedOperation xmi:id="_fPxDkWjWEDKqy9V2czqcgg" name="check_due" class="_c_-yQGjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_fPxDkWjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_fPxDkWjWEDKqy9V2czqcgg00" key="uuid" value="_fPxDkWjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_fPxDkGjWEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_fPxDkGjWEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_fPxDkGjWEDKqy9V2czqcgg00" key="uuid" value="_fPxDkGjWEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Integer" /> 
    </ownedParameter> 
   </ownedOperation> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Class" xmi:id="_xYPE0GjWEDKqy9V2czqcgg" name="Book Materials"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_xYPE0GjWEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_xYPE0GjWEDKqy9V2czqcgg00" key="uuid" value="_xYPE0GjWEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedAttribute xmi:id="_xYPr4GjWEDKqy9V2czqcgg" name="material_information"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_xYPr4GjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_xYPr4GjWEDKqy9V2czqcgg00" key="uuid" value="_xYPr4GjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//String" /> 
   </ownedAttribute> 
   <ownedOperation xmi:id="_zGHi8WjWEDKqy9V2czqcgg" name="check_bestseller" class="_xYPE0GjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_zGHi8WjWEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_zGHi8WjWEDKqy9V2czqcgg00" key="uuid" value="_zGHi8WjWEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_zGHi8GjWEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_zGHi8GjWEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_zGHi8GjWEDKqy9V2czqcgg00" key="uuid" value="_zGHi8GjWEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Boolean" /> 
    </ownedParameter> 
   </ownedOperation> 
   <ownedOperation xmi:id="_aTRe8GjXEDKqy9V2czqcgg" name="check_reference_book_magazine" class="_xYPE0GjWEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_aTRe8GjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_aTRe8GjXEDKqy9V2czqcgg00" key="uuid" value="_aTRe8GjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_aTQQ0GjXEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_aTQQ0GjXEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_aTQQ0GjXEDKqy9V2czqcgg00" key="uuid" value="_aTQQ0GjXEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Boolean" /> 
    </ownedParameter> 
   </ownedOperation> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Class" xmi:id="_iXhpQGjXEDKqy9V2czqcgg" name="Check_out_patron"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_iXhpQGjXEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_iXhpQGjXEDKqy9V2czqcgg00" key="uuid" value="_iXhpQGjXEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <generalization xmi:id="_3YKxgGjXEDKqy9V2czqcgg" general="_xYPE0GjWEDKqy9V2czqcgg" specific="_iXhpQGjXEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_3YKxgGjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_3YKxgGjXEDKqy9V2czqcgg00" key="uuid" value="_3YKxgGjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <generalization xmi:id="_397J8GjXEDKqy9V2czqcgg" general="_y56vcGjVEDKqy9V2czqcgg" specific="_iXhpQGjXEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_397J8GjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_397J8GjXEDKqy9V2czqcgg00" key="uuid" value="_397J8GjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </generalization> 
   <ownedAttribute xmi:id="_uRVv4GjXEDKqy9V2czqcgg" name="succes_check_out" type="_iXhpQGjXEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_uRVv4GjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_uRVv4GjXEDKqy9V2czqcgg00" key="uuid" value="_uRVv4GjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </ownedAttribute> 
   <ownedOperation xmi:id="_x9J6UWjXEDKqy9V2czqcgg" name="check_out_patron" class="_iXhpQGjXEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_x9J6UWjXEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_x9J6UWjXEDKqy9V2czqcgg00" key="uuid" value="_x9J6UWjXEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_x9J6UGjXEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_x9J6UGjXEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_x9J6UGjXEDKqy9V2czqcgg00" key="uuid" value="_x9J6UGjXEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Boolean" /> 
    </ownedParameter> 
   </ownedOperation> 
   <ownedOperation xmi:id="_CNCpUGjYEDKqy9V2czqcgg" name="check_children" class="_iXhpQGjXEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_CNCpUGjYEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_CNCpUGjYEDKqy9V2czqcgg00" key="uuid" value="_CNCpUGjYEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <ownedParameter xmi:id="_CNBbMGjYEDKqy9V2czqcgg" name="returnParameter" isUnique="false" direction="return"> 
     <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
      <eAnnotations xmi:id="_CNBbMGjYEDKqy9V2czqcgg0" source="genmymodel"> 
       <details xmi:id="_CNBbMGjYEDKqy9V2czqcgg00" key="uuid" value="_CNBbMGjYEDKqy9V2czqcgg"></details> 
      </eAnnotations> 
     </xmi:Extension> 
     <type xsi:type="uml:PrimitiveType" href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#//Boolean" /> 
    </ownedParameter> 
   </ownedOperation> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Association" xmi:id="_LsyhQGjYEDKqy9V2czqcgg" name="Patron_Check_out_patron" memberEnd="_LswFAGjYEDKqy9V2czqcgg _LsxTIGjYEDKqy9V2czqcgg" navigableOwnedEnd="_LswFAGjYEDKqy9V2czqcgg _LsxTIGjYEDKqy9V2czqcgg"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_LsyhQGjYEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_LsyhQGjYEDKqy9V2czqcgg00" key="uuid" value="_LsyhQGjYEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <ownedEnd xmi:id="_LswFAGjYEDKqy9V2czqcgg" name="check_out_patron2" type="_iXhpQGjXEDKqy9V2czqcgg" owningAssociation="_LsyhQGjYEDKqy9V2czqcgg" association="_LsyhQGjYEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_LswFAGjYEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_LswFAGjYEDKqy9V2czqcgg00" key="uuid" value="_LswFAGjYEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_LswFAGjYEDKqy9V2czqcgg1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_LswFAGjYEDKqy9V2czqcgg2" value="1" /> 
   </ownedEnd> 
   <ownedEnd xmi:id="_LsxTIGjYEDKqy9V2czqcgg" name="patron" type="__NcogGjTEDKqy9V2czqcgg" owningAssociation="_LsyhQGjYEDKqy9V2czqcgg" association="_LsyhQGjYEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_LsxTIGjYEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_LsxTIGjYEDKqy9V2czqcgg00" key="uuid" value="_LsxTIGjYEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
    <lowerValue xsi:type="uml:LiteralInteger" xmi:id="_LsxTIGjYEDKqy9V2czqcgg1" /> 
    <upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_LsxTIGjYEDKqy9V2czqcgg2" value="1" /> 
   </ownedEnd> 
  </packagedElement> 
  <packagedElement xsi:type="uml:Interaction" xmi:id="_b6jJUGjYEDKqy9V2czqcgg" name="Interaction"> 
   <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
    <eAnnotations xmi:id="_b6jJUGjYEDKqy9V2czqcgg0" source="genmymodel"> 
     <details xmi:id="_b6jJUGjYEDKqy9V2czqcgg00" key="uuid" value="_b6jJUGjYEDKqy9V2czqcgg"></details> 
    </eAnnotations> 
   </xmi:Extension> 
   <lifeline xmi:id="_t9THoGjZEDKqy9V2czqcgg" name="Libaray" interaction="_b6jJUGjYEDKqy9V2czqcgg" coveredBy="_AxF90GjaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_t9THoGjZEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_t9THoGjZEDKqy9V2czqcgg00" key="uuid" value="_t9THoGjZEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </lifeline> 
   <lifeline xmi:id="_wG-w8GjZEDKqy9V2czqcgg" name="Patron" interaction="_b6jJUGjYEDKqy9V2czqcgg" coveredBy="_AxHzAGjaEDKqy9V2czqcgg _AxIaEmjaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_wG-w8GjZEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_wG-w8GjZEDKqy9V2czqcgg00" key="uuid" value="_wG-w8GjZEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </lifeline> 
   <lifeline xmi:id="_w018gGjZEDKqy9V2czqcgg" name="Material" interaction="_b6jJUGjYEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_w018gGjZEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_w018gGjZEDKqy9V2czqcgg00" key="uuid" value="_w018gGjZEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </lifeline> 
   <lifeline xmi:id="_-zAggGjZEDKqy9V2czqcgg" name="Children" interaction="_b6jJUGjYEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_-zAggGjZEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_-zAggGjZEDKqy9V2czqcgg00" key="uuid" value="_-zAggGjZEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </lifeline> 
   <fragment xsi:type="uml:MessageOccurrenceSpecification" xmi:id="_AxF90GjaEDKqy9V2czqcgg" covered="_t9THoGjZEDKqy9V2czqcgg" enclosingInteraction="_b6jJUGjYEDKqy9V2czqcgg" message="_AxJBIGjaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_AxF90GjaEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_AxF90GjaEDKqy9V2czqcgg00" key="uuid" value="_AxF90GjaEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </fragment> 
   <fragment xsi:type="uml:MessageOccurrenceSpecification" xmi:id="_AxHzAGjaEDKqy9V2czqcgg" covered="_wG-w8GjZEDKqy9V2czqcgg" enclosingInteraction="_b6jJUGjYEDKqy9V2czqcgg" message="_AxJBIGjaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_AxHzAGjaEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_AxHzAGjaEDKqy9V2czqcgg00" key="uuid" value="_AxHzAGjaEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </fragment> 
   <fragment xsi:type="uml:MessageOccurrenceSpecification" xmi:id="_AxIaEGjaEDKqy9V2czqcgg" enclosingInteraction="_b6jJUGjYEDKqy9V2czqcgg" message="_AxIaE2jaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_AxIaEGjaEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_AxIaEGjaEDKqy9V2czqcgg00" key="uuid" value="_AxIaEGjaEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </fragment> 
   <fragment xsi:type="uml:MessageOccurrenceSpecification" xmi:id="_AxIaEWjaEDKqy9V2czqcgg" enclosingInteraction="_b6jJUGjYEDKqy9V2czqcgg" message="_AxIaE2jaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_AxIaEWjaEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_AxIaEWjaEDKqy9V2czqcgg00" key="uuid" value="_AxIaEWjaEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </fragment> 
   <fragment xsi:type="uml:BehaviorExecutionSpecification" xmi:id="_AxIaEmjaEDKqy9V2czqcgg" covered="_wG-w8GjZEDKqy9V2czqcgg" enclosingInteraction="_b6jJUGjYEDKqy9V2czqcgg" finish="_AxIaEGjaEDKqy9V2czqcgg" start="_AxHzAGjaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_AxIaEmjaEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_AxIaEmjaEDKqy9V2czqcgg00" key="uuid" value="_AxIaEmjaEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </fragment> 
   <message xmi:id="_AxIaE2jaEDKqy9V2czqcgg" name="Checkout request" interaction="_b6jJUGjYEDKqy9V2czqcgg" messageSort="reply" receiveEvent="_AxIaEWjaEDKqy9V2czqcgg" sendEvent="_AxIaEGjaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_AxIaE2jaEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_AxIaE2jaEDKqy9V2czqcgg00" key="uuid" value="_AxIaE2jaEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </message> 
   <message xmi:id="_AxJBIGjaEDKqy9V2czqcgg" name="Check outItem " interaction="_b6jJUGjYEDKqy9V2czqcgg" receiveEvent="_AxHzAGjaEDKqy9V2czqcgg" sendEvent="_AxF90GjaEDKqy9V2czqcgg"> 
    <xmi:Extension extender="http://www.eclipse.org/emf/2002/Ecore"> 
     <eAnnotations xmi:id="_AxJBIGjaEDKqy9V2czqcgg0" source="genmymodel"> 
      <details xmi:id="_AxJBIGjaEDKqy9V2czqcgg00" key="uuid" value="_AxJBIGjaEDKqy9V2czqcgg"></details> 
     </eAnnotations> 
    </xmi:Extension> 
   </message> 
  </packagedElement> 
 </uml:Model> 
</xmi:XMI>
