﻿<?xml version="1.0" encoding="utf-8"?>
<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/SimpleShapesModel" xmlns:dm9="http://schemas.microsoft.com/VisualStudio/TeamArchitect/ActivityDesigner" xmlns:dm10="http://schemas.microsoft.com/dsltools/UseCaseModel" xmlns:dm11="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
  dslVersion="1.0.0.0"
  Id="9a10ff1a-d9c0-4b99-9250-c4989aaf8c2b"
  name="View" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <ownedCommentsInternal>
    <comment
      Id="f5229f9c-de5e-4195-a21b-6a03676fe03b">
      <body>Singleton</body>
      <annotatedElements>
        <classMoniker
          Id="fafa77bc-9428-4748-be3e-3e62fefd6863"
          LastKnownName="MainWindow"
          LastKnownLocation="Package2_2311.uml" />
      </annotatedElements>
    </comment>
  </ownedCommentsInternal>
  <packagedElements>
    <packageHasNamedElement>
      <class
        Id="fafa77bc-9428-4748-be3e-3e62fefd6863"
        name="MainWindow"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <targetEnds>
          <association
            Id="5c816040-0680-4e61-8d92-d37f811bf7b1"
            isDerived="false"
            sourceEndRoleName="MainWindow"
            targetEndRoleName="PlayTabView"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="8d133608-c6c7-4dd0-9f30-eb2cbfd5bc11"
              LastKnownName="PlayTabView"
              LastKnownLocation="Package2_2311.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="059238a8-3ca8-4cf2-afc0-5db1cf149c43"
                  name="MainWindow"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Composite"
                  isComposite="false"
                  isNavigableOwned="false">
                  <lowerValueInternal>
                    <literalString
                      Id="0a530554-65da-4b31-92eb-7899c0390c94"
                      name="Lower"
                      value="1" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="3814244c-978d-4425-8f12-0d329659d272"
                      name="Upper"
                      value="4" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="751db567-b92f-4775-aac3-fe311585697f"
                  name="PlayTabView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="true" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="5687596f-b817-4988-8538-60c8f66da127"
            isDerived="false"
            sourceEndRoleName="MainWindow"
            targetEndRoleName="MainMenuView"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="51a39528-8a22-4538-8d8d-03864de33144"
              LastKnownName="MainMenuView"
              LastKnownLocation="Package2_2311.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="ff634521-252b-46cf-9ebf-735bfc0f24c1"
                  name="MainWindow"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Composite"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="571218ed-a078-41d4-b0ef-d33eacdd16c8"
                  name="MainMenuView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="true" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="8d133608-c6c7-4dd0-9f30-eb2cbfd5bc11"
        name="PlayTabView"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <targetEnds>
          <association
            Id="ba3fa6e4-b345-4b60-969f-eed9ac6450bc"
            isDerived="false"
            sourceEndRoleName="PlayTabView"
            targetEndRoleName="ScoreView"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="360a4dc4-c095-446b-a4be-ebf9e2519aef"
              LastKnownName="ScoreView"
              LastKnownLocation="Package2_2311.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="233cdb68-a537-4e46-8602-394dd18a2d6b"
                  name="PlayTabView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="5f464284-e997-456e-9f07-154520fb5b1e"
                  name="ScoreView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
          <association
            Id="889b54e6-48da-4fe4-b24a-9666c4b2150e"
            isDerived="false"
            sourceEndRoleName="PlayTabView"
            targetEndRoleName="SheetMusicView"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="a9d57ca6-7f7a-4458-ba84-08d397439dbc"
              LastKnownName="SheetMusicView"
              LastKnownLocation="Package2_2311.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="f2fe9339-21f0-4272-bb2e-8c64d81c6c1d"
                  name="PlayTabView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="b26b9d79-19aa-46ad-8639-bd62d4028d27"
                  name="SheetMusicView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="51a39528-8a22-4538-8d8d-03864de33144"
        name="MainMenuView"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="360a4dc4-c095-446b-a4be-ebf9e2519aef"
        name="ScoreView"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a9d57ca6-7f7a-4458-ba84-08d397439dbc"
        name="SheetMusicView"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <targetEnds>
          <association
            Id="2ac2ade1-5581-43b3-bb05-cb1cda635c30"
            isDerived="false"
            sourceEndRoleName="SheetMusicView"
            targetEndRoleName="NoteButtonView"
            isLeaf="false"
            isAbstract="false">
            <classMoniker
              Id="be14aa06-77bf-4f54-9970-fbdefab75310"
              LastKnownName="NoteButtonView"
              LastKnownLocation="Package2_2311.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="a1e5f15b-a54d-42b4-87e7-3585a399dc8b"
                  name="SheetMusicView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="c926bb43-3de2-4114-97ed-8f19d57553d7"
                  name="NoteButtonView"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false">
                  <lowerValueInternal>
                    <literalString
                      Id="3583387f-e624-4d3b-b456-729176da0044"
                      name="Lower"
                      value="Quelques uns" />
                  </lowerValueInternal>
                  <upperValueInternal>
                    <literalString
                      Id="1cc0918a-f8a6-4908-b533-92b71a966eef"
                      name="Upper"
                      value="Quelques uns" />
                  </upperValueInternal>
                </memberEnd>
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="be14aa06-77bf-4f54-9970-fbdefab75310"
        name="NoteButtonView"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
  </packagedElements>
</package>