<?xml version = "1.0" encoding = "UTF-8" ?>
<uml version="6">
  <argo version="6">
    <documentation>
      <authorname></authorname>
      <authoremail></authoremail>
      <version>0.30.1</version>
      <description>
        
      </description>
    </documentation>
    <settings>
      <notationlanguage>UML 1.4</notationlanguage>
      <showboldnames>false</showboldnames>
      <useguillemots>false</useguillemots>
      <showassociationnames>true</showassociationnames>
      <showvisibility>false</showvisibility>
      <showmultiplicity>false</showmultiplicity>
      <showinitialvalue>false</showinitialvalue>
      <showproperties>false</showproperties>
      <showtypes>true</showtypes>
      <showstereotypes>false</showstereotypes>
      <showsingularmultiplicities>true</showsingularmultiplicities>
      <defaultshadowwidth>1</defaultshadowwidth>
      <hidebidirectionalarrows>true</hidebidirectionalarrows>    
      <fontname>Dialog</fontname>
      <fontsize>12</fontsize>
      <defaultstereotypeview>0</defaultstereotypeview>
      <activediagram>Diagramme de classes 13</activediagram>
    </settings>
    <searchpath href="PROJECT_DIR" />
    <members>
      <member type="profile"
              name="structures_profile.profile" />
      <member type="xmi"
              name="structures.xmi" />
      <member type="pgml"
              name="structures_Diagrammedeclasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Diagramme de classes" />
      <member type="pgml"
              name="structures_Diagrammedecasdutilisation.pgml"
              diagramclass="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram"
              diagramname="Diagramme de cas d&apos;utilisation" />
      <member type="pgml"
              name="structures_Diagrammedecasdutilisation2.pgml"
              diagramclass="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram"
              diagramname="Diagramme de cas d&apos;utilisation 2" />
      <member type="pgml"
              name="structures_Diagrammedeclasses3.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Diagramme de classes 3" />
      <member type="pgml"
              name="structures_untitledModel0.pgml"
              diagramclass="org.argouml.uml.diagram.state.ui.UMLStateDiagram"
              diagramname="untitledModel 0" />
      <member type="pgml"
              name="structures_Diagrammedecollaboration.pgml"
              diagramclass="org.argouml.uml.diagram.collaboration.ui.UMLCollaborationDiagram"
              diagramname="Diagramme de collaboration" />
      <member type="pgml"
              name="structures_untitledModel06.pgml"
              diagramclass="org.argouml.uml.diagram.state.ui.UMLStateDiagram"
              diagramname="untitledModel 0 6" />
      <member type="pgml"
              name="structures_untitledModelactivity1.pgml"
              diagramclass="org.argouml.uml.diagram.activity.ui.UMLActivityDiagram"
              diagramname="untitledModel activity 1" />
      <member type="pgml"
              name="structures_Diagrammededéploiement.pgml"
              diagramclass="org.argouml.uml.diagram.deployment.ui.UMLDeploymentDiagram"
              diagramname="Diagramme de déploiement:" />
      <member type="pgml"
              name="structures_Diagrammedeclasses9.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Diagramme de classes 9" />
      <member type="pgml"
              name="structures_Diagrammedeséquence.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Diagramme de séquence" />
      <member type="pgml"
              name="structures_Diagrammedecollaboration11.pgml"
              diagramclass="org.argouml.uml.diagram.collaboration.ui.UMLCollaborationDiagram"
              diagramname="Diagramme de collaboration 11" />
      <member type="pgml"
              name="structures_Diagrammedecasdutilisation12.pgml"
              diagramclass="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram"
              diagramname="Diagramme de cas d&apos;utilisation 12" />
      <member type="pgml"
              name="structures_Diagrammedeclasses13.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Diagramme de classes 13" />
      <member type="todo"
              name="structures.todo" />
    </members>
    <historyfile name="" />
  </argo>
<profile>
		<plugin>
			UML 1.4
		</plugin>
		<plugin>
			GoodPractices
		</plugin>
		<plugin>
			CodeGeneration
		</plugin>
