<?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:UMLLabProfile="http:///schemas/UMLLabProfile/NS/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xsi:schemaLocation="http:///schemas/UMLLabProfile/NS/0 pathmap://UMLLAB_PROFILES/UMLLab.profile.uml#UMLLabProfile-Annotation_2-UMLLabProfile">
  <uml:Model xmi:id="_4ceHgOUoEeSIeOb8Lf6qgA" name="CCGFramework">
    <eAnnotations xmi:id="_4h0hkOUoEeSIeOb8Lf6qgA" source="http://ns.yatta.de/umllab">
      <contents xmi:type="ecore:EAnnotation" xmi:id="_4h-SkOUoEeSIeOb8Lf6qgA" source="codegen">
        <details xmi:id="_4h-SkeUoEeSIeOb8Lf6qgA" key="codegenDirectory" value="/UML Lab Shop Example/src"/>
      </contents>
    </eAnnotations>
    <packagedElement xmi:type="uml:Class" xmi:id="_5sNREOUoEeSIeOb8Lf6qgA" name="Field">
      <generalization xmi:id="_SoM0kOUpEeSIeOb8Lf6qgA" general="_75iEQOUoEeSIeOb8Lf6qgA"/>
      <ownedAttribute xmi:id="_MmZqMuUpEeSIeOb8Lf6qgA" name="zone" type="_J9jYoOUpEeSIeOb8Lf6qgA" association="_MmP5MOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MmZqM-UpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MmZqNOUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_75iEQOUoEeSIeOb8Lf6qgA" name="Person">
      <ownedAttribute xmi:id="_WN5I4eUpEeSIeOb8Lf6qgA" name="deck" type="_AOX9kOUpEeSIeOb8Lf6qgA" association="_WN5I4OUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WN5I4uUpEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WN5I4-UpEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_XFFPkeUpEeSIeOb8Lf6qgA" name="hand" type="_BhZEoOUpEeSIeOb8Lf6qgA" association="_XFFPkOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XFFPkuUpEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XFFPk-UpEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_YZIRYeUpEeSIeOb8Lf6qgA" name="graveyard" type="_CjcXgOUpEeSIeOb8Lf6qgA" association="_YZIRYOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YZIRYuUpEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YZIRY-UpEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_MUFVseUqEeSIeOb8Lf6qgA" name="cardsInPlay" type="_Iu-3QOUqEeSIeOb8Lf6qgA" association="_MUFVsOUqEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MUFVsuUqEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MUFVs-UqEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_AOX9kOUpEeSIeOb8Lf6qgA" name="Deck">
      <ownedAttribute xmi:id="_WN5I5OUpEeSIeOb8Lf6qgA" name="person" type="_75iEQOUoEeSIeOb8Lf6qgA" aggregation="composite" association="_WN5I4OUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_WN5I5eUpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_WN5I5uUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_2BuG4eUpEeSIeOb8Lf6qgA" name="card" type="_mQgQ4OUpEeSIeOb8Lf6qgA" association="_2BuG4OUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2BuG4uUpEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2BuG4-UpEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_BhZEoOUpEeSIeOb8Lf6qgA" name="Hand">
      <ownedAttribute xmi:id="_XFFPlOUpEeSIeOb8Lf6qgA" name="person" type="_75iEQOUoEeSIeOb8Lf6qgA" aggregation="composite" association="_XFFPkOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_XFFPleUpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_XFOZgOUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_2i46QeUpEeSIeOb8Lf6qgA" name="card" type="_mQgQ4OUpEeSIeOb8Lf6qgA" association="_2i46QOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2i46QuUpEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2i46Q-UpEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_CjcXgOUpEeSIeOb8Lf6qgA" name="Graveyard">
      <ownedAttribute xmi:id="_YZIRZOUpEeSIeOb8Lf6qgA" name="person" type="_75iEQOUoEeSIeOb8Lf6qgA" aggregation="composite" association="_YZIRYOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_YZIRZeUpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_YZIRZuUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_3gLo8eUpEeSIeOb8Lf6qgA" name="card" type="_mQgQ4OUpEeSIeOb8Lf6qgA" association="_3gLo8OUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3gLo8uUpEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3gLo8-UpEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_J9jYoOUpEeSIeOb8Lf6qgA" name="Zone">
      <ownedAttribute xmi:id="_MmP5MeUpEeSIeOb8Lf6qgA" name="field" type="_5sNREOUoEeSIeOb8Lf6qgA" association="_MmP5MOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MmZqMOUpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MmZqMeUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_MmP5MOUpEeSIeOb8Lf6qgA" name="" memberEnd="_MmP5MeUpEeSIeOb8Lf6qgA _MmZqMuUpEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_WN5I4OUpEeSIeOb8Lf6qgA" name="" memberEnd="_WN5I4eUpEeSIeOb8Lf6qgA _WN5I5OUpEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_XFFPkOUpEeSIeOb8Lf6qgA" name="" memberEnd="_XFFPkeUpEeSIeOb8Lf6qgA _XFFPlOUpEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_YZIRYOUpEeSIeOb8Lf6qgA" name="" memberEnd="_YZIRYeUpEeSIeOb8Lf6qgA _YZIRZOUpEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Class" xmi:id="_mQgQ4OUpEeSIeOb8Lf6qgA" name="Card">
      <ownedAttribute xmi:id="_2BuG5OUpEeSIeOb8Lf6qgA" name="deck" type="_AOX9kOUpEeSIeOb8Lf6qgA" aggregation="composite" association="_2BuG4OUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2BuG5eUpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2BuG5uUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_2i46ROUpEeSIeOb8Lf6qgA" name="hand" type="_BhZEoOUpEeSIeOb8Lf6qgA" aggregation="composite" association="_2i46QOUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2i46ReUpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2i46RuUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_3gLo9OUpEeSIeOb8Lf6qgA" name="graveyard" type="_CjcXgOUpEeSIeOb8Lf6qgA" aggregation="composite" association="_3gLo8OUpEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_3gLo9eUpEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_3gLo9uUpEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_NbC9weUqEeSIeOb8Lf6qgA" name="cardsInPlay" type="_Iu-3QOUqEeSIeOb8Lf6qgA" association="_NbC9wOUqEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NbC9wuUqEeSIeOb8Lf6qgA" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NbC9w-UqEeSIeOb8Lf6qgA" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_2BuG4OUpEeSIeOb8Lf6qgA" name="" memberEnd="_2BuG4eUpEeSIeOb8Lf6qgA _2BuG5OUpEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_2i46QOUpEeSIeOb8Lf6qgA" name="" memberEnd="_2i46QeUpEeSIeOb8Lf6qgA _2i46ROUpEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_3gLo8OUpEeSIeOb8Lf6qgA" name="" memberEnd="_3gLo8eUpEeSIeOb8Lf6qgA _3gLo9OUpEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Class" xmi:id="_Iu-3QOUqEeSIeOb8Lf6qgA" name="CardsInPlay">
      <ownedAttribute xmi:id="_MUFVtOUqEeSIeOb8Lf6qgA" name="person" type="_75iEQOUoEeSIeOb8Lf6qgA" aggregation="composite" association="_MUFVsOUqEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_MUFVteUqEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_MUFVtuUqEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_NbC9xOUqEeSIeOb8Lf6qgA" name="card" type="_mQgQ4OUpEeSIeOb8Lf6qgA" aggregation="composite" association="_NbC9wOUqEeSIeOb8Lf6qgA">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_NbMuwOUqEeSIeOb8Lf6qgA"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_NbMuweUqEeSIeOb8Lf6qgA" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_MUFVsOUqEeSIeOb8Lf6qgA" name="" memberEnd="_MUFVseUqEeSIeOb8Lf6qgA _MUFVtOUqEeSIeOb8Lf6qgA"/>
    <packagedElement xmi:type="uml:Association" xmi:id="_NbC9wOUqEeSIeOb8Lf6qgA" name="" memberEnd="_NbC9weUqEeSIeOb8Lf6qgA _NbC9xOUqEeSIeOb8Lf6qgA"/>
    <profileApplication xmi:id="_4h-SkuUoEeSIeOb8Lf6qgA">
      <eAnnotations xmi:id="_4h-Sk-UoEeSIeOb8Lf6qgA" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="pathmap://UMLLAB_PROFILES/UMLLab.profile.uml#UMLLabProfile-Annotation_2-UMLLabProfile"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UMLLAB_PROFILES/UMLLab.profile.uml#UMLLabProfile"/>
    </profileApplication>
  </uml:Model>
  <UMLLabProfile:TargetLanguage xmi:id="_4iHcgOUoEeSIeOb8Lf6qgA" base_Package="_4ceHgOUoEeSIeOb8Lf6qgA">
    <languageName>java</languageName>
  </UMLLabProfile:TargetLanguage>
</xmi:XMI>
