<?xml version = "1.0" encoding = "UTF-8" ?>
<uml version="6">
  <argo version="6">
    <documentation>
      <authorname></authorname>
      <authoremail></authoremail>
      <version>0.34</version>
      <description>
        
      </description>
    </documentation>
    <settings>
      <notationlanguage>UML 1.4</notationlanguage>
      <showboldnames>true</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>Diagramma di Classe</activediagram>
    </settings>
    <searchpath href="PROJECT_DIR" />
    <members>
      <member type="profile"
              name="AuthenticationView_profile.profile" />
      <member type="xmi"
              name="AuthenticationView.xmi" />
      <member type="pgml"
              name="AuthenticationView_DiagrammadiClasse.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Diagramma di Classe" />
      <member type="pgml"
              name="AuthenticationView_DiagrammadeiCasidUso.pgml"
              diagramclass="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram"
              diagramname="Diagramma dei Casi d&apos;Uso" />
      <member type="todo"
              name="AuthenticationView.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 = 'Wed Jul 10 19:22:11 CEST 2013'>
  <XMI.header>    <XMI.documentation>
      <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
      <XMI.exporterVersion>0.34(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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000865'
      name = 'Modello Senza Nome' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
      isAbstract = 'false'>
      <UML:Namespace.ownedElement>
        <UML:Class xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000866'
          name = 'AuthenticationView' visibility = 'public' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
          <UML:Classifier.feature>
            <UML:Attribute xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000867'
              name = 'el' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000868'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000869'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
              <UML:StructuralFeature.type>
                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
              </UML:StructuralFeature.type>
            </UML:Attribute>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000086A'
              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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000086B'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000086C'
              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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000086D'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000086E'
              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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000086F'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000870'
              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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000871'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000872'
              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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000873'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000874'
              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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000875'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000876'
              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 = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000877'
                  name = 'return' isSpecification = 'false' kind = 'return'/>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:Class xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000878'
          name = 'AuthenticationView' visibility = 'public' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
          <UML:Classifier.feature>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000879'
              name = '+initialize' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000087A'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000087B'
              name = '+render' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000087C'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000087D'
              name = '+callBacks() : doLogin' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'/>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000087F'
              name = '+connect' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000880'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000881'
              name = '+disconnect' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000882'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000883'
              name = '+viewSignup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000884'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Attribute xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000885'
              name = '+el : DOM element' visibility = 'public' isSpecification = 'false'
              ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000886'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000887'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
            </UML:Attribute>
            <UML:Attribute xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000888'
              name = '+contactsView' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000889'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000088A'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
              <UML:StructuralFeature.type>
                <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A8B'/>
              </UML:StructuralFeature.type>
            </UML:Attribute>
            <UML:Operation xmi.id = '10-1-49-1-55b20a07:13da1064ffe:-8000:0000000000000CAC'
              name = '+signup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-49-1-55b20a07:13da1064ffe:-8000:0000000000000CAD'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '10-1-49-1-55b20a07:13da1064ffe:-8000:0000000000000CAE'
              name = '+deny' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-49-1-55b20a07:13da1064ffe:-8000:0000000000000CAF'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Attribute xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A8C'
              name = '+userDataView' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A8D'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A8E'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
              <UML:StructuralFeature.type>
                <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A8F'/>
              </UML:StructuralFeature.type>
            </UML:Attribute>
            <UML:Attribute xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A90'
              name = '+userModel' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A91'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A92'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
              <UML:StructuralFeature.type>
                <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A93'/>
              </UML:StructuralFeature.type>
            </UML:Attribute>
            <UML:Attribute xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A94'
              name = '+template' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              changeability = 'changeable' targetScope = 'instance'>
              <UML:StructuralFeature.multiplicity>
                <UML:Multiplicity xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A95'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A96'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:StructuralFeature.multiplicity>
              <UML:StructuralFeature.type>
                <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A97'/>
              </UML:StructuralFeature.type>
            </UML:Attribute>
            <UML:Operation xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A9A'
              name = '+editProfile' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A9B'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:Class xmi.idref = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:Class xmi.id = '10-1-63-1--5dc41cd8:13d499400ab:-8000:000000000000088E'
          name = 'Object' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
        <UML:Class xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A8B'
          name = 'SideView' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
        <UML:Class xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A8F'
          name = 'UserDataView' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
        <UML:Class xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A93'
          name = 'UserModel' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
        <UML:Class xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A97'
          name = 'Template' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
        <UML:Class xmi.id = '10-1-124-1-15ee342b:13f2d210dc8:-8000:0000000000000A98'
          name = 'void' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
      </UML:Namespace.ownedElement>
    </UML:Model>
  </XMI.content>
</XMI>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000865"
      name="Diagramma di Classe"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 24, 188, 264]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000878"
       fill="1"
       fillcolor="255 255 200"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="24"
      y="24"
      width="188"
      height="264"
      fill="1"
      fillcolor="255 255 200"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="25"
      y="25"
      width="186"
      height="22"
      fill="0"
      fillcolor="255 255 200"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="12"
      justification="Center"
    >AuthenticationView</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 25, 187, 0]"
         href="10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000878"
         fill="0"
         fillcolor="255 255 200"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="25"
        y="25"
        width="187"
        height="0"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="24"
      y="47"
      width="188"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[25, 48, 186, 88]"
         href="10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000878"
         fill="0"
         fillcolor="255 255 200"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="25"
        y="48"
        width="186"
        height="88"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="25"
        y="48"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+el : DOM element</text>
      <text name="Fig0.4.2"
        x="25"
        y="64"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+contactsView : SideView</text>
      <text name="Fig0.4.3"
        x="25"
        y="80"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+userDataView : UserDataView</text>
      <text name="Fig0.4.4"
        x="25"
        y="96"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+userModel : UserModel</text>
      <text name="Fig0.4.5"
        x="25"
        y="112"
        width="186"
        height="22"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+template : Template</text>
    </group>
    <rectangle name="Fig0.5"
      x="24"
      y="135"
      width="188"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 136, 186, 152]"
         href="10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000878"
         fill="0"
         fillcolor="255 255 200"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="25"
        y="136"
        width="186"
        height="152"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.6.1"
        x="25"
        y="136"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+initialize() : void</text>
      <text name="Fig0.6.2"
        x="25"
        y="152"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+render() : void</text>
      <text name="Fig0.6.3"
        x="25"
        y="168"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+callBacks() : doLogin()</text>
      <text name="Fig0.6.4"
        x="25"
        y="184"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+connect() : void</text>
      <text name="Fig0.6.5"
        x="25"
        y="200"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+disconnect() : void</text>
      <text name="Fig0.6.6"
        x="25"
        y="216"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+viewSignup() : void</text>
      <text name="Fig0.6.7"
        x="25"
        y="232"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+signup() : void</text>
      <text name="Fig0.6.8"
        x="25"
        y="248"
        width="186"
        height="16"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+deny() : void</text>
      <text name="Fig0.6.9"
        x="25"
        y="264"
        width="186"
        height="22"
        fill="0"
        fillcolor="255 255 200"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >+editProfile() : void</text>
    </group>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram|10-1-63-1--5dc41cd8:13d499400ab:-8000:0000000000000865"
      name="Diagramma dei Casi d&apos;Uso"
>
</pgml>
<todo>
<todolist>
</todolist>
<resolvedcritics>
</resolvedcritics>
</todo>
</uml>