</profile>
<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Mon Jun 21 23:22:57 CEST 2010'>
  <XMI.header>    <XMI.documentation>
      <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
      <XMI.exporterVersion>0.30.1(6) revised on $Date: 2010-01-11 22:20:14 +0100 (Mon, 11 Jan 2010) $ </XMI.exporterVersion>
    </XMI.documentation>
    <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header>
  <XMI.content>
    <UML:Model xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5'
      name = 'untitledModel' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
      isAbstract = 'false'>
      <UML:Namespace.ownedElement>
        <UML:Interface xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B6'
          name = 'qsdflqsfd' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Class xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B7'
          name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
        <UML:Package xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B8'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
        <UML:StateMachine xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B9'
          isSpecification = 'false'>
          <UML:StateMachine.top>
            <UML:CompositeState xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BA'
              name = 'top' isSpecification = 'false' isConcurrent = 'false'/>
          </UML:StateMachine.top>
        </UML:StateMachine>
        <UML:Collaboration xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BB'
          name = 'unattachedCollaboration' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:StateMachine xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BC'
          isSpecification = 'false'>
          <UML:StateMachine.top>
            <UML:CompositeState xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BD'
              name = 'top' isSpecification = 'false' isConcurrent = 'false'/>
          </UML:StateMachine.top>
        </UML:StateMachine>
        <UML:ActivityGraph xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BE'
          isSpecification = 'false'>
          <UML:StateMachine.context>
            <UML:Model xmi.idref = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5'/>
          </UML:StateMachine.context>
          <UML:StateMachine.top>
            <UML:CompositeState xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BF'
              name = 'top' isSpecification = 'false' isConcurrent = 'false'/>
          </UML:StateMachine.top>
        </UML:ActivityGraph>
        <UML:ComponentInstance xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C0'
          isSpecification = 'false'/>
        <UML:Class xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C1'
          name = 'qsfqdf' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
          <UML:Classifier.feature>
            <UML:Operation xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C2'
              name = 'newOperation' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C3'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:Package xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C4'
          name = 'qsfd' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:ModelElement.taggedValue>
            <UML:TaggedValue xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C5'
              isSpecification = 'false'>
              <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
              <UML:TaggedValue.type>
                <UML:TagDefinition href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000087C'/>
              </UML:TaggedValue.type>
            </UML:TaggedValue>
            <UML:TaggedValue xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C6'
              isSpecification = 'false'>
              <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
              <UML:TaggedValue.type>
                <UML:TagDefinition href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000087C'/>
              </UML:TaggedValue.type>
            </UML:TaggedValue>
          </UML:ModelElement.taggedValue>
        </UML:Package>
        <UML:Interface xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C7'
          name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Comment xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C8'
          isSpecification = 'false'/>
        <UML:Package xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012C9'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
        <UML:Collaboration xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CA'
          name = 'unattachedCollaboration' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Collaboration xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CB'
          name = 'unattachedCollaboration' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Class xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CC'
          name = 'Structure Client' visibility = 'public' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
          <UML:Classifier.feature>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CD'
              name = 'Chaîne char : Pseudo' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001302'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001301'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012EC'
              name = 'Thread : Thread Lecture' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012FE'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012FD'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001303'
              name = 'Thread : Thread Ecriture' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001309'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001308'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000130A'
              name = 'Socket : Socket' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001310'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000130F'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001311'
              name = 'Struct Client * : suiv' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000132E'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000132D'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:Class xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001318'
          name = 'Structure Message' visibility = 'public' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
          <UML:Classifier.feature>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001319'
              name = 'Chaîne char : Texte' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001323'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001322'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001324'
              name = 'Struct Message * : suiv' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001336'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001335'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001337'
              name = 'Entier : id' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133D'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133C'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:Class xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133E'
          name = 'File Message' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
          <UML:Classifier.feature>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133F'
              name = 'Struct Message : * debut' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001349'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001348'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000134A'
              name = 'Struct Message : * fin' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001350'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '127-0-1-1-717066d0:1295c2e198d:-8000:000000000000134F'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
          </UML:Classifier.feature>
        </UML:Class>
      </UML:Namespace.ownedElement>
    </UML:Model>
  </XMI.content>
