﻿<?xml version="1.0" encoding="utf-8"?>
<modelStoreModel 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="a4a99d18-1538-407d-bdc9-386927f88c0d"
  name="NewsFilter" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
  <profileInstances>
    <packageHasProfileInstances
      Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b">
      <profileInstance
        Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791"
        name="StandardProfileL2" />
    </packageHasProfileInstances>
    <packageHasProfileInstances
      Id="29349502-908c-4fda-9054-c48619c59ed0">
      <profileInstance
        Id="532ea607-fb19-44b8-8502-3351b05452be"
        name="StandardProfileL3" />
    </packageHasProfileInstances>
  </profileInstances>
  <packagedElements>
    <packageHasNamedElement>
      <undefinedType
        Id="80a605e2-fa14-468b-8577-287773eb1601"
        name="void" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="06d2e4f8-5c9c-479e-b37a-e1513c47a897"
        name="List&lt;News&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="b5498e1c-8423-41cd-9428-1946c0a950e4"
        name="News"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <property
            Id="a7838ca2-c14b-4cb4-9034-86c60328c08a"
            name="Title"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="48b8e02f-c86e-43da-bef9-b8db409b82ea"
                LastKnownName="string"
                LastKnownLocation="NewsFilter.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="ad35a8d2-8b1d-4877-ab20-d650c8d7a3f6"
            name="Url"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="81c9ad64-cfcd-4c9a-a05e-12ece8f7977c"
                LastKnownName="Uri"
                LastKnownLocation="NewsFilter.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="e5b0cf49-1f08-4bad-b05d-5a1bb238a001"
            name="TermDocumentMatrix"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <classMoniker
                Id="4b4471f4-4d5a-4e08-b259-e51bda35ef53"
                LastKnownName="SparseMatrix"
                LastKnownLocation="NewsFilter.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="1a7082ab-8518-4701-be3d-1b3f2d1d8922"
            name="Summary"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="48b8e02f-c86e-43da-bef9-b8db409b82ea"
                LastKnownName="string"
                LastKnownLocation="NewsFilter.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="60a4f134-9947-487d-b5e1-3e62a214d60e"
        LastKnownName="SW2A304.NewsFilter.Curations"
        LastKnownLocation="Package_1446.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="863b5da8-2310-48d1-8f18-732f2c5311d2"
        name="List&lt;NewsSource&gt;" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="cc30e86c-4340-4142-99bf-1cdeaa68c31e"
        name="NewsSource"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false">
        <ownedAttributesInternal>
          <property
            Id="1e61c1bb-bfdd-4f8c-b5dc-d5cc595f0343"
            name="Name"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="48b8e02f-c86e-43da-bef9-b8db409b82ea"
                LastKnownName="string"
                LastKnownLocation="NewsFilter.uml" />
            </type_NamedElement>
          </property>
          <property
            Id="8a245356-60b9-4a20-980b-a5a1e33f7c1d"
            name="Source"
            isLeaf="false"
            isStatic="false"
            isReadOnly="false"
            isUnique="false"
            isDerived="false"
            isDerivedUnion="false"
            aggregation="None"
            isComposite="false">
            <type_NamedElement>
              <undefinedTypeMoniker
                Id="63b66d15-74a3-4ae9-a30e-b6060d26ae69"
                LastKnownName="SyndicationFeed"
                LastKnownLocation="NewsFilter.uml" />
            </type_NamedElement>
          </property>
        </ownedAttributesInternal>
      </class>
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="48b8e02f-c86e-43da-bef9-b8db409b82ea"
        name="string" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="81c9ad64-cfcd-4c9a-a05e-12ece8f7977c"
        name="Uri" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="03c9ab1c-dc19-47f0-90f6-40d307ba2f30"
        name="TermDocumentMatrix"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="4b4471f4-4d5a-4e08-b259-e51bda35ef53"
        name="SparseMatrix"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="a37c3ab3-5cce-4cca-9e34-77af3b506061"
        LastKnownName="SW2A304.NewsFilter.Database"
        LastKnownLocation="Package_1527.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <undefinedType
        Id="63b66d15-74a3-4ae9-a30e-b6060d26ae69"
        name="SyndicationFeed" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <packageMoniker
        Id="0d5cef2f-ef3f-4d46-8c26-41f361c3828f"
        LastKnownName="SW2A304.NewsFilter.Aggregations"
        LastKnownLocation="Package_1537.uml" />
    </packageHasNamedElement>
    <packageHasNamedElement>
      <class
        Id="2b1f2fde-fe1a-4e83-8a5d-ec1102ecda48"
        name="NewsQuery"
        isAbstract="false"
        isLeaf="false"
        isActiveClass="false" />
    </packageHasNamedElement>
  </packagedElements>
  <primitiveType
    Id="220a3521-e091-4221-bae9-3ef9018e845c"
    name="Integer"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
    name="Boolean"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
    name="String"
    isAbstract="false"
    isLeaf="false" />
  <primitiveType
    Id="3ab42e7d-4969-445a-b209-471f5cb8209c"
    name="UnlimitedNatural"
    isAbstract="false"
    isLeaf="false" />
</modelStoreModel>