<?xml version="1.0" encoding="UTF-8"?>
<editmodel:ClassDiagramEditModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:editmodel="editmodel.xmi" xmlns:options="options.xmi" size="959,776" id="databases" metadata="uml2-1.0" initialized="true" tag="1000" key="32303037303533312D31303030204D656D6F7279537570706F727453797374656D2F787261766572">
  <children xsi:type="editmodel:ClassEditModel" name="DatabaseRelazioni" location="50,50" size="392,321" id="databases/DatabaseRelazioni" runTimeClassModel="theInstance,getList(Lknowledge_member.KnowledgeElement;),getInstance(),addRelations(Lknowledge_member.KnowledgeElement;[Ljava.lang.Class;),getRelations(Lknowledge_member.KnowledgeElement;),addRelation(Lknowledge_member.KnowledgeElement;Ljava.lang.Class;),addRelations(Ljava.lang.Class;Ljava.util.List;),getRelations(Ljava.lang.Class;),getList(Ljava.lang.Class;),addRelation(Ljava.lang.Class;Ljava.lang.Class;),addRelations(Ljava.lang.Class;[Ljava.lang.Class;),DatabaseRelazioni(),addRelations(Lknowledge_member.KnowledgeElement;Ljava.util.List;),relazioni,relazioni_istanza">
    <children xsi:type="editmodel:CompartmentEditModel" size="369,54">
      <children xsi:type="editmodel:AttributeEditModel" name="relazioni" id="databases/DatabaseRelazioni#relazioni"/>
      <children xsi:type="editmodel:AttributeEditModel" name="relazioni_istanza" id="databases/DatabaseRelazioni#relazioni_istanza"/>
      <children xsi:type="editmodel:AttributeEditModel" name="theInstance" id="databases/DatabaseRelazioni#theInstance"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="133,216">
      <children xsi:type="editmodel:MethodEditModel" name="DatabaseRelazioni" id="databases/DatabaseRelazioni#DatabaseRelazioni()"/>
      <children xsi:type="editmodel:MethodEditModel" name="addRelation" id="databases/DatabaseRelazioni#addRelation(Lknowledge_member.KnowledgeElement;Ljava.lang.Class;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="addRelation" id="databases/DatabaseRelazioni#addRelation(Ljava.lang.Class;Ljava.lang.Class;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="addRelations" id="databases/DatabaseRelazioni#addRelations(Ljava.lang.Class;[Ljava.lang.Class;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="addRelations" id="databases/DatabaseRelazioni#addRelations(Lknowledge_member.KnowledgeElement;[Ljava.lang.Class;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="addRelations" id="databases/DatabaseRelazioni#addRelations(Lknowledge_member.KnowledgeElement;Ljava.util.List;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="addRelations" id="databases/DatabaseRelazioni#addRelations(Ljava.lang.Class;Ljava.util.List;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getInstance" id="databases/DatabaseRelazioni#getInstance()"/>
      <children xsi:type="editmodel:MethodEditModel" name="getList" id="databases/DatabaseRelazioni#getList(Ljava.lang.Class;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getList" id="databases/DatabaseRelazioni#getList(Lknowledge_member.KnowledgeElement;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getRelations" id="databases/DatabaseRelazioni#getRelations(Lknowledge_member.KnowledgeElement;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getRelations" id="databases/DatabaseRelazioni#getRelations(Ljava.lang.Class;)"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/>
    <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPrivateAttributes="true" showProtectedAttributes="true" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showProtectedMethods="true" showPublicMethods="true" showPackageMethods="true" showPrivateMethods="true" showStaticMethods="true" showProtectedInnerClasses="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showPrivateInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true" showAssociationMember="true"/>
  </children>
  <children xsi:type="editmodel:ClassEditModel" name="DatabasePronomi" location="50,421" size="225,195" id="databases/DatabasePronomi" runTimeClassModel="theInstance,getInstance(),passivi,DatabasePronomi(),getPassivi(I),getAttivi(I),attivi,add(Ltypes.Pronome;)">
    <children xsi:type="editmodel:CompartmentEditModel" size="202,54">
      <children xsi:type="editmodel:AttributeEditModel" name="attivi" id="databases/DatabasePronomi#attivi"/>
      <children xsi:type="editmodel:AttributeEditModel" name="passivi" id="databases/DatabasePronomi#passivi"/>
      <children xsi:type="editmodel:AttributeEditModel" name="theInstance" id="databases/DatabasePronomi#theInstance"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="131,90">
      <children xsi:type="editmodel:MethodEditModel" name="DatabasePronomi" id="databases/DatabasePronomi#DatabasePronomi()"/>
      <children xsi:type="editmodel:MethodEditModel" name="add" id="databases/DatabasePronomi#add(Ltypes.Pronome;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getAttivi" id="databases/DatabasePronomi#getAttivi(I)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getInstance" id="databases/DatabasePronomi#getInstance()"/>
      <children xsi:type="editmodel:MethodEditModel" name="getPassivi" id="databases/DatabasePronomi#getPassivi(I)"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/>
    <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPrivateAttributes="true" showProtectedAttributes="true" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showProtectedMethods="true" showPublicMethods="true" showPackageMethods="true" showPrivateMethods="true" showStaticMethods="true" showProtectedInnerClasses="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showPrivateInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/>
  </children>
  <children xsi:type="editmodel:ClassEditModel" name="DatabaseVerbi" location="492,50" size="246,213" id="databases/DatabaseVerbi" runTimeClassModel="theInstance,DatabaseVerbi(),addConiugato(Ljava.lang.String;Ltypes.VerboConiugato;),getInstance(),find(Ljava.lang.String;),verbi,findVerbo(Ljava.lang.String;),addInfinito(Ltypes.Verbo;),elenco">
    <children xsi:type="editmodel:CompartmentEditModel" size="223,54">
      <children xsi:type="editmodel:AttributeEditModel" name="elenco" id="databases/DatabaseVerbi#elenco"/>
      <children xsi:type="editmodel:AttributeEditModel" name="theInstance" id="databases/DatabaseVerbi#theInstance"/>
      <children xsi:type="editmodel:AttributeEditModel" name="verbi" id="databases/DatabaseVerbi#verbi"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="113,108">
      <children xsi:type="editmodel:MethodEditModel" name="DatabaseVerbi" id="databases/DatabaseVerbi#DatabaseVerbi()"/>
      <children xsi:type="editmodel:MethodEditModel" name="addConiugato" id="databases/DatabaseVerbi#addConiugato(Ljava.lang.String;Ltypes.VerboConiugato;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="addInfinito" id="databases/DatabaseVerbi#addInfinito(Ltypes.Verbo;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="find" id="databases/DatabaseVerbi#find(Ljava.lang.String;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="findVerbo" id="databases/DatabaseVerbi#findVerbo(Ljava.lang.String;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getInstance" id="databases/DatabaseVerbi#getInstance()"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/>
    <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPrivateAttributes="true" showProtectedAttributes="true" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showProtectedMethods="true" showPublicMethods="true" showPackageMethods="true" showPrivateMethods="true" showStaticMethods="true" showProtectedInnerClasses="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showPrivateInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/>
  </children>
  <children xsi:type="editmodel:ClassEditModel" name="DatabaseRicerche" location="325,421" size="217,195" id="databases/DatabaseRicerche" runTimeClassModel="DatabaseRicerche(),theInstance,getIterator(),removeAll(),keywords,getInstance(),add(Ljava.lang.String;),remove(Ljava.lang.String;)">
    <children xsi:type="editmodel:CompartmentEditModel" size="194,36">
      <children xsi:type="editmodel:AttributeEditModel" name="keywords" id="databases/DatabaseRicerche#keywords"/>
      <children xsi:type="editmodel:AttributeEditModel" name="theInstance" id="databases/DatabaseRicerche#theInstance"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="132,108">
      <children xsi:type="editmodel:MethodEditModel" name="DatabaseRicerche" id="databases/DatabaseRicerche#DatabaseRicerche()"/>
      <children xsi:type="editmodel:MethodEditModel" name="add" id="databases/DatabaseRicerche#add(Ljava.lang.String;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="getInstance" id="databases/DatabaseRicerche#getInstance()"/>
      <children xsi:type="editmodel:MethodEditModel" name="getIterator" id="databases/DatabaseRicerche#getIterator()"/>
      <children xsi:type="editmodel:MethodEditModel" name="remove" id="databases/DatabaseRicerche#remove(Ljava.lang.String;)"/>
      <children xsi:type="editmodel:MethodEditModel" name="removeAll" id="databases/DatabaseRicerche#removeAll()"/>
    </children>
    <children xsi:type="editmodel:CompartmentEditModel" size="0,0"/>
    <classifierPreferences xsi:type="editmodel:UMLClassDiagramClassifierPreference" showStereotype="true" attributeSorter="Natural" methodSorter="Natural" innerClassSorter="Natural" showPrivateAttributes="true" showProtectedAttributes="true" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showProtectedMethods="true" showPublicMethods="true" showPackageMethods="true" showPrivateMethods="true" showStaticMethods="true" showProtectedInnerClasses="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showPrivateInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true" showAssociationMember="true"/>
  </children>
  <diagramOptions xsi:type="options:ClassDiagramOptions" level="-1" showScope="InPackage" properties="wireOptions=1;Product=eUML2"/>
  <boardSetting snapToGeometry="true" gridEnabled="true" gridSpacing="15,15" gridOrigin="0,0" rulerUnit="pixel" gridVisibility="false">
    <leftRuler/>
    <topRuler/>
  </boardSetting>
  <classDiagramPreferences xsi:type="editmodel:UMLClassDiagramPreference" showPopupBars="true" showConnectionHandles="true" attributeSorter="Natural" methodSorter="Natural" showClassStereotype="true" showPackageStereotype="true" showDependencyStereotype="true" showInterfaceStereotype="true" innerClassSorter="Natural" showPublicAttributes="true" showPackageAttributes="true" showStaticAttributes="true" showPublicMethods="true" showPackageMethods="true" showStaticMethods="true" showPublicInnerClasses="true" showPackageInnerClasses="true" showStaticInnerClasses="true" packageIndication="3" showAttributeProperty="true"/>
</editmodel:ClassDiagramEditModel>