</XMI>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de classes"
>
</pgml>
<pgml description="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de cas d&apos;utilisation"
>
</pgml>
<pgml description="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de cas d&apos;utilisation 2"
>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de classes 3"
>
</pgml>
<pgml description="org.argouml.uml.diagram.state.ui.UMLStateDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B9"
      name="untitledModel 0"
>
</pgml>
<pgml description="org.argouml.uml.diagram.collaboration.ui.UMLCollaborationDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BB"
      name="Diagramme de collaboration"
>
</pgml>
<pgml description="org.argouml.uml.diagram.state.ui.UMLStateDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BC"
      name="untitledModel 0 6"
>
</pgml>
<pgml description="org.argouml.uml.diagram.activity.ui.UMLActivityDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012BE"
      name="untitledModel activity 1"
>
</pgml>
<pgml description="org.argouml.uml.diagram.deployment.ui.UMLDeploymentDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de déploiement:"
>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de classes 9"
>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CA"
      name="Diagramme de séquence"
>
</pgml>
<pgml description="org.argouml.uml.diagram.collaboration.ui.UMLCollaborationDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CB"
      name="Diagramme de collaboration 11"
>
</pgml>
<pgml description="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de cas d&apos;utilisation 12"
>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012B5"
      name="Diagramme de classes 13"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[48, 80, 184, 127]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CC"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="48"
      y="80"
      width="184"
      height="127"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="49"
      y="81"
      width="182"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >Structure Client</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[49, 81, 64, 0]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CC"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="49"
        y="81"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="48"
      y="102"
      width="184"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[49, 103, 182, 83]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CC"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="49"
        y="103"
        width="182"
        height="83"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="49"
        y="103"
        width="182"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Chaîne char : Pseudo</text>
      <text name="Fig0.4.2"
        x="49"
        y="118"
        width="182"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Thread : Thread Lecture</text>
      <text name="Fig0.4.3"
        x="49"
        y="133"
        width="182"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Thread : Thread Ecriture</text>
      <text name="Fig0.4.4"
        x="49"
        y="148"
        width="182"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Socket : Socket</text>
      <text name="Fig0.4.5"
        x="49"
        y="163"
        width="182"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Struct Client * : suiv</text>
    </group>
    <rectangle name="Fig0.5"
      x="48"
      y="185"
      width="184"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[49, 186, 182, 21]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:00000000000012CC"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="49"
        y="186"
        width="182"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[296, 40, 152, 97]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001318"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="296"
      y="40"
      width="152"
      height="97"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="297"
      y="41"
      width="150"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >Structure Message</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[297, 41, 64, 0]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001318"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="297"
        y="41"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="296"
      y="62"
      width="152"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[297, 63, 150, 53]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001318"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="297"
        y="63"
        width="150"
        height="53"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.4.1"
        x="297"
        y="63"
        width="150"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Chaîne char : Texte</text>
      <text name="Fig1.4.2"
        x="297"
        y="78"
        width="150"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Struct Message * : suiv</text>
      <text name="Fig1.4.3"
        x="297"
        y="93"
        width="150"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Entier : id</text>
    </group>
    <rectangle name="Fig1.5"
      x="296"
      y="115"
      width="152"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[297, 116, 150, 21]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:0000000000001318"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="297"
        y="116"
        width="150"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[288, 168, 165, 82]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="288"
      y="168"
      width="165"
      height="82"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="289"
      y="169"
      width="163"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >File Message</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[289, 169, 64, 0]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="289"
        y="169"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.3"
      x="288"
      y="190"
      width="165"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[289, 191, 163, 38]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="289"
        y="191"
        width="163"
        height="38"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.4.1"
        x="289"
        y="191"
        width="163"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Struct Message : * debut</text>
      <text name="Fig2.4.2"
        x="289"
        y="206"
        width="163"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >Struct Message : * fin</text>
    </group>
    <rectangle name="Fig2.5"
      x="288"
      y="228"
      width="165"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[289, 229, 163, 21]"
         href="127-0-1-1-717066d0:1295c2e198d:-8000:000000000000133E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="289"
        y="229"
        width="163"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
</pgml>
<todo>
<todolist>
</todolist>
<resolvedcritics>
</resolvedcritics>
</todo>
</uml>
