<?xml version = "1.0" encoding = "UTF-8" ?>
<uml version="6">
  <argo version="6">
    <documentation>
      <authorname></authorname>
      <authoremail></authoremail>
      <version>0.32.2</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>Layers</activediagram>
    </settings>
    <searchpath href="PROJECT_DIR" />
    <members>
      <member type="profile"
              name="FormBuilder_profile.profile" />
      <member type="xmi"
              name="FormBuilder.xmi" />
      <member type="pgml"
              name="FormBuilder_Diagramadeclase.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Diagrama de clase" />
      <member type="pgml"
              name="FormBuilder_Diagramadecasodeuso.pgml"
              diagramclass="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram"
              diagramname="Diagrama de caso de uso" />
      <member type="pgml"
              name="FormBuilder_Diagramadeclase2.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Layers" />
      <member type="todo"
              name="FormBuilder.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 = 'Sun Jun 12 19:07:41 GFT 2011'>
  <XMI.header>    <XMI.documentation>
      <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
      <XMI.exporterVersion>0.32.2(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--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000865'
      name = 'formbuilder' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
      isAbstract = 'false'>
      <UML:Namespace.ownedElement>
        <UML:Generalization xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000088F'
          name = 'extends' isSpecification = 'false'>
          <UML:Generalization.child>
            <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000887'/>
          </UML:Generalization.child>
          <UML:Generalization.parent>
            <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
          </UML:Generalization.parent>
        </UML:Generalization>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000891'
          name = 'effects' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000892'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000893'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000868'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000897'
          name = 'representation' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000898'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000899'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A2'
          name = 'menuItems' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A3'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000089E'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A4'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A9'
          name = 'display' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AA'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AB'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000882'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C6'
          name = 'formItems' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C7'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AD'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C8'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D5'
          name = 'validations' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D6'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D7'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Interface xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D2'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000901'
          name = 'input' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000902'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000903'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E3'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000904'
          name = 'output' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000905'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000906'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E4'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090A'
          name = 'inputFormatter' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090B'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E3'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090C'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Interface xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F9'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090D'
          name = 'outputFormatter' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090E'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E4'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090F'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Interface xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F9'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AED'
          name = 'layoutItems' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEE'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000887'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEF'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B27'
          name = 'onLoadScript,onSubmitScript' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B28'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B29'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B17'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2D'
          name = 'formItems' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2E'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2F'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Abstraction xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4F'
          isSpecification = 'false'>
          <UML:ModelElement.stereotype>
            <UML:Stereotype xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B50'/>
          </UML:ModelElement.stereotype>
          <UML:Dependency.client>
            <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4E'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Interface xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4C'/>
          </UML:Dependency.supplier>
        </UML:Abstraction>
        <UML:Stereotype xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B50'
          name = 'realize' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Abstraction xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B51'
          isSpecification = 'false'>
          <UML:ModelElement.stereotype>
            <UML:Stereotype xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B50'/>
          </UML:ModelElement.stereotype>
          <UML:Dependency.client>
            <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4D'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Interface xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4C'/>
          </UML:Dependency.supplier>
        </UML:Abstraction>
        <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B54'
          name = 'ARCHITECTURE' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Abstraction xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B58'
              isSpecification = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'/>
              </UML:ModelElement.stereotype>
              <UML:Dependency.client>
                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56'/>
              </UML:Dependency.client>
              <UML:Dependency.supplier>
                <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B57'/>
              </UML:Dependency.supplier>
            </UML:Abstraction>
            <UML:Stereotype xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'
              name = 'realize' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
            </UML:Stereotype>
            <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5F'
              name = 'List&lt;MainMenuOption&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B62'
              name = 'Map&lt;String-FBMenuItem&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B66'
              name = 'void' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B6C'
              name = 'List&lt;TaskRef&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Abstraction xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B80'
              isSpecification = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'/>
              </UML:ModelElement.stereotype>
              <UML:Dependency.client>
                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7E'/>
              </UML:Dependency.client>
              <UML:Dependency.supplier>
                <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5A'/>
              </UML:Dependency.supplier>
            </UML:Abstraction>
            <UML:Abstraction xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B82'
              isSpecification = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'/>
              </UML:ModelElement.stereotype>
              <UML:Dependency.client>
                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F'/>
              </UML:Dependency.client>
              <UML:Dependency.supplier>
                <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5A'/>
              </UML:Dependency.supplier>
            </UML:Abstraction>
            <UML:Abstraction xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B85'
              isSpecification = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'/>
              </UML:ModelElement.stereotype>
              <UML:Dependency.client>
                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B84'/>
              </UML:Dependency.client>
              <UML:Dependency.supplier>
                <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5B'/>
              </UML:Dependency.supplier>
            </UML:Abstraction>
            <UML:Abstraction xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B88'
              isSpecification = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'/>
              </UML:ModelElement.stereotype>
              <UML:Dependency.client>
                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87'/>
              </UML:Dependency.client>
              <UML:Dependency.supplier>
                <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5B'/>
              </UML:Dependency.supplier>
            </UML:Abstraction>
            <UML:Abstraction xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8B'
              isSpecification = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'/>
              </UML:ModelElement.stereotype>
              <UML:Dependency.client>
                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8A'/>
              </UML:Dependency.client>
              <UML:Dependency.supplier>
                <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5C'/>
              </UML:Dependency.supplier>
            </UML:Abstraction>
            <UML:Abstraction xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8E'
              isSpecification = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B59'/>
              </UML:ModelElement.stereotype>
              <UML:Dependency.client>
                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8D'/>
              </UML:Dependency.client>
              <UML:Dependency.supplier>
                <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5C'/>
              </UML:Dependency.supplier>
            </UML:Abstraction>
            <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B90'
              name = 'server' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B91'
                  name = 'menu' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F'
                      name = 'GuvnorMenuService' visibility = 'public' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.clientDependency>
                        <UML:Abstraction xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B82'/>
                      </UML:ModelElement.clientDependency>
                    </UML:Class>
                    <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9A'
                      name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9B'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9C'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                    <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA3'
                      name = 'repo' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA4'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA5'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B97'
                  name = 'form' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8D'
                      name = 'GuvnorFormService' visibility = 'public' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.clientDependency>
                        <UML:Abstraction xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8E'/>
                      </UML:ModelElement.clientDependency>
                    </UML:Class>
                    <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA0'
                      name = 'repo' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA1'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8D'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA2'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B98'
                  name = 'tasks' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87'
                      name = 'GuvnorTaskService' visibility = 'public' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.clientDependency>
                        <UML:Abstraction xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B88'/>
                      </UML:ModelElement.clientDependency>
                    </UML:Class>
                    <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9D'
                      name = 'repo' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9E'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9F'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                    <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB6'
                      name = 'processTranslator' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB7'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB8'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB2'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                  </UML:Namespace.ownedElement>
                </UML:Package>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B92'
              name = 'client' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56'
                  name = 'FormBuilderModel' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Abstraction xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B58'/>
                  </UML:ModelElement.clientDependency>
                </UML:Class>
                <UML:AssociationClass xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA6'
                  name = '' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA7'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA8'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:AssociationClass>
                <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA9'
                  name = 'REST' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAA'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAB'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5A'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAC'
                  name = 'REST' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAD'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAE'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5B'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAF'
                  name = 'REST' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB0'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB1'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Interface xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5C'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B93'
              name = 'shared' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B94'
                  name = 'menu' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Interface xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5A'
                      name = 'MenuService' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:Classifier.feature>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5D'
                          name = 'getOptions' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5E'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5F'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B60'
                          name = 'getItems' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B61'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B62'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B63'
                          name = 'save' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B64'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B66'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B65'
                              name = 'item' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B67'
                          name = 'delete' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B68'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B66'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B69'
                              name = 'itemId' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                      </UML:Classifier.feature>
                    </UML:Interface>
                    <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7E'
                      name = 'MockMenuService' visibility = 'public' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.clientDependency>
                        <UML:Abstraction xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B80'/>
                      </UML:ModelElement.clientDependency>
                    </UML:Class>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Interface xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B57'
                  name = 'FormBuilderService' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B95'
                  name = 'form' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Interface xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5C'
                      name = 'FormService' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:Classifier.feature>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B71'
                          name = 'generateForm' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B72'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B73'
                              name = 'f' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B74'
                          name = 'saveForm' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B75'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B66'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B76'
                              name = 'f' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                      </UML:Classifier.feature>
                    </UML:Interface>
                    <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8A'
                      name = 'MockFormService' visibility = 'public' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.clientDependency>
                        <UML:Abstraction xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8B'/>
                      </UML:ModelElement.clientDependency>
                    </UML:Class>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B96'
                  name = 'tasks' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Interface xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5B'
                      name = 'TasksService' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:Classifier.feature>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B6A'
                          name = 'getTasks' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B6B'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B6C'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B6D'
                          name = 'updateTask' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B6E'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B66'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B6F'
                              name = 'task' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B70'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7B'
                          name = 'getAssociatedForm' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7C'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7D'
                              name = 'task' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B70'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                      </UML:Classifier.feature>
                    </UML:Interface>
                    <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B84'
                      name = 'MockTaskService' visibility = 'public' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.clientDependency>
                        <UML:Abstraction xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B85'/>
                      </UML:ModelElement.clientDependency>
                    </UML:Class>
                  </UML:Namespace.ownedElement>
                </UML:Package>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B70'
              name = 'TaskRef' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99'
              name = 'RulesRepository' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB2'
              name = 'SmartTasksFormBuilder' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Association xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB3'
              name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB4'
                  visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                  aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                  <UML:AssociationEnd.participant>
                    <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB2'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEnd>
                <UML:AssociationEnd xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB5'
                  visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                  aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                  <UML:AssociationEnd.participant>
                    <UML:Class xmi.idref = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEnd>
              </UML:Association.connection>
            </UML:Association>
          </UML:Namespace.ownedElement>
        </UML:Package>
        <UML:Package xmi.id = '-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B55'
          name = 'FRONTEND' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Interface xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D2'
              name = 'FBValidation' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D3'
                  name = 'isValid' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D4'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Interface>
            <UML:Interface xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F9'
              name = 'Formatter' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008FA'
                  name = 'format' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008FB'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008FD'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008FC'
                      name = 'obj' isSpecification = 'false' kind = 'in'>
                      <UML:Parameter.type>
                        <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008FD'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Interface>
            <UML:Interface xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4C'
              name = 'Language' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B56'
                  name = 'form' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B57'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B58'
                      name = 'form' isSpecification = 'false' kind = 'in'>
                      <UML:Parameter.type>
                        <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B59'
                  name = 'comboBox' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B5A'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B5B'
                      name = 'cb' isSpecification = 'false' kind = 'in'>
                      <UML:Parameter.type>
                        <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B5C'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B5D'
                  name = 'label' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B5E'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B5F'
                      name = 'l' isSpecification = 'false' kind = 'in'>
                      <UML:Parameter.type>
                        <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B60'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B61'
                  name = '...' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B62'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Interface>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'
              name = 'FBFormItem' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000869'
                  name = 'getDisplay' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000086A'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000086E'
                  name = 'getRepresentation' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000086F'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000870'
                  name = 'getEffects' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000871'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000087F'
                  name = 'display' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000880'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000881'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000882'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000883'
                  name = 'rep' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000884'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000885'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                </UML:Attribute>
                <UML:Operation xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B07'
                  name = 'FBFormItem' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B08'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B5C'
              name = 'ComboBoxRep' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000868'
              name = 'FBFormEffect' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000872'
                  name = 'item' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000873'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000874'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000875'
                  name = 'setAffectedDisplay' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000876'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000877'
                  name = 'createPopup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000878'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000879'
                  name = 'getWidget' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000087A'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B09'
                  name = 'FBFormEffect' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B0A'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AD'
              name = 'FBForm' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Dependency xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B32'/>
              </UML:ModelElement.clientDependency>
              <UML:Namespace.ownedElement>
                <UML:Dependency xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B32'
                  name = 'creates' isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AD'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'/>
                  </UML:Dependency.supplier>
                </UML:Dependency>
              </UML:Namespace.ownedElement>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008B3'
                  name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008B4'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008B5'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008B6'
                  name = 'taskId' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008B7'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008B8'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008BC'
                  name = 'onLoad' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008BD'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008BE'
                  name = 'onSubmit' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008BF'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C0'
                  name = 'items' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C1'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C2'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AC'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B30'
                  name = 'createRepresentation' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B31'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B10'
              name = 'FBScript' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866'
              name = 'FBMenuItem' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Dependency xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A8'/>
              </UML:ModelElement.clientDependency>
              <UML:Namespace.ownedElement>
                <UML:Dependency xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A8'
                  name = 'builds' isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867'/>
                  </UML:Dependency.supplier>
                </UML:Dependency>
              </UML:Namespace.ownedElement>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000087B'
                  name = 'clone' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000087C'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000087D'
                  name = 'createFormItem' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000087E'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B33'
                  name = 'icon' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B34'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B35'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B36'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B37'
                  name = 'title' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B38'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B39'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B3A'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B17'
              name = 'FBScript' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B18'
                  name = 'documentation' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B19'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B1A'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B1B'
                  name = 'id' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B1C'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B1D'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B1E'
                  name = 'type' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B1F'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B20'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B21'
                  name = 'src' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B22'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B23'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B24'
                  name = 'content' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B25'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B26'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F4'
              name = 'Formatter' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000089E'
              name = 'FormPanel' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C9'
                  name = 'menuItems' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008CA'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008CB'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008CD'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3'
              name = 'FormRepresentation' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF4'
                  name = 'formValidations' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF5'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF6'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF7'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B02'
                  name = 'formItems' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B03'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B04'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B16'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B05'
                  name = 'inputs' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B06'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B07'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B14'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B0A'
                  name = 'outputs' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B0B'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B0C'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B15'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B0D'
                  name = 'onLoadScript' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B0E'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B0F'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B10'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B11'
                  name = 'onSubmitScript' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B12'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B13'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B10'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B44'
                  name = 'translate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B45'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B46'
                      name = 'lang' isSpecification = 'false' kind = 'in'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B36'
              name = 'Image' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E3'
              name = 'InputData' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E5'
                  name = 'mimeType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E6'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E7'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008EB'
                  name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008EC'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008ED'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F1'
                  name = 'formatter' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F2'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F3'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F4'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DB'
              name = 'InputData' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF8'
                  name = 'nuevoAttr' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF9'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AFA'
                          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--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AFB'
                  name = 'nuevaOperacion' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AFC'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B3A'
              name = 'Label' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4A'
              name = 'Language' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000887'
              name = 'LayoutFormItem' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'true' isActive = 'false'>
              <UML:GeneralizableElement.generalization>
                <UML:Generalization xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000088F'/>
              </UML:GeneralizableElement.generalization>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000888'
                  name = 'items' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000889'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000088A'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AC'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B47'
              name = 'LanguageFactory' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B48'
                  name = 'getInstance' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B49'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B47'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B53'
                  name = 'getLanguage' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B54'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:Class xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4A'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B55'
                      name = 'lang' isSpecification = 'false' kind = 'in'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AC'
              name = 'List&lt;FBFormItem&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B60'
              name = 'LabelRepresentation' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B16'
              name = 'List&lt;temRepresentation&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B14'
              name = 'Map&lt;String-InputData&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B08'
              name = 'Map&lt;StringObject&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF7'
              name = 'List&lt;FBValidation&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890'
              name = 'ItemRepresentation' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008CE'
                  name = 'validations' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008CF'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D0'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF7'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D8'
                  name = 'input' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D9'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DA'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DB'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DC'
                  name = 'output' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DD'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DE'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DF'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Operation xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B41'
                  name = 'translate' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B42'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B43'
                      name = 'lang' isSpecification = 'false' kind = 'in'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008FD'
              name = 'Object' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008DF'
              name = 'OutputData' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AFD'
                  name = 'nuevaOperacion' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AFE'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Attribute xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AFF'
                  name = 'nuevoAttr' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B00'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B01'
                          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:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B09'
              name = 'Map&lt;String-Object&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B15'
              name = 'Map&lt;String-OutputData&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E4'
              name = 'OutputData' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E8'
                  name = 'mimeType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E9'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008EA'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008EE'
                  name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008EF'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F0'
                          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:000000000000087E'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
                <UML:Attribute xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F5'
                  name = 'formatter' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F6'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F7'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F4'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008CD'
              name = 'Tree&lt;FBMenuItem&gt;' visibility = 'public' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B02'
                  name = 'nuevaOperacion' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B03'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Attribute xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B04'
                  name = 'nuevoAttr' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B05'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B06'
                          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--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B12'
                  name = 'Tree&lt;FBMenuItem&gt;' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B13'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4D'
              name = 'ftl.Language' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Abstraction xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B51'/>
              </UML:ModelElement.clientDependency>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000882'
              name = 'Widget' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Attribute xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B0B'
                  name = 'id' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B0C'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B0D'
                          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--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B10'
                  name = 'Widget' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000B11'
                      name = 'return' isSpecification = 'false' kind = 'return'/>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4E'
              name = 'xsd.Language' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Abstraction xmi.idref = '10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4F'/>
              </UML:ModelElement.clientDependency>
            </UML:Class>
          </UML:Namespace.ownedElement>
        </UML:Package>
      </UML:Namespace.ownedElement>
    </UML:Model>
  </XMI.content>
</XMI>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B55"
      name="Diagrama de clase"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 136, 104, 109]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="136"
      width="104"
      height="109"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="9"
      y="137"
      width="102"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FBMenuItem</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[9, 137, 102, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="9"
        y="137"
        width="102"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="8"
      y="160"
      width="104"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[9, 161, 102, 42]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="9"
        y="161"
        width="102"
        height="42"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="9"
        y="161"
        width="102"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >icon : Image</text>
      <text name="Fig0.4.2"
        x="9"
        y="178"
        width="102"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >title : Label</text>
    </group>
    <rectangle name="Fig0.5"
      x="8"
      y="202"
      width="104"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 203, 102, 42]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000866"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="9"
        y="203"
        width="102"
        height="42"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.6.1"
        x="9"
        y="203"
        width="102"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >clone()</text>
      <text name="Fig0.6.2"
        x="9"
        y="220"
        width="102"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >createFormItem()</text>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[224, 128, 149, 143]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="224"
      y="128"
      width="149"
      height="143"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="225"
      y="129"
      width="147"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FBFormItem</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[225, 129, 147, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="225"
        y="129"
        width="147"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="224"
      y="152"
      width="149"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[225, 153, 147, 42]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="225"
        y="153"
        width="147"
        height="42"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.4.1"
        x="225"
        y="153"
        width="147"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >display : Widget</text>
      <text name="Fig1.4.2"
        x="225"
        y="170"
        width="147"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >rep</text>
    </group>
    <rectangle name="Fig1.5"
      x="224"
      y="194"
      width="149"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[225, 195, 147, 76]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000867"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="225"
        y="195"
        width="147"
        height="76"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.6.1"
        x="225"
        y="195"
        width="147"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getDisplay()</text>
      <text name="Fig1.6.2"
        x="225"
        y="212"
        width="147"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getRepresentation()</text>
      <text name="Fig1.6.3"
        x="225"
        y="229"
        width="147"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getEffects()</text>
      <text name="Fig1.6.4"
        x="225"
        y="246"
        width="147"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >&lt;&lt;create&gt;&gt; FBFormItem()</text>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[448, 56, 155, 126]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000868"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="448"
      y="56"
      width="155"
      height="126"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="449"
      y="57"
      width="153"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FBFormEffect</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[449, 57, 153, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000868"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="449"
        y="57"
        width="153"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.3"
      x="448"
      y="80"
      width="155"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[449, 81, 153, 25]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000868"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="449"
        y="81"
        width="153"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.4.1"
        x="449"
        y="81"
        width="153"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >item : FBFormItem</text>
    </group>
    <rectangle name="Fig2.5"
      x="448"
      y="105"
      width="155"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[449, 106, 153, 76]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000868"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="449"
        y="106"
        width="153"
        height="76"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.6.1"
        x="449"
        y="106"
        width="153"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >setAffectedDisplay()</text>
      <text name="Fig2.6.2"
        x="449"
        y="123"
        width="153"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >createPopup()</text>
      <text name="Fig2.6.3"
        x="449"
        y="140"
        width="153"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getWidget()</text>
      <text name="Fig2.6.4"
        x="449"
        y="157"
        width="153"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >&lt;&lt;create&gt;&gt; FBFormEffect()</text>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[136, 360, 170, 75]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000887"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="136"
      y="360"
      width="170"
      height="75"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="137"
      y="361"
      width="168"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="false"
      textsize="12"
      justification="Center"
    >LayoutFormItem</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[137, 361, 168, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000887"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="137"
        y="361"
        width="168"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.3"
      x="136"
      y="384"
      width="170"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[137, 385, 168, 26]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000887"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="137"
        y="385"
        width="168"
        height="26"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.4.1"
        x="137"
        y="385"
        width="168"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >items : List&lt;FBFormItem&gt;</text>
    </group>
    <rectangle name="Fig3.5"
      x="136"
      y="411"
      width="170"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[137, 412, 168, 22]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000887"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.6.0"
        x="137"
        y="412"
        width="168"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigGeneralization"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000088F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3.0"
      destPortFig="Fig1"
      sourceFigNode="Fig3"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000088F"
                        angle="-90.0"
                        offset="53" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="256"
              y="360" />
      <lineto x="256"
              y="271" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[816, 72, 179, 109]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig5.0"
      x="816"
      y="72"
      width="179"
      height="109"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="817"
      y="73"
      width="177"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >ItemRepresentation</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[817, 73, 177, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="817"
        y="73"
        width="177"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.3"
      x="816"
      y="96"
      width="179"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[817, 97, 177, 59]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="817"
        y="97"
        width="177"
        height="59"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.4.1"
        x="817"
        y="97"
        width="177"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >validations : List&lt;FBValidation&gt;</text>
      <text name="Fig5.4.2"
        x="817"
        y="114"
        width="177"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >input : InputData</text>
      <text name="Fig5.4.3"
        x="817"
        y="131"
        width="177"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >output : OutputData</text>
    </group>
    <rectangle name="Fig5.5"
      x="816"
      y="155"
      width="179"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[817, 156, 177, 25]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000890"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.6.0"
        x="817"
        y="156"
        width="177"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.6.1"
        x="817"
        y="156"
        width="177"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >translate(lang : String) : String</text>
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000891"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000892"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000893"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig2"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000891"
                        angle="335.0"
                        offset="28" />
      <argouml:pathitem figname="Fig6.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000892"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig6.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000892"
                        angle="36.0"
                        offset="23" />
      <argouml:pathitem figname="Fig6.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000893"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig6.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000893"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="373"
              y="160" />
      <lineto x="448"
              y="160" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000897"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000898"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000899"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig5"
      sourceFigNode="Fig1"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000897"
                        angle="351.0"
                        offset="58" />
      <argouml:pathitem figname="Fig7.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000898"
                        angle="-14.999999999999998"
                        offset="57" />
      <argouml:pathitem figname="Fig7.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000898"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig7.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000899"
                        angle="209.00000000000003"
                        offset="24" />
      <argouml:pathitem figname="Fig7.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000899"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="368"
              y="128" />
      <lineto x="368"
              y="40" />
      <lineto x="912"
              y="40" />
      <lineto x="912"
              y="72" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[16, 16, 188, 71]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000089E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig8.0"
      x="16"
      y="16"
      width="188"
      height="71"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig8.1"
      x="17"
      y="17"
      width="186"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FormPanel</text>
    <group name="Fig8.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 17, 186, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000089E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="17"
        y="17"
        width="186"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig8.3"
      x="16"
      y="40"
      width="188"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[17, 41, 186, 25]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000089E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.4.0"
        x="17"
        y="41"
        width="186"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig8.4.1"
        x="17"
        y="41"
        width="186"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >menuItems : Tree&lt;FBMenuItem&gt;</text>
    </group>
    <rectangle name="Fig8.5"
      x="16"
      y="65"
      width="188"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 66, 186, 21]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000089E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.6.0"
        x="17"
        y="66"
        width="186"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A2"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A3"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8"
      destPortFig="Fig0"
      sourceFigNode="Fig8"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A2"
                        angle="-90.0"
                        offset="50" />
      <argouml:pathitem figname="Fig9.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A3"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig9.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A3"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig9.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A4"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig9.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A4"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="32"
              y="87" />
      <lineto x="32"
              y="136" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[232, 16, 119, 75]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000882"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig10.0"
      x="232"
      y="16"
      width="119"
      height="75"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig10.1"
      x="233"
      y="17"
      width="117"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >Widget</text>
    <group name="Fig10.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[233, 17, 117, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000882"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.2.0"
        x="233"
        y="17"
        width="117"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig10.3"
      x="232"
      y="40"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig10.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[233, 41, 117, 25]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000882"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.4.0"
        x="233"
        y="41"
        width="117"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig10.4.1"
        x="233"
        y="41"
        width="117"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >id : Integer</text>
    </group>
    <rectangle name="Fig10.5"
      x="232"
      y="65"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig10.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[233, 66, 117, 25]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000882"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.6.0"
        x="233"
        y="66"
        width="117"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig10.6.1"
        x="233"
        y="66"
        width="117"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >&lt;&lt;create&gt;&gt; Widget()</text>
    </group>
  </group>
  <group name="Fig11"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A8"
                        angle="318.0"
                        offset="12" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="112"
              y="160" />
      <lineto x="224"
              y="160" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A9"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AA"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig10"
      sourceFigNode="Fig1"
      destFigNode="Fig10"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008A9"
                        angle="-270.0"
                        offset="50" />
      <argouml:pathitem figname="Fig12.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AA"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig12.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AA"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig12.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AB"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig12.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AB"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="256"
              y="128" />
      <lineto x="256"
              y="91" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[328, 384, 150, 143]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig13.0"
      x="328"
      y="384"
      width="150"
      height="143"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig13.1"
      x="329"
      y="385"
      width="148"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FBForm</text>
    <group name="Fig13.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[329, 385, 148, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.2.0"
        x="329"
        y="385"
        width="148"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig13.3"
      x="328"
      y="408"
      width="150"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig13.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[329, 409, 148, 59]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.4.0"
        x="329"
        y="409"
        width="148"
        height="59"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig13.4.1"
        x="329"
        y="409"
        width="148"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >name : String</text>
      <text name="Fig13.4.2"
        x="329"
        y="426"
        width="148"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >taskId : String</text>
      <text name="Fig13.4.3"
        x="329"
        y="443"
        width="148"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >items : List&lt;FBFormItem&gt;</text>
    </group>
    <rectangle name="Fig13.5"
      x="328"
      y="467"
      width="150"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig13.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[329, 468, 148, 59]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008AD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.6.0"
        x="329"
        y="468"
        width="148"
        height="59"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig13.6.1"
        x="329"
        y="468"
        width="148"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >onLoad()</text>
      <text name="Fig13.6.2"
        x="329"
        y="485"
        width="148"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >onSubmit()</text>
      <text name="Fig13.6.3"
        x="329"
        y="502"
        width="148"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >createRepresentation()</text>
    </group>
  </group>
  <group name="Fig14"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C6"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C7"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13"
      destPortFig="Fig1"
      sourceFigNode="Fig13"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C6"
                        angle="-164.0"
                        offset="25" />
      <argouml:pathitem figname="Fig14.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C7"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C7"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C8"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008C8"
                        angle="129.0"
                        offset="23" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="400"
              y="384" />
      <lineto x="400"
              y="232" />
      <lineto x="373"
              y="232" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[1064, 80, 93, 70]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D2"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig15.0"
      x="1064"
      y="80"
      width="93"
      height="70"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig15.1"
      x="1065"
      y="81"
      width="91"
      height="43"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FBValidation</text>
    <group name="Fig15.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[1065, 81, 91, 20]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig15.2.0"
        x="1065"
        y="81"
        width="91"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig15.2.1"
        x="1065"
        y="81"
        width="91"
        height="18"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Center"
      >&lt;&lt;interface&gt;&gt;</text>
    </group>
    <rectangle name="Fig15.3"
      x="1064"
      y="124"
      width="93"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig15.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1065, 125, 91, 25]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig15.4.0"
        x="1065"
        y="125"
        width="91"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig15.4.1"
        x="1065"
        y="125"
        width="91"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >isValid()</text>
    </group>
  </group>
  <group name="Fig16"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D5"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D6"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D7"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5"
      destPortFig="Fig15"
      sourceFigNode="Fig5"
      destFigNode="Fig15"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D5"
                        angle="52.00000000000001"
                        offset="22" />
      <argouml:pathitem figname="Fig16.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D6"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig16.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D6"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig16.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D7"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig16.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008D7"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="995"
              y="88" />
      <lineto x="1064"
              y="88" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[904, 216, 119, 105]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E3"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig17.0"
      x="904"
      y="216"
      width="119"
      height="105"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig17.1"
      x="905"
      y="217"
      width="117"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >InputData</text>
    <group name="Fig17.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[905, 217, 117, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig17.2.0"
        x="905"
        y="217"
        width="117"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig17.3"
      x="904"
      y="240"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig17.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[905, 241, 117, 59]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig17.4.0"
        x="905"
        y="241"
        width="117"
        height="59"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig17.4.1"
        x="905"
        y="241"
        width="117"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >mimeType : String</text>
      <text name="Fig17.4.2"
        x="905"
        y="258"
        width="117"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >name : String</text>
      <text name="Fig17.4.3"
        x="905"
        y="275"
        width="117"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >formatter : Formatter</text>
    </group>
    <rectangle name="Fig17.5"
      x="904"
      y="299"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig17.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[905, 300, 117, 21]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig17.6.0"
        x="905"
        y="300"
        width="117"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig18"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[768, 216, 119, 105]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig18.0"
      x="768"
      y="216"
      width="119"
      height="105"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig18.1"
      x="769"
      y="217"
      width="117"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >OutputData</text>
    <group name="Fig18.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[769, 217, 117, 0]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.2.0"
        x="769"
        y="217"
        width="117"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig18.3"
      x="768"
      y="240"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig18.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[769, 241, 117, 59]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.4.0"
        x="769"
        y="241"
        width="117"
        height="59"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig18.4.1"
        x="769"
        y="241"
        width="117"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >mimeType : String</text>
      <text name="Fig18.4.2"
        x="769"
        y="258"
        width="117"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >name : String</text>
      <text name="Fig18.4.3"
        x="769"
        y="275"
        width="117"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >formatter : Formatter</text>
    </group>
    <rectangle name="Fig18.5"
      x="768"
      y="299"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig18.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[769, 300, 117, 21]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008E4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.6.0"
        x="769"
        y="300"
        width="117"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig19"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[824, 352, 156, 70]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F9"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig19.0"
      x="824"
      y="352"
      width="156"
      height="70"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig19.1"
      x="825"
      y="353"
      width="154"
      height="43"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >Formatter</text>
    <group name="Fig19.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[825, 353, 154, 20]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F9"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig19.2.0"
        x="825"
        y="353"
        width="154"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig19.2.1"
        x="825"
        y="353"
        width="154"
        height="18"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Center"
      >&lt;&lt;interface&gt;&gt;</text>
    </group>
    <rectangle name="Fig19.3"
      x="824"
      y="396"
      width="156"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig19.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[825, 397, 154, 25]"
         href="10--56-101-92--24cc04ee:1302d6959b9:-8000:00000000000008F9"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig19.4.0"
        x="825"
        y="397"
        width="154"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig19.4.1"
        x="825"
        y="397"
        width="154"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >format(obj : Object) : Object</text>
    </group>
  </group>
  <group name="Fig20"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000901"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000902"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000903"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5"
      destPortFig="Fig17"
      sourceFigNode="Fig5"
      destFigNode="Fig17"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000901"
                        angle="263.0"
                        offset="46" />
      <argouml:pathitem figname="Fig20.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000902"
                        angle="-32.0"
                        offset="26" />
      <argouml:pathitem figname="Fig20.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000902"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig20.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000903"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig20.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000903"
                        angle="168.0"
                        offset="99" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="920"
              y="181" />
      <lineto x="920"
              y="216" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000904"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000905"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000906"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5"
      destPortFig="Fig18"
      sourceFigNode="Fig5"
      destFigNode="Fig18"
      <argouml:pathitem figname="Fig21.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000904"
                        angle="-90.0"
                        offset="49" />
      <argouml:pathitem figname="Fig21.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000905"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig21.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000905"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig21.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000906"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig21.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000906"
                        angle="128.0"
                        offset="25" />
    </private>
    <path name="Fig21.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="848"
              y="181" />
      <lineto x="848"
              y="216" />
    </path>
  </group>
  <group name="Fig22"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090A"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090B"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090C"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig17"
      destPortFig="Fig19"
      sourceFigNode="Fig17"
      destFigNode="Fig19"
      <argouml:pathitem figname="Fig22.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090A"
                        angle="-84.0"
                        offset="11" />
      <argouml:pathitem figname="Fig22.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090B"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090B"
                        angle="32.0"
                        offset="22" />
      <argouml:pathitem figname="Fig22.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090C"
                        angle="-136.0"
                        offset="23" />
      <argouml:pathitem figname="Fig22.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090C"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig22.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="948"
              y="321" />
      <lineto x="948"
              y="352" />
    </path>
  </group>
  <group name="Fig23"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090D"
       sourceConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090E"
       destConnector="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig18"
      destPortFig="Fig19"
      sourceFigNode="Fig18"
      destFigNode="Fig19"
      <argouml:pathitem figname="Fig23.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090D"
                        angle="-90.0"
                        offset="15" />
      <argouml:pathitem figname="Fig23.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090E"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig23.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090E"
                        angle="14.0"
                        offset="75" />
      <argouml:pathitem figname="Fig23.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090F"
                        angle="112.0"
                        offset="58" />
      <argouml:pathitem figname="Fig23.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--24cc04ee:1302d6959b9:-8000:000000000000090F"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig23.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="832"
              y="321" />
      <lineto x="832"
              y="352" />
    </path>
  </group>
  <group name="Fig24"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AED"
       sourceConnector="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEE"
       destConnector="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3"
      destPortFig="Fig1"
      sourceFigNode="Fig3"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig24.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AED"
                        angle="-187.00000000000003"
                        offset="82" />
      <argouml:pathitem figname="Fig24.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEE"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig24.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEE"
                        angle="6.0"
                        offset="44" />
      <argouml:pathitem figname="Fig24.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEF"
                        angle="217.99999999999997"
                        offset="19" />
      <argouml:pathitem figname="Fig24.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AEF"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig24.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="136"
              y="376" />
      <lineto x="88"
              y="376" />
      <lineto x="88"
              y="256" />
      <lineto x="224"
              y="256" />
    </path>
  </group>
  <group name="Fig25"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[496, 240, 213, 160]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig25.0"
      x="496"
      y="240"
      width="213"
      height="160"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig25.1"
      x="497"
      y="241"
      width="211"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FormRepresentation</text>
    <group name="Fig25.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[497, 241, 211, 0]"
         href="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.2.0"
        x="497"
        y="241"
        width="211"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig25.3"
      x="496"
      y="264"
      width="213"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig25.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[497, 265, 211, 110]"
         href="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.4.0"
        x="497"
        y="265"
        width="211"
        height="110"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig25.4.1"
        x="497"
        y="265"
        width="211"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >formValidations : List&lt;FBValidation&gt;</text>
      <text name="Fig25.4.2"
        x="497"
        y="282"
        width="211"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >formItems : List&lt;temRepresentation&gt;</text>
      <text name="Fig25.4.3"
        x="497"
        y="299"
        width="211"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >inputs : Map&lt;String-InputData&gt;</text>
      <text name="Fig25.4.4"
        x="497"
        y="316"
        width="211"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >outputs : Map&lt;String-OutputData&gt;</text>
      <text name="Fig25.4.5"
        x="497"
        y="333"
        width="211"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >onLoadScript : FBScript</text>
      <text name="Fig25.4.6"
        x="497"
        y="350"
        width="211"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >onSubmitScript : FBScript</text>
    </group>
    <rectangle name="Fig25.5"
      x="496"
      y="374"
      width="213"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig25.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[497, 375, 211, 25]"
         href="10--56-101-92--14c4da72:1302dd25593:-8000:0000000000000AF3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.6.0"
        x="497"
        y="375"
        width="211"
        height="25"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig25.6.1"
        x="497"
        y="375"
        width="211"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >translate(lang : String) : String</text>
    </group>
  </group>
  <group name="Fig26"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[704, 448, 131, 139]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B17"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig26.0"
      x="704"
      y="448"
      width="131"
      height="139"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig26.1"
      x="705"
      y="449"
      width="129"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FBScript</text>
    <group name="Fig26.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[705, 449, 129, 0]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B17"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig26.2.0"
        x="705"
        y="449"
        width="129"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig26.3"
      x="704"
      y="472"
      width="131"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig26.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[705, 473, 129, 93]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B17"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig26.4.0"
        x="705"
        y="473"
        width="129"
        height="93"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig26.4.1"
        x="705"
        y="473"
        width="129"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >documentation : String</text>
      <text name="Fig26.4.2"
        x="705"
        y="490"
        width="129"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >id : String</text>
      <text name="Fig26.4.3"
        x="705"
        y="507"
        width="129"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >type : String</text>
      <text name="Fig26.4.4"
        x="705"
        y="524"
        width="129"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >src : String</text>
      <text name="Fig26.4.5"
        x="705"
        y="541"
        width="129"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >content : String</text>
    </group>
    <rectangle name="Fig26.5"
      x="704"
      y="565"
      width="131"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig26.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[705, 566, 129, 21]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B17"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig26.6.0"
        x="705"
        y="566"
        width="129"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig27"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B27"
       sourceConnector="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B28"
       destConnector="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B29"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig25"
      destPortFig="Fig26"
      sourceFigNode="Fig25"
      destFigNode="Fig26"
      <argouml:pathitem figname="Fig27.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B27"
                        angle="288.0"
                        offset="12" />
      <argouml:pathitem figname="Fig27.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B28"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig27.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B28"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig27.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B29"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig27.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B29"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig27.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="512"
              y="400" />
      <lineto x="512"
              y="496" />
      <lineto x="704"
              y="496" />
    </path>
  </group>
  <group name="Fig28"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2D"
       sourceConnector="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2E"
       destConnector="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig25"
      destPortFig="Fig5"
      sourceFigNode="Fig25"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig28.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2D"
                        angle="315.0"
                        offset="12" />
      <argouml:pathitem figname="Fig28.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2E"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig28.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2E"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig28.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2F"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig28.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B2F"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig28.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="672"
              y="240" />
      <lineto x="672"
              y="160" />
      <lineto x="816"
              y="160" />
    </path>
  </group>
  <group name="Fig29"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B32"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig25"
      sourceFigNode="Fig13"
      destFigNode="Fig25"
      <argouml:pathitem figname="Fig29.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B32"
                        angle="43.0"
                        offset="29" />
    </private>
    <path name="Fig29.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="440"
              y="384" />
      <lineto x="440"
              y="304" />
      <lineto x="496"
              y="304" />
    </path>
  </group>
  <group name="Fig30"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[1072, 240, 219, 88]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B47"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig30.0"
      x="1072"
      y="240"
      width="219"
      height="88"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig30.1"
      x="1073"
      y="241"
      width="217"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >LanguageFactory</text>
    <group name="Fig30.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[1073, 241, 217, 0]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B47"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig30.2.0"
        x="1073"
        y="241"
        width="217"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig30.3"
      x="1072"
      y="264"
      width="219"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig30.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1073, 265, 217, 21]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B47"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig30.4.0"
        x="1073"
        y="265"
        width="217"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig30.5"
      x="1072"
      y="285"
      width="219"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig30.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1073, 286, 217, 42]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B47"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig30.6.0"
        x="1073"
        y="286"
        width="217"
        height="42"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig30.6.1"
        x="1073"
        y="286"
        width="217"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getInstance() : LanguageFactory</text>
      <text name="Fig30.6.2"
        x="1073"
        y="303"
        width="217"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getLanguage(lang : String) : Language</text>
    </group>
  </group>
  <group name="Fig31"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[1040, 384, 232, 121]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4C"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig31.0"
      x="1040"
      y="384"
      width="232"
      height="121"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig31.1"
      x="1041"
      y="385"
      width="230"
      height="43"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >Language</text>
    <group name="Fig31.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[1041, 385, 230, 20]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig31.2.0"
        x="1041"
        y="385"
        width="230"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig31.2.1"
        x="1041"
        y="385"
        width="230"
        height="18"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Center"
      >&lt;&lt;interface&gt;&gt;</text>
    </group>
    <rectangle name="Fig31.3"
      x="1040"
      y="428"
      width="232"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig31.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1041, 429, 230, 76]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig31.4.0"
        x="1041"
        y="429"
        width="230"
        height="76"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig31.4.1"
        x="1041"
        y="429"
        width="230"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >form(form : FormRepresentation) : String</text>
      <text name="Fig31.4.2"
        x="1041"
        y="446"
        width="230"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >comboBox(cb : ComboBoxRep) : String</text>
      <text name="Fig31.4.3"
        x="1041"
        y="463"
        width="230"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >label(l : LabelRepresentation) : String</text>
      <text name="Fig31.4.4"
        x="1041"
        y="480"
        width="230"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >...()</text>
    </group>
  </group>
  <group name="Fig32"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[1040, 648, 78, 68]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4D"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig32.0"
      x="1040"
      y="648"
      width="78"
      height="68"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig32.1"
      x="1041"
      y="649"
      width="76"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >ftl.Language</text>
    <group name="Fig32.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[1041, 649, 76, 0]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig32.2.0"
        x="1041"
        y="649"
        width="76"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig32.3"
      x="1040"
      y="672"
      width="78"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig32.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1041, 673, 76, 21]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig32.4.0"
        x="1041"
        y="673"
        width="76"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig32.5"
      x="1040"
      y="693"
      width="78"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig32.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1041, 694, 76, 21]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig32.6.0"
        x="1041"
        y="694"
        width="76"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig33"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[1208, 648, 88, 68]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig33.0"
      x="1208"
      y="648"
      width="88"
      height="68"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig33.1"
      x="1209"
      y="649"
      width="86"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >xsd.Language</text>
    <group name="Fig33.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[1209, 649, 86, 0]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig33.2.0"
        x="1209"
        y="649"
        width="86"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig33.3"
      x="1208"
      y="672"
      width="88"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig33.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[1209, 673, 86, 21]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig33.4.0"
        x="1209"
        y="673"
        width="86"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig33.5"
      x="1208"
      y="693"
      width="88"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig33.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[1209, 694, 86, 21]"
         href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig33.6.0"
        x="1209"
        y="694"
        width="86"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig34"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig33.0"
      destPortFig="Fig31.0"
      sourceFigNode="Fig33"
      destFigNode="Fig31"
      <argouml:pathitem figname="Fig34.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B4F"
                        angle="-92.0"
                        offset="46" />
    </private>
    <path name="Fig34.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="1248"
              y="648" />
      <lineto x="1248"
              y="624" />
      <lineto x="1160"
              y="624" />
      <lineto x="1160"
              y="505" />
    </path>
  </group>
  <group name="Fig35"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B51"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig32.0"
      destPortFig="Fig31.0"
      sourceFigNode="Fig32"
      destFigNode="Fig31"
      <argouml:pathitem figname="Fig35.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="10--56-101-92-5ec15f65:13031b22eb9:-8000:0000000000000B51"
                        angle="-262.00000000000006"
                        offset="39" />
    </private>
    <path name="Fig35.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="1080"
              y="648" />
      <lineto x="1080"
              y="624" />
      <lineto x="1160"
              y="624" />
      <lineto x="1160"
              y="505" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram|10--56-101-92--24cc04ee:1302d6959b9:-8000:0000000000000865"
      name="Diagrama de caso de uso"
