<?xml version="1.0" encoding="UTF-8"?>
<XMI verified="false" xmi.version="1.2" timestamp="2011-08-26T12:52:07" xmlns:UML="http://schema.omg.org/spec/UML/1.3">
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
   <XMI.exporterVersion>1.5.8</XMI.exporterVersion>
   <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
  </XMI.documentation>
  <XMI.metamodel xmi.version="1.3" href="UML.xml" xmi.name="UML"/>
 </XMI.header>
 <XMI.content>
  <UML:Model isSpecification="false" isAbstract="false" isLeaf="false" xmi.id="m1" isRoot="false" name="UML Model">
   <UML:Namespace.ownedElement>
    <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="folder" name="folder"/>
    <UML:Stereotype visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="datatype" name="datatype"/>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Logical View" name="Logical View">
     <UML:Namespace.ownedElement>
      <UML:Package stereotype="folder" visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Datatypes" name="Datatypes">
       <UML:Namespace.ownedElement>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="XYyhDvziQMRf" name="int"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="162XbCdvErOV" name="char"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="BIlQWav3XcGQ" name="bool"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="ZwqtMV4NZ6uA" name="float"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="HW6VNU0WmjuI" name="double"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="IpJnPaDwU1pq" name="short"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="UuC3y6EFaKjv" name="long"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="mhQYPKoh88UV" name="unsigned int"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="gfSAgHzA9BB8" name="unsigned short"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="HPNqh4jTm9zB" name="unsigned long"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="UoqauI5axVid" name="string"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="QL42HjiRnjy9" isRoot="false" xmi.id="CbOjhdtvM2LQ" name="QList&lt;SamplePlayer*>"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="tZCMJ2vv6TXu" isRoot="false" xmi.id="FhICFiasdeL6" name="QHash&lt;QString, SamplePlayer*>"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="IuqzKewbIUK7" name="SamplePlayer*"/>
        <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="aHZzLiFRIbm4" name="Effect*"/>
       </UML:Namespace.ownedElement>
      </UML:Package>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="lhlusu28IOyz" name="SampleCache">
       <UML:Classifier.feature>
        <UML:Attribute visibility="public" isSpecification="false" xmi.id="EUfEgPHBh5KY" type="pFmHXZkk3Nyi" name="outputCategory"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="WnuqrIeJiBjW" type="FhICFiasdeL6" name="m_players"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="C9r6RugOQPzB" name="loadSample">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter kind="return" xmi.id="cAt4OlsKq6YX" type="IuqzKewbIUK7"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="gJ5ViOmuYbzz" type="4i3xd65tU1su" value="" name="name"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="OjRqzHeYlq8y" type="mgbwuVsvUFpn" value="" name="mrl"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="ulz0tIRShTnb" name="clear"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="7qNpH8O2pSyy" name="playSample">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="g9QPkvWFKbyq" type="4i3xd65tU1su" value="" name="name"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="KOJA8vE1zmGb" type="HW6VNU0WmjuI" value="" name="pan"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="DPcUP4RhTkrZ" type="HW6VNU0WmjuI" value="" name="fade"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="atag5pPCmqVt" name="addEffect">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter kind="return" xmi.id="5p7Kt5E5w6GU" type="aHZzLiFRIbm4"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="aKBFxnao88KR" type="4i3xd65tU1su" value="" name="sampleName"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="IZQ4NwvyG7DB" type="aR1LuKvUBVAG" value="" name="effect"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="FhKvt01liEUq" name="playSample">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="e4YbomAPyYSQ" type="4i3xd65tU1su" value="" name="name"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="t6aHboyqWHjP" type="viGdgLwMrjc4" value="QPointF(0, 0)" name="position"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="JH2UIiNTt4fg" name="loadSample">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter kind="return" xmi.id="teUng7RTnWHP" type="IuqzKewbIUK7"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="nh7qeAEkJrjr" type="4i3xd65tU1su" value="" name="name"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="FlcsXT9okBH0" type="IuqzKewbIUK7" value="" name="player"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="4i3xd65tU1su" name="QString"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="7xu71uiCzCm5" name="MediaObject"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="XJo9r2Tq0fKa" name="AudioOutput"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="poccaYRiTKnT" name="MediaNode"/>
      <UML:Package visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="7lO6PjgEVJq6" name="Phonon">
       <UML:Namespace.ownedElement>
        <UML:Class visibility="public" isSpecification="false" namespace="7lO6PjgEVJq6" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="pFmHXZkk3Nyi" name="Category"/>
       </UML:Namespace.ownedElement>
      </UML:Package>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="XJo9r2Tq0fKa" xmi.id="G663MopwR1zM" client="7xu71uiCzCm5" name=""/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="g4I55GSLNGS5" name="SamplePlayer">
       <UML:Classifier.feature>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="9nNMQbuvbA96" type="7xu71uiCzCm5" name="m_media"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="lFJKOSRVBzWt" type="XJo9r2Tq0fKa" name="m_audio"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="uiq8VnsHCGuw" type="0yPwLLhPziTj" name="m_source"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="8cMLmJWkaRMR" type="pFmHXZkk3Nyi" name="outputCategory"/>
        <UML:Attribute visibility="private" isSpecification="false" xmi.id="LrubMEiuTFso" type="aHZzLiFRIbm4" name="m_effect"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="u2cznBAhtyqM" name="SamplePlayer">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="bWCaDfJ7hv4U" type="mgbwuVsvUFpn" value="" name="mrl"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="UQbKGf2LTkQU" name="signal finished"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="6zRL7moKgdeL" name="signal loaded"/>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="tMZWJS9cnUIb" name="play">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="fu6TVkEg8pAV" type="viGdgLwMrjc4" value="QPointF(0, 0)" name="position"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
        <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="w7EEj0JZF30w" name="addEffect">
         <UML:BehavioralFeature.parameter>
          <UML:Parameter kind="return" xmi.id="tkKYAmWkvNoJ" type="aHZzLiFRIbm4"/>
          <UML:Parameter visibility="private" isSpecification="false" xmi.id="CrsDXpWseQUy" type="aR1LuKvUBVAG" value="" name="effect"/>
         </UML:BehavioralFeature.parameter>
        </UML:Operation>
       </UML:Classifier.feature>
      </UML:Class>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="v5Wzc9W2ALH8" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="J5LJxafcewfh" type="lhlusu28IOyz" name="" aggregation="aggregate"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="C51ZMTcHY6EA" type="g4I55GSLNGS5" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="QL42HjiRnjy9" name="QList"/>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="g4I55GSLNGS5" xmi.id="RpmwgQO4lQ70" client="lhlusu28IOyz" name=""/>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="G663MopwR1zM" xmi.id="w2ShQXfWK6Qq" client="lhlusu28IOyz" name=""/>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="msC1gGeukiFA" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="LVEuoKhIiGcy" type="7xu71uiCzCm5" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="tfJMNio7a06E" type="XJo9r2Tq0fKa" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="aR1LuKvUBVAG" name="EffectDescription"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="viGdgLwMrjc4" name="QPointF"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="tZCMJ2vv6TXu" name="QHash"/>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="4i3xd65tU1su" xmi.id="NYmVNu0GTAbk" client="lhlusu28IOyz" name=""/>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="g4I55GSLNGS5" xmi.id="UMRvW2ghXKxV" client="lhlusu28IOyz" name=""/>
      <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="G663MopwR1zM" xmi.id="9qCgA99dGnzl" client="lhlusu28IOyz" name=""/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="0yPwLLhPziTj" name="MediaSource"/>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="mgbwuVsvUFpn" name="Phonon::Mrl"/>
      <UML:Association visibility="public" isSpecification="false" namespace="Logical View" xmi.id="CHl7fYQlB3iu" name="">
       <UML:Association.connection>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="DDhCml4R2z5Q" type="0yPwLLhPziTj" name="" aggregation="none"/>
        <UML:AssociationEnd changeability="changeable" visibility="public" isNavigable="true" isSpecification="false" xmi.id="8Ad1YO2lflsI" type="7xu71uiCzCm5" name="" aggregation="none"/>
       </UML:Association.connection>
      </UML:Association>
      <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="wUJdJayFWvkz" name="GStreamer::SamplePlayer"/>
     </UML:Namespace.ownedElement>
     <XMI.extension xmi.extender="umbrello">
      <diagrams>
       <diagram showopsig="1" linecolor="#ff0000" snapx="10" showattribassocs="1" snapy="10" linewidth="0" showattsig="1" isopen="1" showpackage="1" showpubliconly="1" showstereotype="1" name="class diagram" font="Sans Serif,10,-1,5,50,0,0,0,0,0" canvasheight="854" canvaswidth="1670" localid="-1" snapcsgrid="0" showgrid="0" showops="1" griddotcolor="#a0a0a4" backgroundcolor="#c3c3c3" usefillcolor="1" fillcolor="#ffff00" zoom="100" xmi.id="VWA6K4FUGKwG" documentation="" showscope="1" snapgrid="0" showatts="1" type="1">
        <widgets>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="none" showoperations="1" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="238" showattsigs="601" showstereotype="1" y="43" showattributes="1" font="Sans Serif,10,-1,5,50,0,0,0,0,0" width="499" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="lhlusu28IOyz" showscope="1" height="144" showopsigs="601"/>
         <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" usesdiagramusefillcolor="1" showpubliconly="1" showpackage="1" x="379" showattsigs="601" showstereotype="1" y="545" showattributes="1" font="Sans Serif,10,-1,5,50,0,0,0,0,0" width="153" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="7xu71uiCzCm5" showscope="1" height="92" showopsigs="601"/>
         <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" usesdiagramusefillcolor="1" showpubliconly="1" showpackage="1" x="695" showattsigs="601" showstereotype="1" y="551" showattributes="1" font="Sans Serif,10,-1,5,50,0,0,0,0,0" width="129" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="XJo9r2Tq0fKa" showscope="1" height="69" showopsigs="601"/>
         <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="none" showoperations="1" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="311" showattsigs="601" showstereotype="1" y="238" showattributes="1" font="Sans Serif,10,-1,5,50,0,0,0,0,0" width="340" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="g4I55GSLNGS5" showscope="1" height="176" showopsigs="601"/>
         <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" usesdiagramusefillcolor="1" showpubliconly="1" showpackage="1" x="115" showattsigs="601" showstereotype="1" y="544" showattributes="1" font="Sans Serif,10,-1,5,50,0,0,0,0,0" width="157" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="0yPwLLhPziTj" showscope="1" height="93" showopsigs="601"/>
         <notewidget width="370" showstereotype="1" x="1259" noteType="0" y="463" usesdiagramusefillcolor="1" usesdiagramfillcolor="1" isinstance="0" fillcolor="none" height="310" linecolor="none" xmi.id="hTA0IrrVdSO8" usefillcolor="1" linewidth="none" font="Sans Serif,10,-1,5,50,0,0,0,0,0" text="Example code:&#xa;&#xa;// Loading a sample:&#xa;SampleCache *samples = new SampleCache(qObj);&#xa;samples->loadSample(&quot;button-click&quot;, &quot;./click.wav&quot;);&#xa;&#xa;// In a button handler:&#xa;sampleSingleton()->playSample(&quot;button-click&quot;);&#xa;&#xa;// Using sampleplayer:&#xa;SamplePlayer *click = new SamplePlayer(&quot;./click.wav&quot;, qObj);&#xa;&#xa;// In a button handler:&#xa;click->play(event.mousePos());"/>
         <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" usesdiagramusefillcolor="1" showpubliconly="1" showpackage="1" x="791" showattsigs="601" showstereotype="1" y="239" showattributes="1" font="Sans Serif,10,-1,5,75,0,0,0,0,0" width="390" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="wUJdJayFWvkz" showscope="1" height="160" showopsigs="601"/>
        </widgets>
        <messages/>
        <associations>
         <assocwidget indexa="1" indexb="1" widgetaid="lhlusu28IOyz" linecolor="none" totalcounta="2" xmi.id="v5Wzc9W2ALH8" widgetbid="g4I55GSLNGS5" totalcountb="2" type="501" linewidth="none">
          <linepath>
           <startpoint startx="487" starty="187"/>
           <endpoint endx="487" endy="238"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="2" indexb="1" visibilityA="0" widgetaid="g4I55GSLNGS5" visibilityB="0" linecolor="none" changeabilityA="900" totalcounta="4" xmi.id="9nNMQbuvbA96" changeabilityB="900" widgetbid="7xu71uiCzCm5" totalcountb="2" type="510" linewidth="none">
          <linepath>
           <startpoint startx="463" starty="414"/>
           <endpoint endx="463" endy="545"/>
          </linepath>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" usesdiagramusefillcolor="1" x="479" showstereotype="1" y="511" text="m_media" font="Sans Serif,10,-1,5,50,0,0,0,0,0" pretext="-" role="710" width="75" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="yxTp1gRvbCMp" height="20"/>
         </assocwidget>
         <assocwidget indexa="3" indexb="1" visibilityA="0" widgetaid="g4I55GSLNGS5" visibilityB="0" linecolor="none" changeabilityA="900" totalcounta="4" xmi.id="lFJKOSRVBzWt" changeabilityB="900" widgetbid="XJo9r2Tq0fKa" totalcountb="2" type="510" linewidth="none">
          <linepath>
           <startpoint startx="651" starty="414"/>
           <endpoint endx="695" endy="551"/>
          </linepath>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" usesdiagramusefillcolor="1" x="676" showstereotype="1" y="495" text="m_audio" font="Sans Serif,10,-1,5,50,0,0,0,0,0" pretext="-" role="710" width="69" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="gpJNwvyXVjFC" height="20"/>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" widgetaid="7xu71uiCzCm5" linecolor="none" totalcounta="2" xmi.id="msC1gGeukiFA" widgetbid="XJo9r2Tq0fKa" totalcountb="2" type="503" linewidth="none">
          <linepath>
           <startpoint startx="532" starty="593"/>
           <endpoint endx="695" endy="593"/>
          </linepath>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" visibilityA="0" widgetaid="g4I55GSLNGS5" visibilityB="0" linecolor="none" changeabilityA="900" totalcounta="4" xmi.id="uiq8VnsHCGuw" changeabilityB="900" widgetbid="0yPwLLhPziTj" totalcountb="2" type="510" linewidth="none">
          <linepath>
           <startpoint startx="311" starty="414"/>
           <endpoint endx="272" endy="544"/>
          </linepath>
          <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" usesdiagramusefillcolor="1" x="274" showstereotype="1" y="510" text="m_source" font="Sans Serif,10,-1,5,50,0,0,0,0,0" pretext="-" role="710" width="79" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="6hJ4WJoVEFKG" height="20"/>
         </assocwidget>
         <assocwidget indexa="1" indexb="1" widgetaid="0yPwLLhPziTj" linecolor="none" totalcounta="2" xmi.id="CHl7fYQlB3iu" widgetbid="7xu71uiCzCm5" totalcountb="2" type="503" linewidth="none">
          <linepath>
           <startpoint startx="272" starty="589"/>
           <endpoint endx="379" endy="589"/>
          </linepath>
         </assocwidget>
        </associations>
       </diagram>
      </diagrams>
     </XMI.extension>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Use Case View" name="Use Case View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Component View" name="Component View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Deployment View" name="Deployment View">
     <UML:Namespace.ownedElement/>
    </UML:Model>
    <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Entity Relationship Model" name="Entity Relationship Model">
     <UML:Namespace.ownedElement/>
    </UML:Model>
   </UML:Namespace.ownedElement>
  </UML:Model>
 </XMI.content>
 <XMI.extensions xmi.extender="umbrello">
  <docsettings viewid="VWA6K4FUGKwG" uniqueid="wUJdJayFWvkz" documentation=""/>
  <listview>
   <listitem open="1" type="800" id="Views">
    <listitem open="1" type="801" id="Logical View">
     <listitem open="0" type="807" id="VWA6K4FUGKwG" label="class diagram"/>
     <listitem open="1" type="813" id="XJo9r2Tq0fKa"/>
     <listitem open="1" type="813" id="aR1LuKvUBVAG"/>
     <listitem open="1" type="813" id="wUJdJayFWvkz"/>
     <listitem open="1" type="813" id="poccaYRiTKnT"/>
     <listitem open="1" type="813" id="7xu71uiCzCm5"/>
     <listitem open="1" type="813" id="0yPwLLhPziTj"/>
     <listitem open="1" type="813" id="mgbwuVsvUFpn"/>
     <listitem open="1" type="813" id="tZCMJ2vv6TXu"/>
     <listitem open="1" type="813" id="QL42HjiRnjy9"/>
     <listitem open="1" type="813" id="viGdgLwMrjc4"/>
     <listitem open="1" type="813" id="4i3xd65tU1su"/>
     <listitem open="1" type="813" id="lhlusu28IOyz">
      <listitem open="0" type="814" id="EUfEgPHBh5KY"/>
      <listitem open="0" type="814" id="WnuqrIeJiBjW"/>
      <listitem open="0" type="815" id="C9r6RugOQPzB"/>
      <listitem open="0" type="815" id="ulz0tIRShTnb"/>
      <listitem open="0" type="815" id="7qNpH8O2pSyy"/>
      <listitem open="0" type="815" id="atag5pPCmqVt"/>
      <listitem open="0" type="815" id="FhKvt01liEUq"/>
      <listitem open="0" type="815" id="JH2UIiNTt4fg"/>
     </listitem>
     <listitem open="1" type="813" id="g4I55GSLNGS5">
      <listitem open="0" type="814" id="9nNMQbuvbA96"/>
      <listitem open="0" type="814" id="lFJKOSRVBzWt"/>
      <listitem open="0" type="814" id="uiq8VnsHCGuw"/>
      <listitem open="0" type="814" id="8cMLmJWkaRMR"/>
      <listitem open="0" type="814" id="LrubMEiuTFso"/>
      <listitem open="0" type="815" id="u2cznBAhtyqM"/>
      <listitem open="0" type="815" id="UQbKGf2LTkQU"/>
      <listitem open="0" type="815" id="6zRL7moKgdeL"/>
      <listitem open="0" type="815" id="tMZWJS9cnUIb"/>
      <listitem open="0" type="815" id="w7EEj0JZF30w"/>
     </listitem>
     <listitem open="1" type="818" id="7lO6PjgEVJq6">
      <listitem open="1" type="813" id="pFmHXZkk3Nyi"/>
     </listitem>
     <listitem open="0" type="830" id="Datatypes">
      <listitem open="1" type="829" id="aHZzLiFRIbm4"/>
      <listitem open="1" type="829" id="FhICFiasdeL6"/>
      <listitem open="1" type="829" id="CbOjhdtvM2LQ"/>
      <listitem open="1" type="829" id="IuqzKewbIUK7"/>
      <listitem open="1" type="829" id="BIlQWav3XcGQ"/>
      <listitem open="1" type="829" id="162XbCdvErOV"/>
      <listitem open="1" type="829" id="HW6VNU0WmjuI"/>
      <listitem open="1" type="829" id="ZwqtMV4NZ6uA"/>
      <listitem open="1" type="829" id="XYyhDvziQMRf"/>
      <listitem open="1" type="829" id="UuC3y6EFaKjv"/>
      <listitem open="1" type="829" id="IpJnPaDwU1pq"/>
      <listitem open="1" type="829" id="UoqauI5axVid"/>
      <listitem open="1" type="829" id="mhQYPKoh88UV"/>
      <listitem open="1" type="829" id="HPNqh4jTm9zB"/>
      <listitem open="1" type="829" id="gfSAgHzA9BB8"/>
     </listitem>
    </listitem>
    <listitem open="1" type="802" id="Use Case View"/>
    <listitem open="1" type="821" id="Component View"/>
    <listitem open="1" type="827" id="Deployment View"/>
    <listitem open="1" type="836" id="Entity Relationship Model"/>
   </listitem>
  </listview>
  <codegeneration>
   <codegenerator language="C++"/>
  </codegeneration>
 </XMI.extensions>
</XMI>
