<?xml version="1.0" encoding="UTF-8"?>
<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2008-05-03T12:58:15" xmi.version="1.2" >
<XMI.header>
<XMI.documentation>
<XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
<XMI.exporterVersion>1.5.8</XMI.exporterVersion>
<XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
</XMI.documentation>
<XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
</XMI.header>
<XMI.content>
<UML:Model isSpecification="false" isLeaf="false" isRoot="false" xmi.id="m1" isAbstract="false" name="UML Model" >
<UML:Namespace.ownedElement>
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="folder" isRoot="false" isAbstract="false" name="folder" />
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="datatype" isRoot="false" isAbstract="false" name="datatype" />
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="constructor" isRoot="false" isAbstract="false" name="constructor" />
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="enum" isRoot="false" isAbstract="false" name="enum" />
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="friend" isRoot="false" isAbstract="false" name="friend" />
<UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="interface" isRoot="false" isAbstract="false" name="interface" />
<UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Logical View" isRoot="false" isAbstract="false" name="Logical View" >
<UML:Namespace.ownedElement>
<UML:Package stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="Datatypes" isRoot="false" isAbstract="false" name="Datatypes" >
<UML:Namespace.ownedElement>
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="ezKz1QaeYP9y" isRoot="false" isAbstract="false" name="int" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="pXdHh8TuQxap" isRoot="false" isAbstract="false" name="char" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="XSEHEXsqUCpV" isRoot="false" isAbstract="false" name="bool" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="aOA6nH2apfsW" isRoot="false" isAbstract="false" name="float" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="mJOAGyzlOC2b" isRoot="false" isAbstract="false" name="double" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="huRB4FeedmiO" isRoot="false" isAbstract="false" name="short" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="4kytOoNA7lKL" isRoot="false" isAbstract="false" name="long" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="iH76T9f827J6" isRoot="false" isAbstract="false" name="unsigned int" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="MyjxiRLmAJfY" isRoot="false" isAbstract="false" name="unsigned short" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="80gFm0bSFgWh" isRoot="false" isAbstract="false" name="unsigned long" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="nCppH7ud3bYl" isRoot="false" isAbstract="false" name="string" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="JeGsdr64VN7m" isRoot="false" isAbstract="false" name="String[]" elementReference="p1TdPXr7zZX9" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="QnxNxGmMJScY" isRoot="false" isAbstract="false" name="HashSet<Relation>" elementReference="eCj8Yp4sdewH" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="kVNo0hYuMB7Z" isRoot="false" isAbstract="false" name="Iterator<Relation>" elementReference="ferWm6uxouB4" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="nGyUJFpT21El" isRoot="false" isAbstract="false" name="HashSet<URL>" elementReference="eCj8Yp4sdewH" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="Niiaec5rm61h" isRoot="false" isAbstract="false" name="Iterator<URL>" elementReference="ferWm6uxouB4" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="wOuJk2VhNnt3" isRoot="false" isAbstract="false" name="UrlMap<String>" elementReference="m2G4If8hVBLk" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="zDypqumK1hgb" isRoot="false" isAbstract="false" name="RelationMap<URL>" elementReference="VbQ3ptH2sDbc" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="SZkiEQcAjDhe" isRoot="false" isAbstract="false" name="RelationMap<String>" elementReference="VbQ3ptH2sDbc" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="kjjnuTh0UD4u" isRoot="false" isAbstract="false" name="ArrayList<Relation>" elementReference="Z4Q8T1e1GN6W" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="1YAQUN2qnAR2" isRoot="false" isAbstract="false" name="IContainer<Relation>" elementReference="WhOcT442hTFY" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="FcGk08BgCsqx" isRoot="false" isAbstract="false" name="Iterable<Relation>" elementReference="T59Dya5SIR2j" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="WUO1Q9rzymNQ" isRoot="false" isAbstract="false" name="Iterable<URL>" elementReference="T59Dya5SIR2j" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="DTaVN2usteWB" isRoot="false" isAbstract="false" name="Iterable<String>" elementReference="T59Dya5SIR2j" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="uFh81p0pKiQk" isRoot="false" isAbstract="false" name="HashMap<String,Integer>" elementReference="5B3StKM4f1vd" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="MtJ3g4iHqBDJ" isRoot="false" isAbstract="false" name="HashMap<Integer,String>" elementReference="5B3StKM4f1vd" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="N7jx7xsXVDRS" isRoot="false" isAbstract="false" name="ArrayList<ChangeListener>" elementReference="Z4Q8T1e1GN6W" />
<UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="luroajCSJcZ7" isRoot="false" isAbstract="false" name="HashSet<String>" elementReference="eCj8Yp4sdewH" />
</UML:Namespace.ownedElement>
</UML:Package>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="p1TdPXr7zZX9" isRoot="false" isAbstract="false" name="String" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="qaIp7pwXTMel" isRoot="false" isAbstract="false" name="boolean" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="xDA0ojLx4ivv" isRoot="false" isAbstract="false" name="URL" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="ILkzHKL0mLpC" isRoot="false" isAbstract="false" name="SimpleDownloader" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="GldqjwO8OycD" isRoot="false" isAbstract="false" name="Request" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="QWMOoL0T2Qdt" isRoot="false" isAbstract="false" name="JFrame" />
<UML:Generalization isSpecification="false" child="U7UfpbxsOgNM" visibility="public" namespace="Logical View" xmi.id="j0drjxiD4Bqt" parent="QWMOoL0T2Qdt" discriminator="" name="" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="MSLxHbLOqBXU" isRoot="false" isAbstract="false" name="JPanel" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="nv2n91FVTYRi" isRoot="false" isAbstract="false" name="JMenuBar" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="Qs9TTadGTd2c" isRoot="false" isAbstract="false" name="JMenu" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="RMhafIw5A6Xb" isRoot="false" isAbstract="false" name="JMenuItem" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="dynl4KMgSBlD" isRoot="false" isAbstract="false" name="JToolBar" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="gegjxkTYiEJk" isRoot="false" isAbstract="false" name="JLabel" />
<UML:Generalization isSpecification="false" child="MUVCMsxyfGEf" visibility="public" namespace="Logical View" xmi.id="Z4MQAdGW8lgS" parent="qEE1an07YnC5" discriminator="" name="" />
<UML:Interface stereotype="interface" isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="T59Dya5SIR2j" isRoot="false" isAbstract="true" name="Iterable" />
<UML:Generalization isSpecification="false" child="WhOcT442hTFY" visibility="public" namespace="Logical View" xmi.id="V4lAWzib7vUM" parent="T59Dya5SIR2j" discriminator="" name="" />
<UML:Abstraction isSpecification="false" visibility="public" namespace="Logical View" xmi.id="7pzftOkvSN3R" client="MUVCMsxyfGEf" name="" supplier="WhOcT442hTFY" />
<UML:Generalization isSpecification="false" child="AjAa5B1YgHu5" visibility="public" namespace="Logical View" xmi.id="rgTMywTxWWyj" parent="qEE1an07YnC5" discriminator="" name="" />
<UML:Abstraction isSpecification="false" visibility="public" namespace="Logical View" xmi.id="57nbdlIgUL8y" client="AjAa5B1YgHu5" name="" supplier="WhOcT442hTFY" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="eCj8Yp4sdewH" isRoot="false" isAbstract="false" name="HashSet" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="312G3WO70UEK" isRoot="false" isAbstract="false" name="Object" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="ferWm6uxouB4" isRoot="false" isAbstract="false" name="Iterator" />
<UML:Generalization isSpecification="false" child="JSR8m9ypQhAt" visibility="public" namespace="Logical View" xmi.id="X5RqKWQQpvxD" parent="qEE1an07YnC5" discriminator="" name="" />
<UML:Abstraction isSpecification="false" visibility="public" namespace="Logical View" xmi.id="JR88L3LCj3HK" client="JSR8m9ypQhAt" name="" supplier="WhOcT442hTFY" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="EKaQZtI8bL44" client="JSR8m9ypQhAt" name="" supplier="xDA0ojLx4ivv" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="EAyjCXyq2BOJ" client="JSR8m9ypQhAt" name="" supplier="xDA0ojLx4ivv" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="m2G4If8hVBLk" isRoot="false" isAbstract="false" name="UrlMap" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="b11aBsDvtU0B" client="MUVCMsxyfGEf" name="" supplier="p1TdPXr7zZX9" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="VbQ3ptH2sDbc" isRoot="false" isAbstract="false" name="RelationMap" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="XCGWYYk17A3u" client="MUVCMsxyfGEf" name="" supplier="xDA0ojLx4ivv" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="43amWtJqy9Ai" client="MUVCMsxyfGEf" name="" supplier="xDA0ojLx4ivv" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="JJbTTJ6VKYUT" client="MUVCMsxyfGEf" name="" supplier="p1TdPXr7zZX9" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="qEE1an07YnC5" isRoot="false" isAbstract="false" name="Cloneable" />
<UML:Generalization isSpecification="false" child="FOPR2x52ZBMm" visibility="public" namespace="Logical View" xmi.id="m76X6D9Ny2U2" parent="qEE1an07YnC5" discriminator="" name="" />
<UML:Abstraction isSpecification="false" visibility="public" namespace="Logical View" xmi.id="bITXJxZEYRbY" client="FOPR2x52ZBMm" name="" supplier="WhOcT442hTFY" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="Z4Q8T1e1GN6W" isRoot="false" isAbstract="false" name="ArrayList" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="Kqb7O7lHblYY" client="FOPR2x52ZBMm" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="zh97rkOSN0Ar" client="FOPR2x52ZBMm" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="88d2jIbnPsSN" client="MUVCMsxyfGEf" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="q6QcEGZSUwJK" client="MUVCMsxyfGEf" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="yZFBIErHdysn" client="MUVCMsxyfGEf" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="dSbOW1fhXa6f" client="MUVCMsxyfGEf" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="7x8MYPMeWB4g" client="MUVCMsxyfGEf" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="n0kALc65reLH" client="MUVCMsxyfGEf" name="" supplier="1aFKDcfhcsoA" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="047Po5R5OLmE" client="MUVCMsxyfGEf" name="" supplier="xDA0ojLx4ivv" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="HNeo4aOO9Tpl" client="MUVCMsxyfGEf" name="" supplier="xDA0ojLx4ivv" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="CrUXjj31q7Fr" client="MUVCMsxyfGEf" name="" supplier="p1TdPXr7zZX9" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="IIpAWV7ngeEV" isRoot="false" isAbstract="false" name="Table" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="2SUqo7u6NiGt" isRoot="false" isAbstract="false" name="Graph" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="5B3StKM4f1vd" isRoot="false" isAbstract="false" name="HashMap" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="RvCYvSV0dYQU" client="qVkdRjVS9zIx" name="" supplier="p1TdPXr7zZX9" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="5rCthccyYHq0" client="qVkdRjVS9zIx" name="" supplier="p1TdPXr7zZX9" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="X3oHfITCAjoh" isRoot="false" isAbstract="false" name="Visualization" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="E3w5qorJDbLg" isRoot="false" isAbstract="false" name="Timer" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="qTK7yPMfn49E" isRoot="false" isAbstract="false" name="ChangeListener" />
<UML:Dependency isSpecification="false" visibility="public" namespace="Logical View" xmi.id="2g8wEQTb2psh" client="cnJI2a0bDOaz" name="" supplier="p1TdPXr7zZX9" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="bRdecNIG2fgX" isRoot="false" isAbstract="false" name="IntIterator" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="liOGk79VIBbS" isRoot="false" isAbstract="false" name="GroupAction" />
<UML:Generalization isSpecification="false" child="DdA12vP1o5Uc" visibility="public" namespace="Logical View" xmi.id="rB9vMIcYwkXw" parent="liOGk79VIBbS" discriminator="" name="" />
<UML:Generalization isSpecification="false" child="Pv2b5O1D1YP1" visibility="public" namespace="Logical View" xmi.id="7o5c797W4A6A" parent="26fAmxc0k7iy" discriminator="" name="" />
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="26fAmxc0k7iy" isRoot="false" isAbstract="false" name="ColorAction" />
<UML:Generalization isSpecification="false" child="OuKRmUcmjFp9" visibility="public" namespace="Logical View" xmi.id="y15oXVGkUMmd" parent="26fAmxc0k7iy" discriminator="" name="" />
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="uR23yA75y7TB" isRoot="false" isAbstract="false" name="cz" >
<UML:Namespace.ownedElement>
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="uR23yA75y7TB" xmi.id="SgACRMPVfi8m" isRoot="false" isAbstract="false" name="vutbr" >
<UML:Namespace.ownedElement>
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="SgACRMPVfi8m" xmi.id="AwSOOCzIdzKc" isRoot="false" isAbstract="false" name="fit" >
<UML:Namespace.ownedElement>
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="AwSOOCzIdzKc" xmi.id="7Pf5U9GwpO6E" isRoot="false" isAbstract="false" name="dudka" >
<UML:Namespace.ownedElement>
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="7Pf5U9GwpO6E" xmi.id="kTkPAqBIkdh8" isRoot="false" isAbstract="false" name="SGVis" >
<UML:Namespace.ownedElement>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="kTkPAqBIkdh8" xmi.id="peORbg3i5inX" isRoot="false" isAbstract="false" name="Config" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="public" xmi.id="PgP9I6F7icYJ" type="p1TdPXr7zZX9" name="APP_NAME" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="public" xmi.id="IZ1MGmt5nLiA" type="p1TdPXr7zZX9" name="DEF_LOOKUP_SERVER" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="public" xmi.id="SsrBSPSkxS4D" type="qaIp7pwXTMel" name="DEF_LOOKUP_RQ_EDO" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="public" xmi.id="EyG2JzA7XSxe" type="qaIp7pwXTMel" name="DEF_LOOKUP_RQ_EDI" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="public" xmi.id="Fr9jDmUecLn4" type="qaIp7pwXTMel" name="DEF_LOOKUP_RQ_FME" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="public" xmi.id="jFogftrup7u6" type="ezKz1QaeYP9y" name="DEF_NODE_COUNT_WARN" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="NGwk3L14iJZq" type="peORbg3i5inX" name="instance" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="yPRgg1WNrkvd" type="p1TdPXr7zZX9" name="lookupServer" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="2hptbbZGJCQb" type="qaIp7pwXTMel" name="lookupRqEdo" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="K7Ifkg2i3UOj" type="qaIp7pwXTMel" name="lookupRqEdi" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="Vt4KdxxdekWD" type="qaIp7pwXTMel" name="lookupRqFme" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="J3TaGtBY0UBi" type="ezKz1QaeYP9y" name="nodeCountWarn" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="44DbX8Em0LVB" isRoot="false" isAbstract="false" isQuery="false" name="createLookup" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="YrW9WgawHoyF" type="PVNEdHIhMVHr" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="xmLpg0XshMBy" isRoot="false" isAbstract="false" isQuery="false" name="createRequest" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="XYooKm3IXM5B" type="TUlYWqHGbLZq" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="5In6IYOqNsxt" value="" type="p1TdPXr7zZX9" name="q" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Nd42xFy2Wm6o" isRoot="false" isAbstract="false" isQuery="false" name="createRequest" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="5hga4llPMnRJ" type="TUlYWqHGbLZq" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="IVcfNZWu7KgQ" value="" type="JeGsdr64VN7m" name="q" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="3NJX9QJPtv4E" isRoot="false" isAbstract="false" isQuery="false" name="getNodeCountWarn" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="SZ7YrnywVeWX" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="hsFalImErtmi" isRoot="false" isAbstract="false" isQuery="false" name="getInstance" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="hidCK7jhNdPP" type="peORbg3i5inX" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="8EQBgns9gwTH" isRoot="false" isAbstract="false" isQuery="false" name="Config" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="tPuV9OjTRA3f" isRoot="false" isAbstract="false" isQuery="false" name="createLookupPrivate" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="2DB0fLjnZ9wD" type="PVNEdHIhMVHr" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="uoMaknpdAh8I" isRoot="false" isAbstract="false" isQuery="false" name="createRequestPrivate" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="fjPCrLPl9jKr" type="TUlYWqHGbLZq" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="5plVym80xK0c" value="" type="JeGsdr64VN7m" name="q" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="kTkPAqBIkdh8" xmi.id="PVNEdHIhMVHr" isRoot="false" isAbstract="false" name="Lookup" >
<UML:Namespace.ownedElement>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="PVNEdHIhMVHr" xmi.id="cTdco7nu5bbM" isRoot="false" isAbstract="false" name="SimpleDownloader" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="BLNzt1RIXoU8" type="ezKz1QaeYP9y" name="maxLength" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="4knQF2FpVsRI" isRoot="false" isAbstract="false" isQuery="false" name="download" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="8pScgssd30ep" type="p1TdPXr7zZX9" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="hMBC8dKCN6ad" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="jxmmffhKztX8" isRoot="false" isAbstract="false" isQuery="false" name="getMaxLength" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="WpIuvtV2ivcO" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="lS0oScdBZOxC" isRoot="false" isAbstract="false" isQuery="false" name="setMaxLength" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="1dW1U170rPsk" value="" type="ezKz1QaeYP9y" name="maxLength" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="PVNEdHIhMVHr" xmi.id="TUlYWqHGbLZq" isRoot="false" isAbstract="false" name="Request" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="protected" xmi.id="zB4Xgf378ofe" type="JeGsdr64VN7m" name="q" />
<UML:Attribute isSpecification="false" visibility="protected" xmi.id="cwtDFQ1Z4HPh" type="qaIp7pwXTMel" name="edo" />
<UML:Attribute isSpecification="false" visibility="protected" xmi.id="9VjcrqNqzRLg" type="qaIp7pwXTMel" name="edi" />
<UML:Attribute isSpecification="false" visibility="protected" xmi.id="4MlC8RpkLgvb" type="qaIp7pwXTMel" name="fme" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="6w8ACVrJzavq" isRoot="false" isAbstract="false" isQuery="false" name="Request" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="OIeOhx2mJlwP" value="" type="JeGsdr64VN7m" name="q" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="Cl7WP07VuDf6" value="" type="qaIp7pwXTMel" name="edo" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="iUNf2JVRZ9nF" value="" type="qaIp7pwXTMel" name="edi" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="6n1NYxkjhrF6" value="" type="qaIp7pwXTMel" name="fme" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="rKakVFqDiCtk" isRoot="false" isAbstract="false" isQuery="false" name="Request" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="TMB2UwHYhGuE" value="" type="p1TdPXr7zZX9" name="q" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="CexrUAxJSV3x" value="" type="qaIp7pwXTMel" name="edo" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="ls8T41BXMLXq" value="" type="qaIp7pwXTMel" name="edi" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="HpMx3GBFv66N" value="" type="qaIp7pwXTMel" name="fme" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="G2giXkfGcnhe" isRoot="false" isAbstract="false" isQuery="false" name="getQ" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="ntB7CivTVHOZ" type="JeGsdr64VN7m" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="WZmPfrmttSZO" isRoot="false" isAbstract="false" isQuery="false" name="setQ" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="ACdkyIOlBZqL" value="" type="JeGsdr64VN7m" name="q" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Glnl0BIWl3tO" isRoot="false" isAbstract="false" isQuery="false" name="isEdo" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="ufIl6r9G4k12" type="qaIp7pwXTMel" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="3PlCxZYDILyI" isRoot="false" isAbstract="false" isQuery="false" name="setEdo" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="WFnFIgeCKuxQ" value="" type="qaIp7pwXTMel" name="edo" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="j4gnpfns5W22" isRoot="false" isAbstract="false" isQuery="false" name="isEdi" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="5aDNvBeSOPfg" type="qaIp7pwXTMel" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="3JqNBlnvoSgb" isRoot="false" isAbstract="false" isQuery="false" name="setEdi" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="7URAyTA44NPz" value="" type="qaIp7pwXTMel" name="edi" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="X3PvS5aUMOrW" isRoot="false" isAbstract="false" isQuery="false" name="isFme" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="8dRw57XAZyJY" type="qaIp7pwXTMel" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="RTcVr1TM3qFT" isRoot="false" isAbstract="false" isQuery="false" name="setFme" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="tpxECnkKQBGT" value="" type="qaIp7pwXTMel" name="fme" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
</UML:Namespace.ownedElement>
</UML:Package>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="kTkPAqBIkdh8" xmi.id="U7UfpbxsOgNM" isRoot="false" isAbstract="false" name="Main" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="j0drjxiD4Bqt" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="axMf8CWs0GzR" type="4kytOoNA7lKL" name="serialVersionUID" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="dZs6D7Hn3bQB" type="MSLxHbLOqBXU" name="jContentPane" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="8k4yvbSYBLdO" type="nv2n91FVTYRi" name="jJMenuBar" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="eH65pVlvFqtA" type="Qs9TTadGTd2c" name="visMenu" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="eAr7lthN8nSw" type="RMhafIw5A6Xb" name="menuItemZootmToFit" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="GDrV3leT5L3k" type="RMhafIw5A6Xb" name="menuItemNewVis" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="3SaBE05UEx0F" type="dynl4KMgSBlD" name="statusBar" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="ZdOzo9Dpbn1n" type="gegjxkTYiEJk" name="statusText" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="h8PxyKlKRH9t" type="cnJI2a0bDOaz" name="gview" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="bbXEveNJuMbd" type="RMhafIw5A6Xb" name="menuItemStatistics" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="fZFrxZ9egYae" type="Qs9TTadGTd2c" name="helpMenu" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="qJwGa39BcgPY" type="RMhafIw5A6Xb" name="menuItemHelp" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="KlpD7Oomy3bv" isRoot="false" isAbstract="false" isQuery="false" name="Main" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="blYHH6t8PnOz" value="" type="cnJI2a0bDOaz" name="gview" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="rX8TDXzWGojO" isRoot="false" isAbstract="false" isQuery="false" name="initialize" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="DVA9Ym27VYOm" isRoot="false" isAbstract="false" isQuery="false" name="getJContentPane" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="eFs33E2slAJx" type="MSLxHbLOqBXU" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="gJTw5AIGfRPB" isRoot="false" isAbstract="false" isQuery="false" name="getJJMenuBar" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="DQJgyfQdvJew" type="nv2n91FVTYRi" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="XfoHn7ERQfOU" isRoot="false" isAbstract="false" isQuery="false" name="getVisMenu" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="nekQ58bGYswU" type="Qs9TTadGTd2c" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="YL5RckN9P9OC" isRoot="false" isAbstract="false" isQuery="false" name="getMenuItemZootmToFit" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="GaefF090erQi" type="RMhafIw5A6Xb" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="z2yXst2OE7pq" isRoot="false" isAbstract="false" isQuery="false" name="getMenuItemNewVis" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="pAxEJMPYu1D8" type="RMhafIw5A6Xb" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="zK8bBZJBZIgR" isRoot="false" isAbstract="false" isQuery="false" name="getStatusBar" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="BioPobDbmAo3" type="dynl4KMgSBlD" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="UDbPCoXB6fmI" isRoot="false" isAbstract="false" isQuery="false" name="getMenuItemStatistics" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="E4TlM9DVq1sc" type="RMhafIw5A6Xb" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="c5DMF1OiCz7O" isRoot="false" isAbstract="false" isQuery="false" name="getHelpMenu" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="meXsJKAWMbHi" type="Qs9TTadGTd2c" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="lSDZR5B28OML" isRoot="false" isAbstract="false" isQuery="false" name="getMenuItemHelp" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="Ok3akAxUmUM4" type="RMhafIw5A6Xb" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="mVa84popG1Mh" isRoot="false" isAbstract="false" isQuery="false" name="main" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="4XhAu4WGoZqW" value="" type="JeGsdr64VN7m" name="args" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="kTkPAqBIkdh8" xmi.id="Xlp6XosJs8Hs" isRoot="false" isAbstract="false" name="Data" >
<UML:Namespace.ownedElement>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Xlp6XosJs8Hs" xmi.id="MUVCMsxyfGEf" isRoot="false" isAbstract="false" name="RelationStorage" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="Z4MQAdGW8lgS" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="6LXXNxmWGxRS" type="AjAa5B1YgHu5" name="all" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="zNJDhoAy19rd" type="JSR8m9ypQhAt" name="urlSet" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="V9uMbsXhyMIG" type="wOuJk2VhNnt3" name="urlToHostMap" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="hVEmfHhhaaZ5" type="zDypqumK1hgb" name="fromMap" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="31UzAchneh4q" type="zDypqumK1hgb" name="toMap" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="ze8KDbnMn19c" type="SZkiEQcAjDhe" name="edgeTypeMap" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Jkv76sApUMII" isRoot="false" isAbstract="false" isQuery="false" name="fromRelationList" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="jpbEoqB4aaG0" type="MUVCMsxyfGEf" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="X8Sfn2gSlZdr" value="" type="FOPR2x52ZBMm" name="relationList" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="UDlINHyvNRYA" isRoot="false" isAbstract="false" isQuery="false" name="urlToHost" ownerScope="classifier" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="Rss2Q80tMlBh" type="p1TdPXr7zZX9" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="RCbClE1V1bhn" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="1AcOZ8ZyK884" isRoot="false" isAbstract="false" isQuery="false" name="RelationStorage" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="KAXLlE8A5yAV" isRoot="false" isAbstract="false" isQuery="false" name="RelationStorage" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="59ORuY6vgjID" value="" type="MUVCMsxyfGEf" name="ref" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="ppBAxJCHRjaA" isRoot="false" isAbstract="false" isQuery="false" name="clone" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="vgL0fTUkcq9V" type="MUVCMsxyfGEf" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="OFO2wgFkVOuS" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="i4h9nHKgwdfZ" value="" type="1aFKDcfhcsoA" name="relation" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="49HhzOCMbaMW" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="kvh8n9V1mAsx" value="" type="FcGk08BgCsqx" name="relationList" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="DEPrpXVZtnS5" isRoot="false" isAbstract="false" isQuery="false" name="getAllFrom" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="7FBcCSugCj1i" type="1YAQUN2qnAR2" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="uJN6lh2VcjbP" value="" type="xDA0ojLx4ivv" name="from" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="0P7bCdwe9liO" isRoot="false" isAbstract="false" isQuery="false" name="getAllTo" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="FC8q80ein5QH" type="1YAQUN2qnAR2" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="A9Uf0CO7PYhb" value="" type="xDA0ojLx4ivv" name="to" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="BYxR8Ggsv217" isRoot="false" isAbstract="false" isQuery="false" name="getAllIncidents" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="uFQRnU6bHbI1" type="1YAQUN2qnAR2" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="3mJelcWymeou" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="77pQCISsCSLn" isRoot="false" isAbstract="false" isQuery="false" name="getAllOfEdgeType" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="kGaGQcup5RT3" type="1YAQUN2qnAR2" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="FfzUaZDUmdtZ" value="" type="p1TdPXr7zZX9" name="edgeType" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="HrDmEsq8hNnC" isRoot="false" isAbstract="false" isQuery="false" name="iterator" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="ZpvQUGhhRlz4" type="kVNo0hYuMB7Z" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="JJvgqXHD01Fn" isRoot="false" isAbstract="false" isQuery="false" name="getUrls" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="kto8EYK5Zjva" type="WUO1Q9rzymNQ" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="MZ6SbaxmuSwz" isRoot="false" isAbstract="false" isQuery="false" name="getUrls" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="UrleIaNLLsEX" type="WUO1Q9rzymNQ" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="KU1E9TxuNj2Z" value="" type="p1TdPXr7zZX9" name="host" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="K94D3pGQXDBw" isRoot="false" isAbstract="false" isQuery="false" name="getHosts" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="8f9wkOnep45W" type="DTaVN2usteWB" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="TOMKHkXC0czs" isRoot="false" isAbstract="false" isQuery="false" name="getStatistics" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="AX8dJzDHvMYM" type="BwwbLWjT9sPt" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="Wjv2GwglrGfz" isRoot="false" isAbstract="false" isQuery="false" name="addUrl" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="HDXSrVBz0HaJ" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Interface stereotype="interface" isSpecification="false" isLeaf="false" visibility="public" namespace="Xlp6XosJs8Hs" xmi.id="WhOcT442hTFY" isRoot="false" isAbstract="true" name="IContainer" >
<UML:ModelElement.templateParameter>
<UML:TemplateParameter isSpecification="false" isLeaf="false" visibility="public" namespace="WhOcT442hTFY" xmi.id="58FvFxJ9dpb7" isRoot="false" isAbstract="false" name="T" />
</UML:ModelElement.templateParameter>
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="V4lAWzib7vUM" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="25f917TrtwLS" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="zvU7dk9w2dXn" value="" type="58FvFxJ9dpb7" name="t" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Interface>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Xlp6XosJs8Hs" xmi.id="AjAa5B1YgHu5" isRoot="false" isAbstract="false" name="RelationSet" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="rgTMywTxWWyj" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="mjrDelEIxvOV" type="QnxNxGmMJScY" name="set" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="lSLM6HeU2brz" isRoot="false" isAbstract="false" isQuery="false" name="RelationSet" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="pbJ83vfpdW1H" isRoot="false" isAbstract="false" isQuery="false" name="RelationSet" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="HFXE9tiuL1EP" value="" type="AjAa5B1YgHu5" name="ref" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="JstLRiJGJcNN" isRoot="false" isAbstract="false" isQuery="false" name="clone" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="W2C9YDOnRvza" type="AjAa5B1YgHu5" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="mhS5jgS0ZJJy" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="Cj0EGqKJ4VMm" value="" type="1aFKDcfhcsoA" name="relation" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="uffFFvNnWoVd" isRoot="false" isAbstract="false" isQuery="false" name="iterator" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="6TLaHqDwT4QF" type="kVNo0hYuMB7Z" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="9KCxEM1yrMks" isRoot="false" isAbstract="false" isQuery="false" name="size" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="3IkNTqwXJH7a" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Xlp6XosJs8Hs" xmi.id="1aFKDcfhcsoA" isRoot="false" isAbstract="false" name="Relation" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="public" xmi.id="3CvU5u2raUuH" type="xDA0ojLx4ivv" name="from" />
<UML:Attribute isSpecification="false" visibility="public" xmi.id="BMHifYgg9vyK" type="xDA0ojLx4ivv" name="to" />
<UML:Attribute isSpecification="false" visibility="public" xmi.id="Ve17UpFXzA04" type="p1TdPXr7zZX9" name="edgeType" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="52tfVnwg9BOo" isRoot="false" isAbstract="false" isQuery="false" name="Relation" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="j2SswQCR4BXY" value="" type="xDA0ojLx4ivv" name="from" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="ym4xv4z04sdZ" value="" type="xDA0ojLx4ivv" name="to" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="dXFmgbYPcyGY" value="" type="p1TdPXr7zZX9" name="edgeType" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="PQxRaU0YF2UA" isRoot="false" isAbstract="false" isQuery="false" name="toString" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="6T88KjixEviu" type="p1TdPXr7zZX9" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="VGH7FXdcwa3W" isRoot="false" isAbstract="false" isQuery="false" name="equals" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="6012b4Wc4Ys5" type="qaIp7pwXTMel" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="DwHPpxJKCaPR" value="" type="312G3WO70UEK" name="obj" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="3ED3iRLtLaIA" isRoot="false" isAbstract="false" isQuery="false" name="hashCode" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="YbTk9q9FrAFQ" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Xlp6XosJs8Hs" xmi.id="JSR8m9ypQhAt" isRoot="false" isAbstract="false" name="UrlSet" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="X5RqKWQQpvxD" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="3Owfk0h7gY05" type="nGyUJFpT21El" name="set" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="JiHIOtaFLL9o" isRoot="false" isAbstract="false" isQuery="false" name="UrlSet" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="GlTYybM1yJeg" isRoot="false" isAbstract="false" isQuery="false" name="UrlSet" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="HKnxqo29UHPs" value="" type="JSR8m9ypQhAt" name="ref" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Bz7WIEIY0l4y" isRoot="false" isAbstract="false" isQuery="false" name="clone" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="LRxJiazzumxk" type="JSR8m9ypQhAt" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Yxr2FGsOFyuV" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="CC3Cx88GX4ZF" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="eWEYH9Gp77qK" isRoot="false" isAbstract="false" isQuery="false" name="iterator" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="wgIypeF7GMVx" type="Niiaec5rm61h" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="IE1tedBdKHP5" isRoot="false" isAbstract="false" isQuery="false" name="size" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="Ps3dHl5BPL8C" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Xlp6XosJs8Hs" xmi.id="FOPR2x52ZBMm" isRoot="false" isAbstract="false" name="RelationList" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="m76X6D9Ny2U2" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="rFrmrL0OPQUs" type="kjjnuTh0UD4u" name="list" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Q8ueTyAEftzZ" isRoot="false" isAbstract="false" isQuery="false" name="RelationList" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="MhYpuchlpYYe" isRoot="false" isAbstract="false" isQuery="false" name="RelationList" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="tW2JxV9Ld1z5" value="" type="FOPR2x52ZBMm" name="ref" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="z8He1GCMxk9p" isRoot="false" isAbstract="false" isQuery="false" name="iterator" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="tNvV9T1N9tFr" type="kVNo0hYuMB7Z" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="kAYhMtfpPwDe" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="NSAdFoG8A9bH" value="" type="1aFKDcfhcsoA" name="relation" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="ddekWsbE09vN" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="OvDkuNbk7hZ1" value="" type="1YAQUN2qnAR2" name="container" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="flvC5CCmV1Hy" isRoot="false" isAbstract="false" isQuery="false" name="clone" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="GmPCQuzmqAWi" type="FOPR2x52ZBMm" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Xlp6XosJs8Hs" xmi.id="BwwbLWjT9sPt" isRoot="false" isAbstract="false" name="Statistics" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="EAX3CaYfyuyD" type="ezKz1QaeYP9y" name="hosts" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="cVQa8NSHJNtc" type="ezKz1QaeYP9y" name="urls" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="ra51SSsecOfn" type="ezKz1QaeYP9y" name="rels" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="yDSv6Q8iwWH2" isRoot="false" isAbstract="false" isQuery="false" name="Statistics" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="ujJB4Amwirv8" value="" type="ezKz1QaeYP9y" name="hosts" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="Inms9Qf6b6zh" value="" type="ezKz1QaeYP9y" name="urls" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="W7OQcfQUMidR" value="" type="ezKz1QaeYP9y" name="rels" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="qPLZFGfX1SN9" isRoot="false" isAbstract="false" isQuery="false" name="getHosts" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="q1FR7E9bJV0t" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="8QNU61txOCUd" isRoot="false" isAbstract="false" isQuery="false" name="getRels" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="Q98SZUZPVora" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="0yBHR9BZYY3e" isRoot="false" isAbstract="false" isQuery="false" name="getUrls" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="XvZw73XYBgyk" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
</UML:Namespace.ownedElement>
</UML:Package>
<UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="kTkPAqBIkdh8" xmi.id="o4G0zEDfquMn" isRoot="false" isAbstract="false" name="Visual" >
<UML:Namespace.ownedElement>
<UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="o4G0zEDfquMn" xmi.id="cnJI2a0bDOaz" isRoot="false" isAbstract="false" name="GraphView" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="Ena978TbqOd4" type="MUVCMsxyfGEf" name="storage" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="7NU5e4Ospwzu" type="IIpAWV7ngeEV" name="table" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="DNhrztM4Go9s" type="2SUqo7u6NiGt" name="graph" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="967BNqsGhCZ8" type="qVkdRjVS9zIx" name="nodeTable" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="uJ6kLRKSWRdr" type="X3oHfITCAjoh" name="vis" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="PcLHhWuB0sAJ" type="FT7ufg0CipSL" name="status" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="4Kt47lmOUcf2" type="luroajCSJcZ7" name="expandedHosts" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="bEMWdTzimq6f" isRoot="false" isAbstract="false" isQuery="false" name="GraphView" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="IcaOERjGjcIp" isRoot="false" isAbstract="false" isQuery="false" name="getVisualization" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="M2BodrqE3Dkg" type="X3oHfITCAjoh" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="ehNQXT5p3fBH" isRoot="false" isAbstract="false" isQuery="false" name="edgeRows" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="9lMAOYSQQvCt" type="bRdecNIG2fgX" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="4uVlVmapomdR" value="" type="ezKz1QaeYP9y" name="row" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="hkiUUJt5jXhL" isRoot="false" isAbstract="false" isQuery="false" name="getStorage" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="s0cvdISk2nvO" type="MUVCMsxyfGEf" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="JLphGzbwjHOE" isRoot="false" isAbstract="false" isQuery="false" name="getNodeCount" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="ZHHImzbfxDYa" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="UyLUlEs2Zfin" isRoot="false" isAbstract="false" isQuery="false" name="getEdgeCount" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="eJhMY5a5LpL7" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="mxkjAIIeFb6y" isRoot="false" isAbstract="false" isQuery="false" name="clear" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="pz1OcjBH0tdW" isRoot="false" isAbstract="false" isQuery="false" name="updateVisual" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="wBcHyxNls7U3" isRoot="false" isAbstract="false" isQuery="false" name="removeNode" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="OkfbLmZAjaYL" value="" type="ezKz1QaeYP9y" name="node" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="HiaFZBmVKMlJ" isRoot="false" isAbstract="false" isQuery="false" name="removeNodePrivate" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="J82ADUDZFqAa" value="" type="ezKz1QaeYP9y" name="node" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="cilJGHdYzDnW" isRoot="false" isAbstract="false" isQuery="false" name="removeGroup" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="NX0htlyBr0L2" value="" type="p1TdPXr7zZX9" name="host" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="VYakMiKxQ3Gh" isRoot="false" isAbstract="false" isQuery="false" name="addGroup" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="LtDI50pSYp9R" value="" type="p1TdPXr7zZX9" name="host" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="Y6aP6vPZRzHo" value="" type="qaIp7pwXTMel" name="collapsed" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="gal6d1lytyFy" isRoot="false" isAbstract="false" isQuery="false" name="addNodeEdges" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="z4OVrVuPbVmg" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="OBFq9Vep5Nvi" isRoot="false" isAbstract="false" isQuery="false" name="collapseHost" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="MhfFfsBcwZ5n" value="" type="p1TdPXr7zZX9" name="host" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="5yAeTwKr5YfE" isRoot="false" isAbstract="false" isQuery="false" name="expandHost" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="3J38exo1cRGF" value="" type="p1TdPXr7zZX9" name="host" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="JQqDzvy2t8fK" isRoot="false" isAbstract="false" isQuery="false" name="zoomToFit" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2xA8VpMW7Ocl" isRoot="false" isAbstract="false" isQuery="false" name="lookup" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="JPmtq188RwLO" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation comment="
This package-private method is called when lookup is finished.
@param current Temporary storage to add to global storage.
@param url URL of lookup request." isSpecification="false" isLeaf="false" visibility="implementation" xmi.id="qKPhQ42T1AbV" isRoot="false" isAbstract="false" isQuery="false" name="handleResponse" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="xvz4Hcoa1YTp" value="" type="MUVCMsxyfGEf" name="current" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="ZaxyUHNKZk2x" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="o2QnCzI9vICC" isRoot="false" isAbstract="false" isQuery="false" name="addStatusListener" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="syltWCg4kc2F" value="" type="qTK7yPMfn49E" name="listener" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="rNXQ7ZNtZmhj" isRoot="false" isAbstract="false" isQuery="false" name="showStatus" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="lxrgD3r51awV" value="" type="p1TdPXr7zZX9" name="text" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="mbZXDak4vHS3" isRoot="false" isAbstract="false" isQuery="false" name="getStatus" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="pnuMZb6LXxzk" type="p1TdPXr7zZX9" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="yqoxOkSBL0gW" isRoot="false" isAbstract="false" isQuery="false" name="isStatusError" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="YOaTd2USqPnN" type="qaIp7pwXTMel" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation comment="
This package-private method is called when lookup fails.
@param url URL of lookup request." isSpecification="false" isLeaf="false" visibility="implementation" xmi.id="ytiVqgGoU2lt" isRoot="false" isAbstract="false" isQuery="false" name="lookupError" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="mB46Bich6BBh" value="" type="xDA0ojLx4ivv" name="url" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
<UML:Namespace.ownedElement>
<UML:Class isSpecification="false" isLeaf="false" visibility="private" namespace="cnJI2a0bDOaz" xmi.id="DdA12vP1o5Uc" isRoot="false" isAbstract="false" name="TreeRootAction" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="rB9vMIcYwkXw" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="hc1bMYX2TTVR" isRoot="false" isAbstract="false" isQuery="false" name="TreeRootAction" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="tZAz08qXCCOS" value="" type="p1TdPXr7zZX9" name="graphGroup" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="7dWE1Whg8iHU" isRoot="false" isAbstract="false" isQuery="false" name="run" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="GnWhG087XJ6V" value="" type="mJOAGyzlOC2b" name="frac" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="private" namespace="cnJI2a0bDOaz" xmi.id="Pv2b5O1D1YP1" isRoot="false" isAbstract="false" name="NodeColorAction" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="7o5c797W4A6A" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="2Hf4PlCwqXSS" isRoot="false" isAbstract="false" isQuery="false" name="NodeColorAction" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="Fz51BtbJHA8k" value="" type="p1TdPXr7zZX9" name="group" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isSpecification="false" isLeaf="false" visibility="private" namespace="cnJI2a0bDOaz" xmi.id="OuKRmUcmjFp9" isRoot="false" isAbstract="false" name="TextColorAction" >
<UML:GeneralizableElement.generalization>
<UML:Generalization xmi.idref="y15oXVGkUMmd" />
</UML:GeneralizableElement.generalization>
<UML:Classifier.feature>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="M9YqTKSefM69" isRoot="false" isAbstract="false" isQuery="false" name="TextColorAction" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="NG1IiI0eCQKK" value="" type="p1TdPXr7zZX9" name="group" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
</UML:Namespace.ownedElement>
</UML:Class>
<UML:Class comment="
String-to-ID map for nodes.
This class is not very useful at all and
should be removed later." isSpecification="false" isLeaf="false" visibility="public" namespace="o4G0zEDfquMn" xmi.id="qVkdRjVS9zIx" isRoot="false" isAbstract="false" name="NodeTable" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="private" xmi.id="GvhuU7OIsvmd" type="uFh81p0pKiQk" name="textToIdMap" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="8sWe9KeWVula" type="MtJ3g4iHqBDJ" name="idToTextMap" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="ve2qnVOzfE1z" isRoot="false" isAbstract="false" isQuery="false" name="NodeTable" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="INNBsfjyXEce" isRoot="false" isAbstract="false" isQuery="false" name="add" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="WE917ua2WasI" value="" type="p1TdPXr7zZX9" name="text" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="4HHjVJile6uU" value="" type="ezKz1QaeYP9y" name="id" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="jcRGq3sKG1KN" isRoot="false" isAbstract="false" isQuery="false" name="remove" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="uuNQSEiWVyDy" value="" type="p1TdPXr7zZX9" name="text" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Fwir0aJjCkx0" isRoot="false" isAbstract="false" isQuery="false" name="remove" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="mpJ0pdNjVk7x" value="" type="ezKz1QaeYP9y" name="id" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="yoSRmfOzZ4qZ" isRoot="false" isAbstract="false" isQuery="false" name="getId" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="jxXEfeAcQc3A" type="ezKz1QaeYP9y" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="e7IpsFnc36cq" value="" type="p1TdPXr7zZX9" name="text" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="FP9pTxO65ftv" isRoot="false" isAbstract="false" isQuery="false" name="contains" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="vrLJTNUgkbVC" type="qaIp7pwXTMel" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="ugXvn7lW4Ijj" value="" type="p1TdPXr7zZX9" name="text" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="ZsIcXBXRr2Lc" isRoot="false" isAbstract="false" isQuery="false" name="clear" />
</UML:Classifier.feature>
</UML:Class>
<UML:Class comment="
This class manages statusbar content.
It is only used by GraphView class to perform "intelligent" status behavior.
There can be a set of observers added by addListener method." isSpecification="false" isLeaf="false" visibility="public" namespace="o4G0zEDfquMn" xmi.id="FT7ufg0CipSL" isRoot="false" isAbstract="false" name="StatusManager" >
<UML:Classifier.feature>
<UML:Attribute isSpecification="false" visibility="public" xmi.id="5vXFdJuXc0Fv" type="ezKz1QaeYP9y" name="DEF_TIMEOUT" ownerScope="classifier" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="QYLwzwnDPs73" type="p1TdPXr7zZX9" name="statusText" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="Y8FGvhZ0b6DE" type="qaIp7pwXTMel" name="statusErr" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="9CfX4ladtnrm" type="N7jx7xsXVDRS" name="statusListeners" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="TRm4VxGr4zo9" type="cnJI2a0bDOaz" name="gview" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="uffNq6qyJTVL" type="ezKz1QaeYP9y" name="timeout" />
<UML:Attribute isSpecification="false" visibility="private" xmi.id="WbXaZKkTzPpp" type="E3w5qorJDbLg" name="timer" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Tdlm6G6JH2M8" isRoot="false" isAbstract="false" isQuery="false" name="StatusManager" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="qER1nniKMDsv" value="" type="cnJI2a0bDOaz" name="gview" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="XcNWzCKTp5Dt" isRoot="false" isAbstract="false" isQuery="false" name="getTimeout" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="KJCbMZhAl9AW" type="ezKz1QaeYP9y" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="usoG3hCbHX5H" isRoot="false" isAbstract="false" isQuery="false" name="setTimeout" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="hPiWTvNlDaKX" value="" type="ezKz1QaeYP9y" name="timeout" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="72hs9rM3hBJl" isRoot="false" isAbstract="false" isQuery="false" name="addListener" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="yXzB5JiCLN2S" value="" type="qTK7yPMfn49E" name="listener" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="DOVuXndNExTD" isRoot="false" isAbstract="false" isQuery="false" name="setStatus" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="Lpq8s0MqXJzc" isRoot="false" isAbstract="false" isQuery="false" name="setStatus" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="cfmw0oODAs6g" value="" type="p1TdPXr7zZX9" name="status" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="fh3rdU2yKt4A" isRoot="false" isAbstract="false" isQuery="false" name="showStatus" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="tO0OhxyHakBa" value="" type="p1TdPXr7zZX9" name="status" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="WameQqK5XOuA" isRoot="false" isAbstract="false" isQuery="false" name="showStatus" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="qx6Aq8KhWI5D" value="" type="p1TdPXr7zZX9" name="status" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="D1VnjgODE8re" value="" type="ezKz1QaeYP9y" name="timeout" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="yChTYccOXiXN" isRoot="false" isAbstract="false" isQuery="false" name="showErrror" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="rr4L87ZL627p" value="" type="p1TdPXr7zZX9" name="text" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="gT2tbtXZ3D0b" isRoot="false" isAbstract="false" isQuery="false" name="getStatus" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="nc0KLVfAKhVS" type="p1TdPXr7zZX9" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="o2mu4thjMjcx" isRoot="false" isAbstract="false" isQuery="false" name="isStatusError" >
<UML:BehavioralFeature.parameter>
<UML:Parameter kind="return" xmi.id="a7UeKUD55BNO" type="qaIp7pwXTMel" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="g2Y1j1TV2DN4" isRoot="false" isAbstract="false" isQuery="false" name="setStatus" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="64nQlPLKVnyp" value="" type="p1TdPXr7zZX9" name="status" />
<UML:Parameter isSpecification="false" visibility="private" xmi.id="GBtLLGj1HF2y" value="" type="qaIp7pwXTMel" name="err" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="EUUGhpLmu6Cd" isRoot="false" isAbstract="false" isQuery="false" name="destroyTimer" />
<UML:Operation isSpecification="false" isLeaf="false" visibility="private" xmi.id="UWxzJvmZ5fsQ" isRoot="false" isAbstract="false" isQuery="false" name="initTimer" >
<UML:BehavioralFeature.parameter>
<UML:Parameter isSpecification="false" visibility="private" xmi.id="ubP9oS73uZJZ" value="" type="ezKz1QaeYP9y" name="timeout" />
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
</UML:Namespace.ownedElement>
</UML:Package>
</UML:Namespace.ownedElement>
</UML:Package>
</UML:Namespace.ownedElement>
</UML:Package>
</UML:Namespace.ownedElement>
</UML:Package>
</UML:Namespace.ownedElement>
</UML:Package>
</UML:Namespace.ownedElement>
</UML:Package>
</UML:Namespace.ownedElement>
<XMI.extension xmi.extender="umbrello" >
<diagrams>
<diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1025" snapy="10" showatts="1" xmi.id="FHUfRcsRlmId" documentation="" type="1" showops="0" showpackage="0" name="class diagram" localid="" showstereotype="0" showscope="1" snapcsgrid="0" font="Arial,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="831" >
<widgets>
<packagewidget usesdiagramfillcolor="1" width="70" x="245" fillcolor="none" y="71" linewidth="none" height="42" usefillcolor="1" isinstance="0" xmi.id="kTkPAqBIkdh8" usesdiagramusefillcolor="1" font="Arial,10,-1,5,75,1,0,0,0,0" linecolor="none" />
<packagewidget usesdiagramfillcolor="1" width="70" x="245" fillcolor="none" y="215" linewidth="none" height="42" usefillcolor="1" isinstance="0" xmi.id="Xlp6XosJs8Hs" usesdiagramusefillcolor="1" font="Arial,10,-1,5,75,1,0,0,0,0" linecolor="none" />
<packagewidget usesdiagramfillcolor="1" width="70" x="115" fillcolor="none" y="215" linewidth="none" height="42" usefillcolor="1" isinstance="0" xmi.id="PVNEdHIhMVHr" usesdiagramusefillcolor="1" font="Arial,10,-1,5,75,1,0,0,0,0" linecolor="none" />
<packagewidget usesdiagramfillcolor="1" width="70" x="379" fillcolor="none" y="217" linewidth="none" height="42" usefillcolor="1" isinstance="0" xmi.id="o4G0zEDfquMn" usesdiagramusefillcolor="1" font="Arial,10,-1,5,75,1,0,0,0,0" linecolor="none" />
</widgets>
<messages/>
<associations>
<assocwidget totalcounta="4" indexa="2" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="Xlp6XosJs8Hs" widgetaid="kTkPAqBIkdh8" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
<linepath>
<startpoint startx="280" starty="113" />
<endpoint endx="280" endy="215" />
</linepath>
</assocwidget>
<assocwidget totalcounta="4" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="PVNEdHIhMVHr" widgetaid="kTkPAqBIkdh8" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
<linepath>
<startpoint startx="262" starty="113" />
<endpoint endx="150" endy="215" />
</linepath>
</assocwidget>
<assocwidget totalcounta="4" indexa="3" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="o4G0zEDfquMn" widgetaid="kTkPAqBIkdh8" roleBdoc="" documentation="" roleAdoc="" type="509" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
<linepath>
<startpoint startx="297" starty="113" />
<endpoint endx="414" endy="217" />
</linepath>
</assocwidget>
</associations>
</diagram>
</diagrams>
</XMI.extension>
</UML:Model>
<UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Use Case View" isRoot="false" isAbstract="false" name="Use Case View" >
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Component View" isRoot="false" isAbstract="false" name="Component View" >
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Deployment View" isRoot="false" isAbstract="false" name="Deployment View" >
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Entity Relationship Model" isRoot="false" isAbstract="false" name="Entity Relationship Model" >
<UML:Namespace.ownedElement/>
</UML:Model>
</UML:Namespace.ownedElement>
</UML:Model>
</XMI.content>
<XMI.extensions xmi.extender="umbrello" >
<docsettings viewid="FHUfRcsRlmId" documentation="" uniqueid="wziAz2r1YXCQ" />
<listview>
<listitem open="1" type="800" label="Views" >
<listitem open="1" type="801" id="Logical View" >
<listitem open="0" type="807" id="FHUfRcsRlmId" label="class diagram" />
<listitem open="0" type="813" id="Z4Q8T1e1GN6W" />
<listitem open="0" type="813" id="qTK7yPMfn49E" />
<listitem open="0" type="813" id="qEE1an07YnC5" />
<listitem open="0" type="813" id="26fAmxc0k7iy" />
<listitem open="0" type="813" id="2SUqo7u6NiGt" />
<listitem open="0" type="813" id="liOGk79VIBbS" />
<listitem open="0" type="813" id="5B3StKM4f1vd" />
<listitem open="0" type="813" id="eCj8Yp4sdewH" />
<listitem open="0" type="813" id="bRdecNIG2fgX" />
<listitem open="0" type="813" id="T59Dya5SIR2j" />
<listitem open="0" type="813" id="ferWm6uxouB4" />
<listitem open="0" type="813" id="QWMOoL0T2Qdt" />
<listitem open="0" type="813" id="gegjxkTYiEJk" />
<listitem open="0" type="813" id="Qs9TTadGTd2c" />
<listitem open="0" type="813" id="nv2n91FVTYRi" />
<listitem open="0" type="813" id="RMhafIw5A6Xb" />
<listitem open="0" type="813" id="MSLxHbLOqBXU" />
<listitem open="0" type="813" id="dynl4KMgSBlD" />
<listitem open="0" type="813" id="312G3WO70UEK" />
<listitem open="0" type="813" id="VbQ3ptH2sDbc" />
<listitem open="0" type="813" id="GldqjwO8OycD" />
<listitem open="0" type="813" id="ILkzHKL0mLpC" />
<listitem open="0" type="813" id="p1TdPXr7zZX9" />
<listitem open="0" type="813" id="IIpAWV7ngeEV" />
<listitem open="0" type="813" id="E3w5qorJDbLg" />
<listitem open="0" type="813" id="xDA0ojLx4ivv" />
<listitem open="0" type="813" id="m2G4If8hVBLk" />
<listitem open="0" type="813" id="X3oHfITCAjoh" />
<listitem open="0" type="813" id="qaIp7pwXTMel" />
<listitem open="1" type="818" id="uR23yA75y7TB" >
<listitem open="1" type="818" id="SgACRMPVfi8m" >
<listitem open="1" type="818" id="AwSOOCzIdzKc" >
<listitem open="1" type="818" id="7Pf5U9GwpO6E" >
<listitem open="1" type="818" id="kTkPAqBIkdh8" >
<listitem open="0" type="813" id="peORbg3i5inX" >
<listitem open="0" type="814" id="PgP9I6F7icYJ" />
<listitem open="0" type="814" id="IZ1MGmt5nLiA" />
<listitem open="0" type="814" id="SsrBSPSkxS4D" />
<listitem open="0" type="814" id="EyG2JzA7XSxe" />
<listitem open="0" type="814" id="Fr9jDmUecLn4" />
<listitem open="0" type="814" id="jFogftrup7u6" />
<listitem open="0" type="814" id="NGwk3L14iJZq" />
<listitem open="0" type="814" id="yPRgg1WNrkvd" />
<listitem open="0" type="814" id="2hptbbZGJCQb" />
<listitem open="0" type="814" id="K7Ifkg2i3UOj" />
<listitem open="0" type="814" id="Vt4KdxxdekWD" />
<listitem open="0" type="814" id="J3TaGtBY0UBi" />
<listitem open="0" type="815" id="44DbX8Em0LVB" />
<listitem open="0" type="815" id="xmLpg0XshMBy" />
<listitem open="0" type="815" id="Nd42xFy2Wm6o" />
<listitem open="0" type="815" id="3NJX9QJPtv4E" />
<listitem open="0" type="815" id="hsFalImErtmi" />
<listitem open="0" type="815" id="8EQBgns9gwTH" />
<listitem open="0" type="815" id="tPuV9OjTRA3f" />
<listitem open="0" type="815" id="uoMaknpdAh8I" />
</listitem>
<listitem open="0" type="813" id="U7UfpbxsOgNM" >
<listitem open="0" type="814" id="axMf8CWs0GzR" />
<listitem open="0" type="814" id="dZs6D7Hn3bQB" />
<listitem open="0" type="814" id="8k4yvbSYBLdO" />
<listitem open="0" type="814" id="eH65pVlvFqtA" />
<listitem open="0" type="814" id="eAr7lthN8nSw" />
<listitem open="0" type="814" id="GDrV3leT5L3k" />
<listitem open="0" type="814" id="3SaBE05UEx0F" />
<listitem open="0" type="814" id="ZdOzo9Dpbn1n" />
<listitem open="0" type="814" id="h8PxyKlKRH9t" />
<listitem open="0" type="814" id="bbXEveNJuMbd" />
<listitem open="0" type="814" id="fZFrxZ9egYae" />
<listitem open="0" type="814" id="qJwGa39BcgPY" />
<listitem open="0" type="815" id="KlpD7Oomy3bv" />
<listitem open="0" type="815" id="rX8TDXzWGojO" />
<listitem open="0" type="815" id="DVA9Ym27VYOm" />
<listitem open="0" type="815" id="gJTw5AIGfRPB" />
<listitem open="0" type="815" id="XfoHn7ERQfOU" />
<listitem open="0" type="815" id="YL5RckN9P9OC" />
<listitem open="0" type="815" id="z2yXst2OE7pq" />
<listitem open="0" type="815" id="zK8bBZJBZIgR" />
<listitem open="0" type="815" id="UDbPCoXB6fmI" />
<listitem open="0" type="815" id="c5DMF1OiCz7O" />
<listitem open="0" type="815" id="lSDZR5B28OML" />
<listitem open="0" type="815" id="mVa84popG1Mh" />
</listitem>
<listitem open="0" type="818" id="Xlp6XosJs8Hs" >
<listitem open="0" type="813" id="1aFKDcfhcsoA" >
<listitem open="0" type="814" id="3CvU5u2raUuH" />
<listitem open="0" type="814" id="BMHifYgg9vyK" />
<listitem open="0" type="814" id="Ve17UpFXzA04" />
<listitem open="0" type="815" id="52tfVnwg9BOo" />
<listitem open="0" type="815" id="PQxRaU0YF2UA" />
<listitem open="0" type="815" id="VGH7FXdcwa3W" />
<listitem open="0" type="815" id="3ED3iRLtLaIA" />
</listitem>
<listitem open="0" type="813" id="FOPR2x52ZBMm" >
<listitem open="0" type="814" id="rFrmrL0OPQUs" />
<listitem open="0" type="815" id="Q8ueTyAEftzZ" />
<listitem open="0" type="815" id="MhYpuchlpYYe" />
<listitem open="0" type="815" id="z8He1GCMxk9p" />
<listitem open="0" type="815" id="kAYhMtfpPwDe" />
<listitem open="0" type="815" id="ddekWsbE09vN" />
<listitem open="0" type="815" id="flvC5CCmV1Hy" />
</listitem>
<listitem open="0" type="813" id="AjAa5B1YgHu5" >
<listitem open="0" type="814" id="mjrDelEIxvOV" />
<listitem open="0" type="815" id="lSLM6HeU2brz" />
<listitem open="0" type="815" id="pbJ83vfpdW1H" />
<listitem open="0" type="815" id="JstLRiJGJcNN" />
<listitem open="0" type="815" id="mhS5jgS0ZJJy" />
<listitem open="0" type="815" id="uffFFvNnWoVd" />
<listitem open="0" type="815" id="9KCxEM1yrMks" />
</listitem>
<listitem open="0" type="813" id="MUVCMsxyfGEf" >
<listitem open="0" type="814" id="6LXXNxmWGxRS" />
<listitem open="0" type="814" id="zNJDhoAy19rd" />
<listitem open="0" type="814" id="V9uMbsXhyMIG" />
<listitem open="0" type="814" id="hVEmfHhhaaZ5" />
<listitem open="0" type="814" id="31UzAchneh4q" />
<listitem open="0" type="814" id="ze8KDbnMn19c" />
<listitem open="0" type="815" id="Jkv76sApUMII" />
<listitem open="0" type="815" id="UDlINHyvNRYA" />
<listitem open="0" type="815" id="1AcOZ8ZyK884" />
<listitem open="0" type="815" id="KAXLlE8A5yAV" />
<listitem open="0" type="815" id="ppBAxJCHRjaA" />
<listitem open="0" type="815" id="OFO2wgFkVOuS" />
<listitem open="0" type="815" id="49HhzOCMbaMW" />
<listitem open="0" type="815" id="DEPrpXVZtnS5" />
<listitem open="0" type="815" id="0P7bCdwe9liO" />
<listitem open="0" type="815" id="BYxR8Ggsv217" />
<listitem open="0" type="815" id="77pQCISsCSLn" />
<listitem open="0" type="815" id="HrDmEsq8hNnC" />
<listitem open="0" type="815" id="JJvgqXHD01Fn" />
<listitem open="0" type="815" id="MZ6SbaxmuSwz" />
<listitem open="0" type="815" id="K94D3pGQXDBw" />
<listitem open="0" type="815" id="TOMKHkXC0czs" />
<listitem open="0" type="815" id="Wjv2GwglrGfz" />
</listitem>
<listitem open="0" type="813" id="BwwbLWjT9sPt" >
<listitem open="0" type="814" id="EAX3CaYfyuyD" />
<listitem open="0" type="814" id="cVQa8NSHJNtc" />
<listitem open="0" type="814" id="ra51SSsecOfn" />
<listitem open="0" type="815" id="yDSv6Q8iwWH2" />
<listitem open="0" type="815" id="qPLZFGfX1SN9" />
<listitem open="0" type="815" id="8QNU61txOCUd" />
<listitem open="0" type="815" id="0yBHR9BZYY3e" />
</listitem>
<listitem open="0" type="813" id="JSR8m9ypQhAt" >
<listitem open="0" type="814" id="3Owfk0h7gY05" />
<listitem open="0" type="815" id="JiHIOtaFLL9o" />
<listitem open="0" type="815" id="GlTYybM1yJeg" />
<listitem open="0" type="815" id="Bz7WIEIY0l4y" />
<listitem open="0" type="815" id="Yxr2FGsOFyuV" />
<listitem open="0" type="815" id="eWEYH9Gp77qK" />
<listitem open="0" type="815" id="IE1tedBdKHP5" />
</listitem>
<listitem open="0" type="817" id="WhOcT442hTFY" >
<listitem open="0" type="815" id="25f917TrtwLS" />
<listitem open="0" type="816" id="58FvFxJ9dpb7" />
</listitem>
</listitem>
<listitem open="0" type="818" id="7yphJal0oYgT" />
<listitem open="0" type="818" id="PVNEdHIhMVHr" >
<listitem open="0" type="813" id="TUlYWqHGbLZq" >
<listitem open="0" type="814" id="zB4Xgf378ofe" />
<listitem open="0" type="814" id="cwtDFQ1Z4HPh" />
<listitem open="0" type="814" id="9VjcrqNqzRLg" />
<listitem open="0" type="814" id="4MlC8RpkLgvb" />
<listitem open="0" type="815" id="6w8ACVrJzavq" />
<listitem open="0" type="815" id="rKakVFqDiCtk" />
<listitem open="0" type="815" id="G2giXkfGcnhe" />
<listitem open="0" type="815" id="WZmPfrmttSZO" />
<listitem open="0" type="815" id="Glnl0BIWl3tO" />
<listitem open="0" type="815" id="3PlCxZYDILyI" />
<listitem open="0" type="815" id="j4gnpfns5W22" />
<listitem open="0" type="815" id="3JqNBlnvoSgb" />
<listitem open="0" type="815" id="X3PvS5aUMOrW" />
<listitem open="0" type="815" id="RTcVr1TM3qFT" />
</listitem>
<listitem open="0" type="813" id="cTdco7nu5bbM" >
<listitem open="0" type="814" id="BLNzt1RIXoU8" />
<listitem open="0" type="815" id="4knQF2FpVsRI" />
<listitem open="0" type="815" id="jxmmffhKztX8" />
<listitem open="0" type="815" id="lS0oScdBZOxC" />
</listitem>
</listitem>
<listitem open="0" type="818" id="o4G0zEDfquMn" >
<listitem open="0" type="813" id="cnJI2a0bDOaz" >
<listitem open="0" type="813" id="Pv2b5O1D1YP1" >
<listitem open="0" type="815" id="2Hf4PlCwqXSS" />
</listitem>
<listitem open="0" type="813" id="OuKRmUcmjFp9" >
<listitem open="0" type="815" id="M9YqTKSefM69" />
</listitem>
<listitem open="0" type="813" id="DdA12vP1o5Uc" >
<listitem open="0" type="815" id="hc1bMYX2TTVR" />
<listitem open="0" type="815" id="7dWE1Whg8iHU" />
</listitem>
<listitem open="0" type="814" id="Ena978TbqOd4" />
<listitem open="0" type="814" id="7NU5e4Ospwzu" />
<listitem open="0" type="814" id="DNhrztM4Go9s" />
<listitem open="0" type="814" id="967BNqsGhCZ8" />
<listitem open="0" type="814" id="uJ6kLRKSWRdr" />
<listitem open="0" type="814" id="PcLHhWuB0sAJ" />
<listitem open="0" type="814" id="4Kt47lmOUcf2" />
<listitem open="0" type="815" id="bEMWdTzimq6f" />
<listitem open="0" type="815" id="IcaOERjGjcIp" />
<listitem open="0" type="815" id="ehNQXT5p3fBH" />
<listitem open="0" type="815" id="hkiUUJt5jXhL" />
<listitem open="0" type="815" id="JLphGzbwjHOE" />
<listitem open="0" type="815" id="UyLUlEs2Zfin" />
<listitem open="0" type="815" id="mxkjAIIeFb6y" />
<listitem open="0" type="815" id="pz1OcjBH0tdW" />
<listitem open="0" type="815" id="wBcHyxNls7U3" />
<listitem open="0" type="815" id="HiaFZBmVKMlJ" />
<listitem open="0" type="815" id="cilJGHdYzDnW" />
<listitem open="0" type="815" id="VYakMiKxQ3Gh" />
<listitem open="0" type="815" id="gal6d1lytyFy" />
<listitem open="0" type="815" id="OBFq9Vep5Nvi" />
<listitem open="0" type="815" id="5yAeTwKr5YfE" />
<listitem open="0" type="815" id="JQqDzvy2t8fK" />
<listitem open="0" type="815" id="2xA8VpMW7Ocl" />
<listitem open="0" type="815" id="qKPhQ42T1AbV" />
<listitem open="0" type="815" id="o2QnCzI9vICC" />
<listitem open="0" type="815" id="rNXQ7ZNtZmhj" />
<listitem open="0" type="815" id="mbZXDak4vHS3" />
<listitem open="0" type="815" id="yqoxOkSBL0gW" />
<listitem open="0" type="815" id="ytiVqgGoU2lt" />
</listitem>
<listitem open="0" type="813" id="qVkdRjVS9zIx" >
<listitem open="0" type="814" id="GvhuU7OIsvmd" />
<listitem open="0" type="814" id="8sWe9KeWVula" />
<listitem open="0" type="815" id="ve2qnVOzfE1z" />
<listitem open="0" type="815" id="INNBsfjyXEce" />
<listitem open="0" type="815" id="jcRGq3sKG1KN" />
<listitem open="0" type="815" id="Fwir0aJjCkx0" />
<listitem open="0" type="815" id="yoSRmfOzZ4qZ" />
<listitem open="0" type="815" id="FP9pTxO65ftv" />
<listitem open="0" type="815" id="ZsIcXBXRr2Lc" />
</listitem>
<listitem open="0" type="813" id="FT7ufg0CipSL" >
<listitem open="0" type="814" id="5vXFdJuXc0Fv" />
<listitem open="0" type="814" id="QYLwzwnDPs73" />
<listitem open="0" type="814" id="Y8FGvhZ0b6DE" />
<listitem open="0" type="814" id="9CfX4ladtnrm" />
<listitem open="0" type="814" id="TRm4VxGr4zo9" />
<listitem open="0" type="814" id="uffNq6qyJTVL" />
<listitem open="0" type="814" id="WbXaZKkTzPpp" />
<listitem open="0" type="815" id="Tdlm6G6JH2M8" />
<listitem open="0" type="815" id="XcNWzCKTp5Dt" />
<listitem open="0" type="815" id="usoG3hCbHX5H" />
<listitem open="0" type="815" id="72hs9rM3hBJl" />
<listitem open="0" type="815" id="DOVuXndNExTD" />
<listitem open="0" type="815" id="Lpq8s0MqXJzc" />
<listitem open="0" type="815" id="fh3rdU2yKt4A" />
<listitem open="0" type="815" id="WameQqK5XOuA" />
<listitem open="0" type="815" id="yChTYccOXiXN" />
<listitem open="0" type="815" id="gT2tbtXZ3D0b" />
<listitem open="0" type="815" id="o2mu4thjMjcx" />
<listitem open="0" type="815" id="g2Y1j1TV2DN4" />
<listitem open="0" type="815" id="EUUGhpLmu6Cd" />
<listitem open="0" type="815" id="UWxzJvmZ5fsQ" />
</listitem>
</listitem>
</listitem>
</listitem>
</listitem>
</listitem>
</listitem>
<listitem open="0" type="830" id="Datatypes" >
<listitem open="0" type="829" id="N7jx7xsXVDRS" />
<listitem open="0" type="829" id="kjjnuTh0UD4u" />
<listitem open="0" type="829" id="MtJ3g4iHqBDJ" />
<listitem open="0" type="829" id="uFh81p0pKiQk" />
<listitem open="0" type="829" id="QnxNxGmMJScY" />
<listitem open="0" type="829" id="luroajCSJcZ7" />
<listitem open="0" type="829" id="nGyUJFpT21El" />
<listitem open="0" type="829" id="1YAQUN2qnAR2" />
<listitem open="0" type="829" id="FcGk08BgCsqx" />
<listitem open="0" type="829" id="DTaVN2usteWB" />
<listitem open="0" type="829" id="WUO1Q9rzymNQ" />
<listitem open="0" type="829" id="kVNo0hYuMB7Z" />
<listitem open="0" type="829" id="Niiaec5rm61h" />
<listitem open="0" type="829" id="SZkiEQcAjDhe" />
<listitem open="0" type="829" id="zDypqumK1hgb" />
<listitem open="0" type="829" id="JeGsdr64VN7m" />
<listitem open="0" type="829" id="wOuJk2VhNnt3" />
<listitem open="1" type="829" id="XSEHEXsqUCpV" />
<listitem open="1" type="829" id="pXdHh8TuQxap" />
<listitem open="1" type="829" id="mJOAGyzlOC2b" />
<listitem open="1" type="829" id="aOA6nH2apfsW" />
<listitem open="1" type="829" id="ezKz1QaeYP9y" />
<listitem open="1" type="829" id="4kytOoNA7lKL" />
<listitem open="1" type="829" id="huRB4FeedmiO" />
<listitem open="1" type="829" id="nCppH7ud3bYl" />
<listitem open="1" type="829" id="iH76T9f827J6" />
<listitem open="1" type="829" id="80gFm0bSFgWh" />
<listitem open="1" type="829" id="MyjxiRLmAJfY" />
</listitem>
</listitem>
<listitem open="1" type="802" id="Use Case View" />
<listitem open="1" type="821" id="Component View" />
<listitem open="1" type="827" id="Deployment View" />
<listitem open="1" type="836" id="Entity Relationship Model" />
</listitem>
</listview>
<codegeneration>
<codegenerator language="Java" />
</codegeneration>
</XMI.extensions>
</XMI>