>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B54"
      name="Layers"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[384, 192, 111, 68]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="384"
      y="192"
      width="111"
      height="68"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="385"
      y="193"
      width="109"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FormBuilderModel</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[385, 193, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="385"
        y="193"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="384"
      y="216"
      width="111"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[385, 217, 109, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="385"
        y="217"
        width="109"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="384"
      y="237"
      width="111"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[385, 238, 109, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B56"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="385"
        y="238"
        width="109"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[392, 80, 118, 66]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B57"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="392"
      y="80"
      width="118"
      height="66"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="393"
      y="81"
      width="116"
      height="43"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FormBuilderService</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[393, 81, 116, 20]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B57"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="393"
        y="81"
        width="116"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="393"
        y="81"
        width="116"
        height="18"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Center"
      >&lt;&lt;interface&gt;&gt;</text>
    </group>
    <rectangle name="Fig1.3"
      x="392"
      y="124"
      width="118"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[393, 125, 116, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B57"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="393"
        y="125"
        width="116"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B58"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B58"
                        angle="-80.0"
                        offset="42" />
    </private>
    <path name="Fig2.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="448"
              y="192" />
      <lineto x="448"
              y="146" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[40, 344, 215, 121]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5A"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="40"
      y="344"
      width="215"
      height="121"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="41"
      y="345"
      width="213"
      height="43"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >MenuService</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[41, 345, 213, 20]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="41"
        y="345"
        width="213"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.2.1"
        x="41"
        y="345"
        width="213"
        height="18"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Center"
      >&lt;&lt;interface&gt;&gt;</text>
    </group>
    <rectangle name="Fig3.3"
      x="40"
      y="388"
      width="215"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[41, 389, 213, 76]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="41"
        y="389"
        width="213"
        height="76"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.4.1"
        x="41"
        y="389"
        width="213"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getOptions() : List&lt;MainMenuOption&gt;</text>
      <text name="Fig3.4.2"
        x="41"
        y="406"
        width="213"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getItems() : Map&lt;String-FBMenuItem&gt;</text>
      <text name="Fig3.4.3"
        x="41"
        y="423"
        width="213"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >save(item : FBMenuItem) : void</text>
      <text name="Fig3.4.4"
        x="41"
        y="440"
        width="213"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >delete(itemId : String) : void</text>
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[304, 344, 324, 136]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5B"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="304"
      y="344"
      width="324"
      height="136"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig4.1"
      x="305"
      y="345"
      width="322"
      height="43"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >TasksService</text>
    <group name="Fig4.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[305, 345, 322, 20]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="305"
        y="345"
        width="322"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig4.2.1"
        x="305"
        y="345"
        width="322"
        height="18"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Center"
      >&lt;&lt;interface&gt;&gt;</text>
    </group>
    <rectangle name="Fig4.3"
      x="304"
      y="388"
      width="324"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig4.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[305, 389, 322, 90]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.4.0"
        x="305"
        y="389"
        width="322"
        height="90"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig4.4.1"
        x="305"
        y="389"
        width="322"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getTasks() : List&lt;TaskRef&gt;</text>
      <text name="Fig4.4.2"
        x="305"
        y="406"
        width="322"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >updateTask(task : TaskRef) : void</text>
      <text name="Fig4.4.3"
        x="305"
        y="423"
        width="322"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >getAssociatedForm(task : TaskRef) : FormRepresentation</text>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[672, 344, 261, 87]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5C"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig5.0"
      x="672"
      y="344"
      width="261"
      height="87"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="673"
      y="345"
      width="259"
      height="43"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >FormService</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[673, 345, 259, 20]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="673"
        y="345"
        width="259"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.2.1"
        x="673"
        y="345"
        width="259"
        height="18"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Center"
      >&lt;&lt;interface&gt;&gt;</text>
    </group>
    <rectangle name="Fig5.3"
      x="672"
      y="388"
      width="261"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[673, 389, 259, 42]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B5C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="673"
        y="389"
        width="259"
        height="42"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.4.1"
        x="673"
        y="389"
        width="259"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >generateForm(f : FormRepresentation) : String</text>
      <text name="Fig5.4.2"
        x="673"
        y="406"
        width="259"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="12"
        justification="Left"
      >saveForm(f : FormRepresentation) : void</text>
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[40, 512, 216, 67]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig6.0"
      x="40"
      y="512"
      width="216"
      height="67"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig6.1"
      x="41"
      y="513"
      width="214"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >MockMenuService</text>
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[41, 513, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="41"
        y="513"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.3"
      x="40"
      y="536"
      width="216"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[41, 537, 214, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.4.0"
        x="41"
        y="537"
        width="214"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.5"
      x="40"
      y="557"
      width="216"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[41, 558, 214, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.6.0"
        x="41"
        y="558"
        width="214"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[40, 616, 119, 68]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="40"
      y="616"
      width="119"
      height="68"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig7.1"
      x="41"
      y="617"
      width="117"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >GuvnorMenuService</text>
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[41, 617, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="41"
        y="617"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig7.3"
      x="40"
      y="640"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[41, 641, 117, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.4.0"
        x="41"
        y="641"
        width="117"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig7.5"
      x="40"
      y="661"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[41, 662, 117, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B7F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.6.0"
        x="41"
        y="662"
        width="117"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B80"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig6"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B80"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig8.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="40"
              y="528" />
      <lineto x="16"
              y="528" />
      <lineto x="16"
              y="448" />
      <lineto x="40"
              y="448" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B82"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig7"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B82"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig9.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="40"
              y="632" />
      <lineto x="8"
              y="632" />
      <lineto x="8"
              y="416" />
      <lineto x="40"
              y="416" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[304, 512, 328, 67]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B84"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig10.0"
      x="304"
      y="512"
      width="328"
      height="67"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig10.1"
      x="305"
      y="513"
      width="326"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >MockTaskService</text>
    <group name="Fig10.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[305, 513, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B84"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.2.0"
        x="305"
        y="513"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig10.3"
      x="304"
      y="536"
      width="328"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig10.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[305, 537, 326, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B84"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.4.0"
        x="305"
        y="537"
        width="326"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig10.5"
      x="304"
      y="557"
      width="328"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig10.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[305, 558, 326, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B84"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.6.0"
        x="305"
        y="558"
        width="326"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig11"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B85"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig10.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig10"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B85"
                        angle="83.00000000000001"
                        offset="9" />
    </private>
    <path name="Fig11.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="304"
              y="520" />
      <lineto x="280"
              y="520" />
      <lineto x="280"
              y="464" />
      <lineto x="304"
              y="464" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[304, 616, 116, 67]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig12.0"
      x="304"
      y="616"
      width="116"
      height="67"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig12.1"
      x="305"
      y="617"
      width="114"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >GuvnorTaskService</text>
    <group name="Fig12.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[305, 617, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig12.2.0"
        x="305"
        y="617"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig12.3"
      x="304"
      y="640"
      width="116"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig12.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[305, 641, 114, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig12.4.0"
        x="305"
        y="641"
        width="114"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig12.5"
      x="304"
      y="661"
      width="116"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig12.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[305, 662, 114, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B87"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig12.6.0"
        x="305"
        y="662"
        width="114"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig13"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B88"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig12.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig12"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B88"
                        angle="-212.0"
                        offset="31" />
    </private>
    <path name="Fig13.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="304"
              y="632" />
      <lineto x="272"
              y="632" />
      <lineto x="272"
              y="440" />
      <lineto x="304"
              y="440" />
    </path>
  </group>
  <group name="Fig14"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[672, 512, 256, 67]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8A"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig14.0"
      x="672"
      y="512"
      width="256"
      height="67"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig14.1"
      x="673"
      y="513"
      width="254"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >MockFormService</text>
    <group name="Fig14.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[673, 513, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.2.0"
        x="673"
        y="513"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig14.3"
      x="672"
      y="536"
      width="256"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig14.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[673, 537, 254, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.4.0"
        x="673"
        y="537"
        width="254"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig14.5"
      x="672"
      y="557"
      width="256"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig14.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[673, 558, 254, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.6.0"
        x="673"
        y="558"
        width="254"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig15"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig14.0"
      destPortFig="Fig5.0"
      sourceFigNode="Fig14"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8B"
                        angle="79.0"
                        offset="11" />
    </private>
    <path name="Fig15.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="672"
              y="520" />
      <lineto x="648"
              y="520" />
      <lineto x="648"
              y="416" />
      <lineto x="672"
              y="416" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[672, 616, 256, 67]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8D"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig16.0"
      x="672"
      y="616"
      width="256"
      height="67"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig16.1"
      x="673"
      y="617"
      width="254"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >GuvnorFormService</text>
    <group name="Fig16.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[673, 617, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.2.0"
        x="673"
        y="617"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig16.3"
      x="672"
      y="640"
      width="256"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig16.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[673, 641, 254, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.4.0"
        x="673"
        y="641"
        width="254"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig16.5"
      x="672"
      y="661"
      width="256"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig16.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[673, 662, 254, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.6.0"
        x="673"
        y="662"
        width="254"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig17"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8E"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig16.0"
      destPortFig="Fig5.0"
      sourceFigNode="Fig16"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B8E"
                        angle="-204.0"
                        offset="53" />
    </private>
    <path name="Fig17.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="672"
              y="632" />
      <lineto x="640"
              y="632" />
      <lineto x="640"
              y="392" />
      <lineto x="672"
              y="392" />
    </path>
  </group>
  <group name="Fig18"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[328, 816, 102, 68]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig18.0"
      x="328"
      y="816"
      width="102"
      height="68"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig18.1"
      x="329"
      y="817"
      width="100"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >RulesRepository</text>
    <group name="Fig18.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[329, 817, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.2.0"
        x="329"
        y="817"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig18.3"
      x="328"
      y="840"
      width="102"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig18.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[329, 841, 100, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.4.0"
        x="329"
        y="841"
        width="100"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig18.5"
      x="328"
      y="861"
      width="102"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig18.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[329, 862, 100, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B99"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.6.0"
        x="329"
        y="862"
        width="100"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig19"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9D"
       sourceConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9E"
       destConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig12"
      destPortFig="Fig18"
      sourceFigNode="Fig12"
      destFigNode="Fig18"
      <argouml:pathitem figname="Fig19.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9D"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig19.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9E"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig19.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9E"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig19.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9F"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig19.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000B9F"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig19.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="376"
              y="683" />
      <lineto x="376"
              y="816" />
    </path>
  </group>
  <group name="Fig20"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA0"
       sourceConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA1"
       destConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig16"
      destPortFig="Fig18"
      sourceFigNode="Fig16"
      destFigNode="Fig18"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA0"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig20.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA1"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig20.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA1"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig20.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA2"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig20.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA2"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig20.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="744"
              y="683" />
      <lineto x="744"
              y="832" />
      <lineto x="430"
              y="832" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA3"
       sourceConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA4"
       destConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA5"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7"
      destPortFig="Fig18"
      sourceFigNode="Fig7"
      destFigNode="Fig18"
      <argouml:pathitem figname="Fig21.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA3"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig21.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA4"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig21.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA4"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig21.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA5"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig21.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA5"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig21.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="88"
              y="684" />
      <lineto x="88"
              y="832" />
      <lineto x="328"
              y="832" />
    </path>
  </group>
  <group name="Fig22"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA9"
       sourceConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAA"
       destConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig3"
      sourceFigNode="Fig0"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig22.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BA9"
                        angle="-123.00000000000001"
                        offset="3" />
      <argouml:pathitem figname="Fig22.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAA"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAA"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAB"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAB"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig22.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="384"
              y="224" />
      <lineto x="160"
              y="224" />
      <lineto x="160"
              y="344" />
    </path>
  </group>
  <group name="Fig23"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAC"
       sourceConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAD"
       destConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig4"
      sourceFigNode="Fig0"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig23.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAC"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig23.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAD"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig23.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAD"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig23.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAE"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig23.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAE"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig23.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="456"
              y="260" />
      <lineto x="456"
              y="344" />
    </path>
  </group>
  <group name="Fig24"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAF"
       sourceConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB0"
       destConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB1"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig5"
      sourceFigNode="Fig0"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig24.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BAF"
                        angle="296.0"
                        offset="6" />
      <argouml:pathitem figname="Fig24.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB0"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig24.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB0"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig24.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB1"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig24.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB1"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig24.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="495"
              y="224" />
      <lineto x="736"
              y="224" />
      <lineto x="736"
              y="344" />
    </path>
  </group>
  <group name="Fig25"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[464, 696, 145, 68]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB2"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig25.0"
      x="464"
      y="696"
      width="145"
      height="68"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig25.1"
      x="465"
      y="697"
      width="143"
      height="23"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="12"
      justification="Center"
    >SmartTasksFormBuilder</text>
    <group name="Fig25.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[465, 697, 64, 0]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.2.0"
        x="465"
        y="697"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig25.3"
      x="464"
      y="720"
      width="145"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig25.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[465, 721, 143, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.4.0"
        x="465"
        y="721"
        width="143"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig25.5"
      x="464"
      y="741"
      width="145"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig25.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[465, 742, 143, 21]"
         href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.6.0"
        x="465"
        y="742"
        width="143"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig26"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB6"
       sourceConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB7"
       destConnector="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig12"
      destPortFig="Fig25"
      sourceFigNode="Fig12"
      destFigNode="Fig25"
      <argouml:pathitem figname="Fig26.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB6"
                        angle="307.0"
                        offset="16" />
      <argouml:pathitem figname="Fig26.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB7"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig26.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB7"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig26.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB8"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig26.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-0-10-3867aa17:1308584c827:-8000:0000000000000BB8"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig26.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="420"
              y="664" />
      <lineto x="520"
              y="664" />
      <lineto x="520"
              y="696" />
    </path>
  </group>
</pgml>
<todo>
<todolist>
</todolist>
<resolvedcritics>
</resolvedcritics>
</todo>
</uml>
