﻿<?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/LogicalClassDesigner"
  dslVersion="1.0.0.0"
  Id="f41fd107-0bd1-45fa-91d8-744342ebf561"
  name="NCS.IConnect.Mail.Queue.Core" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <ownedCommentsInternal>
    <comment
      Id="35335728-1f01-4164-b86d-8f6870d1f794">
      <body>CreateQueue = be-policed MailMessage(part of Failed) + timeup Mail Message(part of Initial+ all Resending)</body>
      <annotatedElements>
        <classMoniker
          Id="6c1ef68d-9135-4f9b-91d1-12ae31c494f3"
          LastKnownName="QueueProviderBase"
          LastKnownLocation="Package_1001.uml" />
      </annotatedElements>
    </comment>
  </ownedCommentsInternal>
  <packagedElements>
    <packageHasNamedElement>
      <Interface
        Id="a884cfe8-1678-41ce-a64f-4d7fcd007c00"
        name="IQueueProvider"
        isAbstract="false"
        isLeaf="false">
        <ownedOperations>
          <operation
            Id="2ea9f3bf-872e-4ed4-a01d-c303d61b619e"
            name="CreateQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false" />
          <operation
            Id="df9884f7-e0e5-4b2c-aab2-b3697aba4bb1"
            name="UpdateQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false" />
          <operation
            Id="0999ea9e-e1c6-4df1-9802-4562ad52b38d"
            name="DeleteQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false" />
          <operation
            Id="2d8729a8-1bc2-4af1-bb43-44cbabac9c6b"
            name="InquiryQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="11f7b643-6d08-451a-8d45-64bd86b722f9"
                  name="inquiryCriteria"
                  direction="In" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="f1641f61-146f-493c-ba56-dc600340cc1d"
            name="GetMailMessageCollection"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="7564262a-0cd8-4dc8-935a-f25bd3415c34"
                  name="queue"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="0afcb084-4b0b-4862-9853-b872371cea43"
            name="UpdateQueueItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="true"
            concurrency="Sequential"
            isQuery="false" />
        </ownedOperations>
      </Interface>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="1f1cc845-3eda-4c52-ade8-92b56004a3cb"
        name="QueueManager"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <targetEnds>
          <association
            Id="1a8d6cf5-8b6d-49e5-8d15-45780fbf389b"
            isDerived="false"
            sourceEndRoleName="SendingManager"
            targetEndRoleName="ISendingProvdier"
            isLeaf="false"
            isAbstract="false">
            <interfaceMoniker
              Id="a884cfe8-1678-41ce-a64f-4d7fcd007c00"
              LastKnownName="IQueueProvider"
              LastKnownLocation="Package_1001.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="6abcaa3b-4a05-49db-b199-7fecfbe35f91"
                  name="SendingManager"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="858554f4-9db8-4ced-b08c-01958b0576af"
                  name="ISendingProvdier"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="29f3991c-78ca-4a57-9522-64018df4abb4"
            name="IQueueProvider"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false" />
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="a1f6a854-4513-42c8-8259-9e64f5f38c9a"
        name="InquiryCriteria"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <property
            Id="9315e293-582f-4ab8-bf42-3303c59977d9"
            name="QueueStatus"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false" />
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="6c1ef68d-9135-4f9b-91d1-12ae31c494f3"
        name="QueueProviderBase"
        isAbstract="true"
        isLeaf="false"
        isActiveClass="false">
        <suppliersInternal>
          <interfaceRealization
            Id="492410ed-8b02-4dba-a8b8-53c6809a0c71">
            <interfaceMoniker
              Id="a884cfe8-1678-41ce-a64f-4d7fcd007c00"
              LastKnownName="IQueueProvider"
              LastKnownLocation="Package_1001.uml" />
          </interfaceRealization>
        </suppliersInternal>
        <ownedAttributesInternal>
          <property
            Id="803127b0-de3a-4562-a515-2ad678d8f176"
            name="MailManager"
            visibility="Private"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false" />
        </ownedAttributesInternal>
        <ownedOperationsInternal>
          <operation
            Id="f903decf-6978-4d1d-b887-ebe8c046ff85"
            name="CreateQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
          <operation
            Id="cae8554c-ca71-4e5e-9311-ebc8e61947b7"
            name="UpdateQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
          <operation
            Id="93fddc91-10af-47f9-aa1e-7e7dd295bf7b"
            name="DeleteQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
          <operation
            Id="526e9ede-1fba-44e1-b723-cdd9de3ff16e"
            name="InquiryQueue"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="4d633918-a4a3-4b6c-968d-04f1ec8018be"
                  name="inquiryCriteria"
                  direction="In" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="de03b924-a12f-4a0c-b4f2-be28d135b858"
            name="GetMailMessageCollection"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false">
            <ownedParameters>
              <operationHasOwnedParameters>
                <parameter
                  Id="72413eb6-57d9-43a5-9dec-96c04fe99480"
                  name="queue"
                  direction="In"
                  isUnique="false" />
              </operationHasOwnedParameters>
            </ownedParameters>
          </operation>
          <operation
            Id="c8bc9a33-59bc-4d68-b33d-c3ca902f90b1"
            name="UpdateQueueItem"
            isLeaf="false"
            isStatic="false"
            isAbstract="false"
            concurrency="Sequential"
            isQuery="false" />
        </ownedOperationsInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="501d5205-0008-4e50-9da9-8aaddfbcef52"
        name="Queue"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <targetEnds>
          <association
            Id="cfefbebe-4a48-45f1-a03d-e6f6943dd148"
            isDerived="false"
            sourceEndRoleName="QueueItem"
            targetEndRoleName="QueueStatus"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="50ebdaf2-a2f4-4e75-8887-18f23eba71b6"
              LastKnownName="QueueStatus"
              LastKnownLocation="Package_1001.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="fd796495-f3c1-493f-8524-6d856bc05339"
                  name="QueueItem"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="06f530fe-e116-4981-9179-9a1e0226b7c0"
                  name="QueueStatus"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="3838ea2c-1485-48cf-a684-d3ce4028771a"
            name="Id"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false" />
          <property
            Id="98811552-36e4-421e-87a5-fa6907180a8b"
            name="QueueStatus"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false" />
          <property
            Id="e342a977-1817-4051-949d-b097b574c06d"
            name="QueueItemCollection"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false" />
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <enumeration
        Id="50ebdaf2-a2f4-4e75-8887-18f23eba71b6"
        name="QueueStatus"
        isAbstract="false"
        isLeaf="false">
        <ownedLiterals>
          <enumerationLiteral
            Id="26a7cd31-7c8f-463d-8a43-7ee933cc3a34"
            name="Initial" />
          <enumerationLiteral
            Id="03c31b80-fb8a-42ab-bcab-8c841b0498d6"
            name="Processing" />
          <enumerationLiteral
            Id="de1f06f0-d20f-4178-aa0d-4ff9661c33a1"
            name="Failed" />
          <enumerationLiteral
            Id="b99f9ceb-4915-4f21-aade-0d851395d05a"
            name="Successful" />
        </ownedLiterals>
      </enumeration>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="3f9842ec-70f1-4f88-aa12-88a35f5659e4"
        name="QueueItem"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <appliedStereotypesInternal>
          <stereotypeInstance
            Id="667b7a7c-a35c-40f0-ba6a-d14e79e6ab05"
            name="class"
            profile="CSharpProfile">
            <propertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="5ab32d8e-2290-455d-bdec-ea156ecf00a1">
                <propertyInstance
                  Id="721d652f-9ddd-4e3a-a588-6e785f5c8990"
                  name="ClrAttributes" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="6842a240-e341-4c98-a171-c12ab1098101">
                <propertyInstance
                  Id="4e064cae-d375-470d-888a-79ae85245a2e"
                  name="IsPartial"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="545a7d06-cdf1-453f-a7a1-bffacec62014">
                <propertyInstance
                  Id="6bdfc143-a326-4d61-b515-d4ef5a01ef02"
                  name="IsStatic"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="74c96180-c79a-4847-b9c5-c7abf7b122c8">
                <propertyInstance
                  Id="e1a0ecf0-1deb-40af-b0b3-0c4c93f322dd"
                  name="IsUnsafe"
                  value="false" />
              </stereotypeInstanceHasPropertyInstances>
              <stereotypeInstanceHasPropertyInstances
                Id="88f13b68-40b5-4c30-b9e8-b12e3654d1df">
                <propertyInstance
                  Id="f4044861-06b1-4d93-8288-6c7593b9ca72"
                  name="PackageVisibility"
                  value="internal" />
              </stereotypeInstanceHasPropertyInstances>
            </propertyInstances>
          </stereotypeInstance>
        </appliedStereotypesInternal>
        <targetEnds>
          <association
            Id="97a09da8-07ec-4860-9f01-332c7e68ac98"
            isDerived="false"
            sourceEndRoleName="QueueItem"
            targetEndRoleName="QueueStatus"
            isLeaf="false"
            isAbstract="false">
            <enumerationMoniker
              Id="50ebdaf2-a2f4-4e75-8887-18f23eba71b6"
              LastKnownName="QueueStatus"
              LastKnownLocation="Package_1001.uml" />
            <relationshipOwnedElementsInternal>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="c00da4b9-a4f5-4ff2-96e2-e10fac551753"
                  name="QueueItem"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="Shared"
                  isComposite="false"
                  isNavigableOwned="false" />
              </associationHasOwnedEnds>
              <associationHasOwnedEnds>
                <memberEnd
                  Id="bed7e84c-c3ed-4ee1-adb2-a25f24c1fc15"
                  name="QueueStatus"
                  isLeaf="false"
                  isStatic="false"
                  isReadOnly="false"
                  isDerived="false"
                  isDerivedUnion="false"
                  aggregation="None"
                  isComposite="false" />
              </associationHasOwnedEnds>
            </relationshipOwnedElementsInternal>
          </association>
        </targetEnds>
        <ownedAttributesInternal>
          <property
            Id="bc157f7b-b7fa-4bab-a1e5-2e5f9febb39a"
            name="MailMessage"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="cf472165-f993-4abb-8a4b-d89670813be4"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="87454dfc-cafd-4989-9606-9c0e25abac89">
                    <propertyInstance
                      Id="df7a6efe-141f-4b5d-ac15-c1011145c26f"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="52efc013-d5f0-465c-a591-da108238d391">
                    <propertyInstance
                      Id="6fb19461-e913-4366-868e-c5ea8faeaf46"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="95f1bfb1-f28f-41e6-a5db-5ae89a772954">
                    <propertyInstance
                      Id="1bb42e0f-6a7f-4759-b6c7-38cfc6d0d528"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="6a73946f-633a-411f-8ad6-e35f8f835aa4">
                    <propertyInstance
                      Id="9676294e-d88d-4283-97ec-9938184e15a0"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0156ae2b-bb78-4e6b-b596-0569f8f008bc">
                    <propertyInstance
                      Id="1c1b000e-06fe-458e-8373-e99662286fc7"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b3b1d6fb-571c-463a-a28f-02be23e53f3d">
                    <propertyInstance
                      Id="b0691a20-9a3d-4376-b7e6-2bb6d9cfa46d"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="cb6417e3-0dea-451c-b457-299ef9de39a9">
                    <propertyInstance
                      Id="33d19e71-5775-4265-940a-e7a740941656"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </property>
          <property
            Id="feebe4c4-ba83-4c4c-b6b7-6a8da07c04ee"
            name="QueueItemStatus"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d03e78d4-02bb-4cb1-9f35-2adea88b1c2b"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="f871c801-6e08-467a-883a-89962ce9af10">
                    <propertyInstance
                      Id="768c9494-5e2a-4bf9-ad22-491c8810bda3"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="2888e0c0-58fd-451c-95bc-96aa50dbdca8">
                    <propertyInstance
                      Id="e52682d7-e535-4452-8e3d-23642aed08de"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="b238e140-d401-40c6-a782-6b962bb8a417">
                    <propertyInstance
                      Id="ba57b001-e464-43af-86c7-b22655ac4ffe"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="021117db-1c67-4127-8125-3ba9581e3722">
                    <propertyInstance
                      Id="c69da2f7-28e2-4620-8044-87307f7d62bb"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dbcc81f8-449e-4a42-a744-ed152a730572">
                    <propertyInstance
                      Id="9f48bd5d-9ee9-4267-80ac-d6c9819122b4"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="4866f0b0-dd31-421e-b6de-4203a2885110">
                    <propertyInstance
                      Id="d4b1fbf4-45c7-42d8-b5de-fcdc699e2e7c"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="9b82591c-07c8-4310-868d-2999de7a9d30">
                    <propertyInstance
                      Id="1ac04384-2e8a-4eac-93d6-a54a4d1d3d2d"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </property>
          <property
            Id="4d0c30e1-bd71-4e7b-b293-39210e72951a"
            name="Id"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <appliedStereotypesInternal>
              <stereotypeInstance
                Id="d6f56432-0ea9-4bbb-9057-b222a611411a"
                name="property"
                profile="CSharpProfile">
                <propertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="dbb93d43-7a8b-44f3-a18c-cac1d16fbbc1">
                    <propertyInstance
                      Id="c7614d30-69d1-44b8-9423-969012fbf4cf"
                      name="ClrAttributes" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="ef288e4c-448d-4c5f-879f-d918478edf65">
                    <propertyInstance
                      Id="1f45ecb3-c8d5-4075-88e9-839787a1b39b"
                      name="Get"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7904993e-e232-4d9e-af37-2520c0122e8d">
                    <propertyInstance
                      Id="ab014276-e727-481d-874e-f09332d7bcc9"
                      name="HasBody"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5e47db88-b906-4e02-9f17-72e545088c23">
                    <propertyInstance
                      Id="c043d852-ae7f-4fc5-9e5c-4b4b82bb75d9"
                      name="IsUnsafe"
                      value="false" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="5bb54808-748d-44fe-94ee-c92ac5b95ad8">
                    <propertyInstance
                      Id="bca59de5-c145-4833-8f93-c8e1d99dd07c"
                      name="Inheritance"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="0a70188f-1b21-4923-8046-38826147c96f">
                    <propertyInstance
                      Id="ebce39da-e750-4c85-bdaa-1f6a65bfa9b3"
                      name="PackageVisibility"
                      value="internal" />
                  </stereotypeInstanceHasPropertyInstances>
                  <stereotypeInstanceHasPropertyInstances
                    Id="7b5f335b-7928-4a4d-b209-f8a2e88752c2">
                    <propertyInstance
                      Id="d3dca9fb-63c4-4623-b225-f638a85a831a"
                      name="Set"
                      value="none" />
                  </stereotypeInstanceHasPropertyInstances>
                </propertyInstances>
              </stereotypeInstance>
            </appliedStereotypesInternal>
          </property>
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
  </packagedElements>
</package>