Zhenkai Zhu | 22f4c81 | 2012-03-05 16:18:41 -0800 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <XMI verified="false" xmi.version="1.2" timestamp="2012-03-05T16:17:37" xmlns:UML="http://schema.omg.org/spec/UML/1.3"> |
| 3 | <XMI.header> |
| 4 | <XMI.documentation> |
| 5 | <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter> |
| 6 | <XMI.exporterVersion>1.5.9</XMI.exporterVersion> |
| 7 | <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding> |
| 8 | </XMI.documentation> |
| 9 | <XMI.metamodel xmi.version="1.3" href="UML.xml" xmi.name="UML"/> |
| 10 | </XMI.header> |
| 11 | <XMI.content> |
| 12 | <UML:Model isSpecification="false" isAbstract="false" isLeaf="false" xmi.id="m1" isRoot="false" name="UML Model"> |
| 13 | <UML:Namespace.ownedElement> |
| 14 | <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="folder" name="folder"/> |
| 15 | <UML:Stereotype visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="datatype" name="datatype"/> |
| 16 | <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Logical View" name="Logical View"> |
| 17 | <UML:Namespace.ownedElement> |
| 18 | <UML:Package stereotype="folder" visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Datatypes" name="Datatypes"> |
| 19 | <UML:Namespace.ownedElement> |
| 20 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="TwsFYDJWnDnb" name="int"/> |
| 21 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="7nyJP38lSVD0" name="char"/> |
| 22 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="vyNmznxe2Cbz" name="bool"/> |
| 23 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="6E3HPQr3yAY5" name="float"/> |
| 24 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="M8T5I6tJmZPh" name="double"/> |
| 25 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="tMffHhittAAZ" name="short"/> |
| 26 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="6ktxdHopRe3s" name="long"/> |
| 27 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="A8JHKNWVBvs4" name="unsigned int"/> |
| 28 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="TKL0ZCBIY6AC" name="unsigned short"/> |
| 29 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="JxtLLfsS1vuD" name="unsigned long"/> |
| 30 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="E6dYgdRdZ0vD" name="string"/> |
| 31 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="j3tmpLfTNy7D" isRoot="false" xmi.id="CkSapagUYfMJ" name="struct ccn*"/> |
| 32 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="F9VAjaULMylX" isRoot="false" xmi.id="7S9B8LKK1iVZ" name="struct ccn_keystore *"/> |
| 33 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="lYYJqC3zgwC5" isRoot="false" xmi.id="PbDtwPqPBcan" name="struct ccn_charbuf *"/> |
| 34 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="7j0vVD8pa8BE" isRoot="false" xmi.id="sfkL4FNzIneV" name="unordered_set<string>"/> |
| 35 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="yafTMfn6TCWT" isRoot="false" xmi.id="7EgB5Ev28mH5" name="list<xml>"/> |
| 36 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="SLsR5Gu7M5X3" isRoot="false" xmi.id="TcbihAwM5rNQ" name="map<string, xml>"/> |
| 37 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="BrlU6utRTTGG" isRoot="false" xmi.id="OR3kMSOmHYEw" name="boost::function<>"/> |
| 38 | <UML:DataType stereotype="datatype" visibility="public" isSpecification="false" namespace="Datatypes" isAbstract="false" isLeaf="false" elementReference="WOPdJKEjTosD" isRoot="false" xmi.id="UwuuqkDW57iQ" name="unordered_map<string, string>"/> |
| 39 | </UML:Namespace.ownedElement> |
| 40 | </UML:Package> |
| 41 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="axagkQOlo1RI" name="CcnxWrapper"> |
| 42 | <UML:Classifier.feature> |
| 43 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="XNAbAEmSmyQK" type="CkSapagUYfMJ" initialValue="NULL" name="handle"/> |
| 44 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="T3zPpZMljZ4H" type="7S9B8LKK1iVZ" initialValue="NULL" name="keystore"/> |
| 45 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="b5ceAYSJ1BQX" type="PbDtwPqPBcan" initialValue="NULL" name="keyLocator"/> |
| 46 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="0GetoCJokIcZ" type="J171XZD8WXLq" name="mutex"/> |
| 47 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Mu7hyvU7CxaJ" name="CcnxWrapper"/> |
| 48 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="5Qhj0bA6fMJX" name="~CcnxWrapper"/> |
| 49 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="JHosJyqCEq72" name="sendInterest"> |
| 50 | <UML:BehavioralFeature.parameter> |
| 51 | <UML:Parameter kind="return" xmi.id="8l6qfva5PEc5" type="TwsFYDJWnDnb"/> |
| 52 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="aqSMhbOMEMP3" type="E6dYgdRdZ0vD" value="" name="strInterest"/> |
| 53 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="kirLMgdMaSe9" type="rwcFETFTCGG4" value="" name="callback"/> |
| 54 | </UML:BehavioralFeature.parameter> |
| 55 | </UML:Operation> |
| 56 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="yElsCuK0DKzL" name="setInterestFilter"> |
| 57 | <UML:BehavioralFeature.parameter> |
| 58 | <UML:Parameter kind="return" xmi.id="qKn1QEoxvv4E" type="TwsFYDJWnDnb"/> |
| 59 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="zQQdpxzputG9" type="E6dYgdRdZ0vD" value="" name="prefix"/> |
| 60 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="KSnakxEY9WrI" type="rwcFETFTCGG4" value="" name="callback"/> |
| 61 | </UML:BehavioralFeature.parameter> |
| 62 | </UML:Operation> |
| 63 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="54wlpEgy1stM" name="publishData"> |
| 64 | <UML:BehavioralFeature.parameter> |
| 65 | <UML:Parameter kind="return" xmi.id="0b0JXK2P6yJq" type="TwsFYDJWnDnb"/> |
| 66 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="DaMjGoP7552t" type="E6dYgdRdZ0vD" value="" name="name"/> |
| 67 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="vTU7ntH3cPy1" type="xRFQwS3Ze5yN" value="" name="buffer"/> |
| 68 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="GcaRz8tmD0CT" type="hXXwlMYmp5K9" value="" name="len"/> |
| 69 | </UML:BehavioralFeature.parameter> |
| 70 | </UML:Operation> |
| 71 | </UML:Classifier.feature> |
| 72 | </UML:Class> |
| 73 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="j3tmpLfTNy7D" name="struct ccn"/> |
| 74 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="F9VAjaULMylX" name="struct ccn_keystore"/> |
| 75 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="lYYJqC3zgwC5" name="struct ccn_charbuf"/> |
| 76 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="rwcFETFTCGG4" name="boost::function<>"/> |
| 77 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="xRFQwS3Ze5yN" name="char *"/> |
| 78 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="hXXwlMYmp5K9" name="size_t"/> |
| 79 | <UML:Package visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="12LoCuSnZCHe" name="boost"> |
| 80 | <UML:Namespace.ownedElement> |
| 81 | <UML:Package visibility="public" isSpecification="false" namespace="12LoCuSnZCHe" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="7RmoM5HW4GIW" name="mutex"> |
| 82 | <UML:Namespace.ownedElement> |
| 83 | <UML:Class visibility="public" isSpecification="false" namespace="7RmoM5HW4GIW" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="J171XZD8WXLq" name="scoped_lock"/> |
| 84 | </UML:Namespace.ownedElement> |
| 85 | </UML:Package> |
| 86 | <UML:Class visibility="public" isSpecification="false" namespace="12LoCuSnZCHe" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="BrlU6utRTTGG" name="function"/> |
| 87 | </UML:Namespace.ownedElement> |
| 88 | </UML:Package> |
| 89 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="qDcULtX8J4ZY" name="SyncAppWrapper"> |
| 90 | <UML:Classifier.feature> |
| 91 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="xfJyHgnlPuVz" type="uRUQS8VjOJPa" name="syncApp"/> |
| 92 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="GmYmDZQFad5T" type="I5JCD3hPt4Jy" name="syncDataHandler"/> |
| 93 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="kgZnzzHRtDvq" type="axagkQOlo1RI" name="ccnxHandle"/> |
| 94 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="5nP1uh0VmKwh" type="dqSKZExFNgWI" name="pit"/> |
| 95 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="Kq4JSXGPhZxa" type="OR3kMSOmHYEw" name="dataFetchCallback"/> |
| 96 | <UML:Operation visibility="private" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="1n9oDXVbDjjS" name="sendSyncInterest"/> |
| 97 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="qjJbgQdGFeEU" name="handleSyncInterest"/> |
| 98 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="NQW7zvuSZxOs" name="SyncAppWrapper"> |
| 99 | <UML:BehavioralFeature.parameter> |
| 100 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="XS0Z1zUsV4v6" type="E6dYgdRdZ0vD" value="" name="syncPrefix"/> |
| 101 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="ZY1PVmlihtbj" type="OR3kMSOmHYEw" value="" name="dataFetchCallback"/> |
| 102 | </UML:BehavioralFeature.parameter> |
| 103 | </UML:Operation> |
| 104 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="pVEx48kAekYC" name="~SyncAppWrapper"/> |
| 105 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="vYhqLMJOp2ai" name="addLocalNames"> |
| 106 | <UML:BehavioralFeature.parameter> |
| 107 | <UML:Parameter kind="return" xmi.id="oqK7jKOjZims" type="vyNmznxe2Cbz"/> |
| 108 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="HxkZbJSw8oi6" type="E6dYgdRdZ0vD" value="" name="prefix"/> |
| 109 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="wTyrGFpgoExR" type="6ktxdHopRe3s" value="" name="seq"/> |
| 110 | </UML:BehavioralFeature.parameter> |
| 111 | </UML:Operation> |
| 112 | <UML:Operation visibility="private" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="nDMOvs9Y1mkq" name="addRemoteNames"> |
| 113 | <UML:BehavioralFeature.parameter> |
| 114 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="zpd5BJiG7WPP" type="SLrrej4kegYi" value="" name="states"/> |
| 115 | </UML:BehavioralFeature.parameter> |
| 116 | </UML:Operation> |
| 117 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="uEx1AOzmJMhi" name="findDiff"> |
| 118 | <UML:BehavioralFeature.parameter> |
| 119 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="ah2RnI9tbNLW" type="E6dYgdRdZ0vD" value="" name="rootDigest"/> |
| 120 | </UML:BehavioralFeature.parameter> |
| 121 | </UML:Operation> |
| 122 | </UML:Classifier.feature> |
| 123 | </UML:Class> |
| 124 | <UML:Package visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="vY0G6QdLdCTc" name="Sync"> |
| 125 | <UML:Namespace.ownedElement> |
| 126 | <UML:Class visibility="public" isSpecification="false" namespace="vY0G6QdLdCTc" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="uRUQS8VjOJPa" name="App"/> |
| 127 | </UML:Namespace.ownedElement> |
| 128 | </UML:Package> |
| 129 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="I5JCD3hPt4Jy" name="SyncDataHandler"> |
| 130 | <UML:Classifier.feature> |
| 131 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="fQf0vl63MAdZ" name="<<"> |
| 132 | <UML:BehavioralFeature.parameter> |
| 133 | <UML:Parameter kind="return" xmi.id="8WqugF3bmZLa" type="qkGRhgC0zZhk"/> |
| 134 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="0cwPVI0ydaSJ" type="SLrrej4kegYi" value="" name="states"/> |
| 135 | </UML:BehavioralFeature.parameter> |
| 136 | </UML:Operation> |
| 137 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="MJOOfliaTpjw" name=">>"> |
| 138 | <UML:BehavioralFeature.parameter> |
| 139 | <UML:Parameter kind="return" xmi.id="3bOgxrAtkoQH" type="SLrrej4kegYi"/> |
| 140 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="nrFSecm5w5yo" type="qkGRhgC0zZhk" value="" name="states"/> |
| 141 | </UML:BehavioralFeature.parameter> |
| 142 | </UML:Operation> |
| 143 | </UML:Classifier.feature> |
| 144 | </UML:Class> |
| 145 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="dqSKZExFNgWI" name="SyncInterestTable"> |
| 146 | <UML:Classifier.feature> |
| 147 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="LG1ouTABeVjt" type="UwuuqkDW57iQ" name="pit"/> |
| 148 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Z8zVNGOSGF5Q" name="insert"> |
| 149 | <UML:BehavioralFeature.parameter> |
| 150 | <UML:Parameter kind="return" xmi.id="jbaZNzpOkCyd" type="vyNmznxe2Cbz"/> |
| 151 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="sRffiOItHx2s" type="E6dYgdRdZ0vD" value="" name="interest"/> |
| 152 | </UML:BehavioralFeature.parameter> |
| 153 | </UML:Operation> |
| 154 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="9ZH0txIhM5WZ" name="extractAll"> |
| 155 | <UML:BehavioralFeature.parameter> |
| 156 | <UML:Parameter kind="return" xmi.id="fvfdXGx2TGiB" type="sfkL4FNzIneV"/> |
| 157 | </UML:BehavioralFeature.parameter> |
| 158 | </UML:Operation> |
| 159 | </UML:Classifier.feature> |
| 160 | </UML:Class> |
| 161 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="7j0vVD8pa8BE" name="unordered_set"/> |
| 162 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="EKCURQedqFKJ" name="AppDataFetcher"> |
| 163 | <UML:Classifier.feature> |
| 164 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="0HewCkB5ipVV" type="axagkQOlo1RI" name="ccnxHandle"/> |
| 165 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="XmDldLxEOaPO" type="OR3kMSOmHYEw" name="incomingDataCallback"/> |
| 166 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="lz8vlyH9JF6b" name="fetch"> |
| 167 | <UML:BehavioralFeature.parameter> |
| 168 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="LBpMvNz8iNPu" type="E6dYgdRdZ0vD" value="" name="prefix"/> |
| 169 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="zfxTjFgyHo9w" type="6ktxdHopRe3s" value="" name="startSeq"/> |
| 170 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="xn5RpgtocA2S" type="6ktxdHopRe3s" value="" name="endSeq"/> |
| 171 | </UML:BehavioralFeature.parameter> |
| 172 | </UML:Operation> |
| 173 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="A3Vf3mrlwOGT" name="AppDataFetcher"> |
| 174 | <UML:BehavioralFeature.parameter> |
| 175 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="p8myLodcuoU2" type="rwcFETFTCGG4" value="" name="callback"/> |
| 176 | </UML:BehavioralFeature.parameter> |
| 177 | </UML:Operation> |
| 178 | </UML:Classifier.feature> |
| 179 | </UML:Class> |
| 180 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="bxUwyDfMzDoQ" name="AppDataPublisher"> |
| 181 | <UML:Classifier.feature> |
| 182 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="oZf634AIpWYQ" type="axagkQOlo1RI" name="ccnxHandle"/> |
| 183 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="rIWlj3xrPj4W" type="TcbihAwM5rNQ" name="recentDataSet"/> |
| 184 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="SmhHXwZESwxi" name="getData"> |
| 185 | <UML:BehavioralFeature.parameter> |
| 186 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="FdENlAKL2tRR" type="E6dYgdRdZ0vD" value="" name="name"/> |
| 187 | </UML:BehavioralFeature.parameter> |
| 188 | </UML:Operation> |
| 189 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="2qoyEO2M4RtA" name="publishData"> |
| 190 | <UML:BehavioralFeature.parameter> |
| 191 | <UML:Parameter kind="return" xmi.id="ZMDrcHdlWhSy" type="vyNmznxe2Cbz"/> |
| 192 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="WMshIULMIVMd" type="qkGRhgC0zZhk" value="" name="data"/> |
| 193 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="R2QKZ8aRXpmi" type="E6dYgdRdZ0vD" value="" name="name"/> |
| 194 | </UML:BehavioralFeature.parameter> |
| 195 | </UML:Operation> |
| 196 | </UML:Classifier.feature> |
| 197 | </UML:Class> |
| 198 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="yafTMfn6TCWT" name="list"/> |
| 199 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="SLsR5Gu7M5X3" name="map"/> |
| 200 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="qkGRhgC0zZhk" name="xml"/> |
| 201 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="cpSZ8iw7Xacc" name="SyncAppSocket"> |
| 202 | <UML:Classifier.feature> |
| 203 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="nDcbw1PRgMFk" type="qDcULtX8J4ZY" name="syncAppWrapper"/> |
| 204 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="Baek2lNJ9z2g" type="bxUwyDfMzDoQ" name="appDataPublisher"/> |
| 205 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="EgczhuSMKEvF" type="EKCURQedqFKJ" name="appDataFetcher"/> |
| 206 | <UML:Attribute visibility="private" isSpecification="false" xmi.id="PB9YIVtmJpcN" type="OR3kMSOmHYEw" name="incomingAppDataCallback"/> |
| 207 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="920i2pR0RCPb" name="SyncAppSocket"> |
| 208 | <UML:BehavioralFeature.parameter> |
| 209 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="NdxyqMbzLJK6" type="E6dYgdRdZ0vD" value="" name="syncPrefix"/> |
| 210 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="GGtQGZKhVfRI" type="rwcFETFTCGG4" value="" name="callback"/> |
| 211 | </UML:BehavioralFeature.parameter> |
| 212 | </UML:Operation> |
| 213 | <UML:Operation visibility="public" isSpecification="false" isQuery="false" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="NmjMRmhb7EtW" name="publish"> |
| 214 | <UML:BehavioralFeature.parameter> |
| 215 | <UML:Parameter kind="return" xmi.id="IrN06o8K1X07" type="vyNmznxe2Cbz"/> |
| 216 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="r7DNF63z5Gq9" type="E6dYgdRdZ0vD" value="" name="name"/> |
| 217 | <UML:Parameter visibility="private" isSpecification="false" xmi.id="TQ0Ry451F7v0" type="qkGRhgC0zZhk" value="" name="data"/> |
| 218 | </UML:BehavioralFeature.parameter> |
| 219 | </UML:Operation> |
| 220 | </UML:Classifier.feature> |
| 221 | </UML:Class> |
| 222 | <UML:Dependency visibility="public" isSpecification="false" namespace="Logical View" supplier="EKCURQedqFKJ" xmi.id="DJ8vQ63HidVH" client="qDcULtX8J4ZY" name=""/> |
| 223 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="SLrrej4kegYi" name="list<pair<string, long> >"/> |
| 224 | <UML:Class visibility="public" isSpecification="false" namespace="Logical View" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="WOPdJKEjTosD" name="unordered_map"/> |
| 225 | </UML:Namespace.ownedElement> |
| 226 | <XMI.extension xmi.extender="umbrello"> |
| 227 | <diagrams> |
| 228 | <diagram showopsig="1" linecolor="#ff0000" snapx="10" showattribassocs="1" snapy="10" linewidth="0" showattsig="1" isopen="1" showpackage="1" showpubliconly="0" showstereotype="1" name="class diagram" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" canvasheight="867" canvaswidth="1336" localid="-1" snapcsgrid="0" showgrid="0" showops="1" griddotcolor="#000000" backgroundcolor="#ffffff" usefillcolor="1" fillcolor="#ffff00" zoom="100" xmi.id="Tb8b56bYPSYF" documentation="" showscope="1" snapgrid="0" showatts="1" type="1"> |
| 229 | <widgets> |
| 230 | <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="212" showattsigs="601" showstereotype="1" y="652" showattributes="1" font="Lucida Grande,13,-1,0,75,0,0,0,0,0" width="442" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="axagkQOlo1RI" showscope="1" height="160" showopsigs="601"/> |
| 231 | <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" textcolor="none" usesdiagramusefillcolor="1" showpubliconly="0" showpackage="1" x="707" showattsigs="601" showstereotype="1" y="758" showattributes="1" font="Lucida Grande,13,-1,0,75,0,0,0,0,0" width="76" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="j3tmpLfTNy7D" showscope="1" height="32" showopsigs="601"/> |
| 232 | <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="0" showattsigs="601" showstereotype="1" y="113" showattributes="1" font="Lucida Grande,13,-1,5,75,0,0,0,0,0" width="505" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="qDcULtX8J4ZY" showscope="1" height="208" showopsigs="601"/> |
| 233 | <packagewidget width="70" showstereotype="1" x="967" usesdiagramusefillcolor="1" y="809" usesdiagramfillcolor="1" isinstance="0" fillcolor="none" height="42" linecolor="none" xmi.id="vY0G6QdLdCTc" textcolor="none" usefillcolor="1" linewidth="none" font="Lucida Grande,13,-1,0,75,0,0,0,0,0"/> |
| 234 | <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="0" showattsigs="601" showstereotype="1" y="465" showattributes="1" font="Lucida Grande,13,-1,5,75,0,0,0,0,0" width="302" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="I5JCD3hPt4Jy" showscope="1" height="56" showopsigs="601"/> |
| 235 | <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="0" showattsigs="601" showstereotype="1" y="554" showattributes="1" font="Lucida Grande,13,-1,5,75,0,0,0,0,0" width="254" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="dqSKZExFNgWI" showscope="1" height="64" showopsigs="601"/> |
| 236 | <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="987" showattsigs="601" showstereotype="1" y="459" showattributes="1" font="Lucida Grande,13,-1,5,75,0,0,0,0,0" width="345" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="EKCURQedqFKJ" showscope="1" height="80" showopsigs="601"/> |
| 237 | <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="493" showattsigs="601" showstereotype="1" y="467" showattributes="1" font="Lucida Grande,13,-1,5,75,0,0,0,0,0" width="305" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="bxUwyDfMzDoQ" showscope="1" height="80" showopsigs="601"/> |
| 238 | <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" textcolor="none" usesdiagramusefillcolor="1" showpubliconly="0" showpackage="1" x="1065" showattsigs="601" showstereotype="1" y="808" showattributes="1" font="Lucida Grande,13,-1,0,75,0,0,0,0,0" width="32" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="yafTMfn6TCWT" showscope="1" height="32" showopsigs="601"/> |
| 239 | <classwidget linecolor="#ff0000" usesdiagramfillcolor="0" linewidth="0" showoperations="1" textcolor="#000000" usesdiagramusefillcolor="0" showpubliconly="0" showpackage="1" x="624" showattsigs="601" showstereotype="1" y="149" showattributes="1" font="Lucida Grande,13,-1,5,75,0,0,0,0,0" width="430" isinstance="0" usefillcolor="1" fillcolor="#ffff00" xmi.id="cpSZ8iw7Xacc" showscope="1" height="112" showopsigs="601"/> |
| 240 | <classwidget linecolor="none" usesdiagramfillcolor="1" linewidth="none" showoperations="1" textcolor="none" usesdiagramusefillcolor="1" showpubliconly="0" showpackage="1" x="1036" showattsigs="601" showstereotype="1" y="737" showattributes="1" font="Lucida Grande,13,-1,0,75,0,0,0,0,0" width="180" isinstance="0" usefillcolor="1" fillcolor="none" xmi.id="SLrrej4kegYi" showscope="1" height="32" showopsigs="601"/> |
| 241 | </widgets> |
| 242 | <messages/> |
| 243 | <associations> |
| 244 | <assocwidget indexa="2" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="j3tmpLfTNy7D" linewidth="none" textcolor="none" usesdiagramusefillcolor="0" totalcounta="3" totalcountb="2" widgetaid="axagkQOlo1RI" visibilityA="0" visibilityB="0" usefillcolor="0" fillcolor="#000000" changeabilityA="900" xmi.id="XNAbAEmSmyQK" changeabilityB="900" type="501"> |
| 245 | <linepath> |
| 246 | <startpoint startx="654" starty="787"/> |
| 247 | <endpoint endx="707" endy="787"/> |
| 248 | </linepath> |
| 249 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="672" showstereotype="1" y="765" text="0..1" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="" role="702" width="33" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="XP4Im4Ajdf0u" height="20"/> |
| 250 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="655" showstereotype="1" y="789" text="handle" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="58" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="xnKhFK12uSh1" height="20"/> |
| 251 | </assocwidget> |
| 252 | <assocwidget indexa="1" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="I5JCD3hPt4Jy" linewidth="none" textcolor="none" usesdiagramusefillcolor="0" totalcounta="5" totalcountb="2" widgetaid="qDcULtX8J4ZY" visibilityA="0" visibilityB="0" usefillcolor="0" fillcolor="#000000" changeabilityA="900" xmi.id="GmYmDZQFad5T" changeabilityB="900" type="510"> |
| 253 | <linepath> |
| 254 | <startpoint startx="125" starty="321"/> |
| 255 | <endpoint endx="125" endy="465"/> |
| 256 | </linepath> |
| 257 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="9" showstereotype="1" y="443" text="syncDataHandler" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="122" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="5aW6RxMA6c5k" height="20"/> |
| 258 | </assocwidget> |
| 259 | <assocwidget indexa="3" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="axagkQOlo1RI" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" totalcounta="5" totalcountb="3" widgetaid="qDcULtX8J4ZY" visibilityA="0" visibilityB="0" usefillcolor="1" fillcolor="#000000" changeabilityA="900" xmi.id="kgZnzzHRtDvq" changeabilityB="900" type="510"> |
| 260 | <linepath> |
| 261 | <startpoint startx="278" starty="321"/> |
| 262 | <endpoint endx="278" endy="652"/> |
| 263 | </linepath> |
| 264 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="195" showstereotype="1" y="630" text="ccnxHandle" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="89" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="WLrygHPFX1PZ" height="20"/> |
| 265 | </assocwidget> |
| 266 | <assocwidget indexa="2" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="dqSKZExFNgWI" linewidth="none" textcolor="none" usesdiagramusefillcolor="0" totalcounta="5" totalcountb="2" widgetaid="qDcULtX8J4ZY" visibilityA="0" visibilityB="0" usefillcolor="0" fillcolor="#000000" changeabilityA="900" xmi.id="5nP1uh0VmKwh" changeabilityB="900" type="510"> |
| 267 | <linepath> |
| 268 | <startpoint startx="254" starty="321"/> |
| 269 | <endpoint endx="254" endy="554"/> |
| 270 | </linepath> |
| 271 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="227" showstereotype="1" y="532" text="pit" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="32" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="8KFJYMGuk7bC" height="20"/> |
| 272 | </assocwidget> |
| 273 | <assocwidget indexa="1" linecolor="none" indexb="2" usesdiagramfillcolor="64" widgetbid="axagkQOlo1RI" linewidth="none" textcolor="none" usesdiagramusefillcolor="0" totalcounta="2" totalcountb="3" widgetaid="bxUwyDfMzDoQ" visibilityA="0" visibilityB="0" usefillcolor="128" fillcolor="none" changeabilityA="900" xmi.id="oZf634AIpWYQ" changeabilityB="900" type="510"> |
| 274 | <linepath> |
| 275 | <startpoint startx="654" starty="547"/> |
| 276 | <endpoint endx="654" endy="652"/> |
| 277 | </linepath> |
| 278 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="563" showstereotype="1" y="630" text="ccnxHandle" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="89" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="Bc6ZMkwWYHU0" height="20"/> |
| 279 | </assocwidget> |
| 280 | <assocwidget indexa="1" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="axagkQOlo1RI" linewidth="none" textcolor="none" usesdiagramusefillcolor="0" totalcounta="2" totalcountb="3" widgetaid="EKCURQedqFKJ" visibilityA="0" visibilityB="0" usefillcolor="0" fillcolor="#000000" changeabilityA="900" xmi.id="0HewCkB5ipVV" changeabilityB="900" type="510"> |
| 281 | <linepath> |
| 282 | <startpoint startx="987" starty="539"/> |
| 283 | <endpoint endx="654" endy="652"/> |
| 284 | </linepath> |
| 285 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="656" showstereotype="1" y="630" text="ccnxHandle" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="89" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="ECxmXSj4zeQD" height="20"/> |
| 286 | </assocwidget> |
| 287 | <assocwidget indexa="1" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="qDcULtX8J4ZY" linewidth="none" textcolor="none" usesdiagramusefillcolor="0" totalcounta="2" totalcountb="2" widgetaid="cpSZ8iw7Xacc" visibilityA="0" visibilityB="0" usefillcolor="0" fillcolor="#000000" changeabilityA="900" xmi.id="nDcbw1PRgMFk" changeabilityB="900" type="510"> |
| 288 | <linepath> |
| 289 | <startpoint startx="624" starty="221"/> |
| 290 | <endpoint endx="505" endy="221"/> |
| 291 | </linepath> |
| 292 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="507" showstereotype="1" y="223" text="syncAppWrapper" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="121" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="VljpRNNca1wv" height="20"/> |
| 293 | </assocwidget> |
| 294 | <assocwidget indexa="1" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="bxUwyDfMzDoQ" linewidth="none" textcolor="none" usesdiagramusefillcolor="0" totalcounta="3" totalcountb="2" widgetaid="cpSZ8iw7Xacc" visibilityA="0" visibilityB="0" usefillcolor="4" fillcolor="#000000" changeabilityA="900" xmi.id="Baek2lNJ9z2g" changeabilityB="900" type="510"> |
| 295 | <linepath> |
| 296 | <startpoint startx="695" starty="261"/> |
| 297 | <endpoint endx="695" endy="467"/> |
| 298 | </linepath> |
| 299 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="574" showstereotype="1" y="445" text="appDataPublisher" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="126" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="OEofK1b1HfF3" height="20"/> |
| 300 | </assocwidget> |
| 301 | <assocwidget indexa="2" linecolor="none" indexb="1" usesdiagramfillcolor="0" widgetbid="EKCURQedqFKJ" linewidth="none" textcolor="none" usesdiagramusefillcolor="160" totalcounta="3" totalcountb="2" widgetaid="cpSZ8iw7Xacc" visibilityA="0" visibilityB="0" usefillcolor="1" fillcolor="#000000" changeabilityA="900" xmi.id="EgczhuSMKEvF" changeabilityB="900" type="510"> |
| 302 | <linepath> |
| 303 | <startpoint startx="987" starty="261"/> |
| 304 | <endpoint endx="987" endy="459"/> |
| 305 | </linepath> |
| 306 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="none" usesdiagramusefillcolor="1" x="878" showstereotype="1" y="437" text="appDataFetcher" font="Lucida Grande,13,-1,0,50,0,0,0,0,0" pretext="-" role="710" width="114" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="So8prbR4uwpb" height="20"/> |
| 307 | </assocwidget> |
| 308 | <assocwidget indexa="4" indexb="1" usesdiagramusefillcolor="0" widgetaid="qDcULtX8J4ZY" usesdiagramfillcolor="0" fillcolor="#000000" linecolor="#ff0000" totalcounta="5" xmi.id="DJ8vQ63HidVH" widgetbid="EKCURQedqFKJ" totalcountb="2" type="502" textcolor="#000000" usefillcolor="0" linewidth="0"> |
| 309 | <linepath> |
| 310 | <startpoint startx="505" starty="321"/> |
| 311 | <endpoint endx="987" endy="459"/> |
| 312 | <point x="572" y="388"/> |
| 313 | </linepath> |
| 314 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="488" showstereotype="1" y="324" text="1" font="Lucida Grande,13,-1,5,50,0,0,0,0,0" pretext="" role="701" width="16" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="gCF4ogoknSod" height="20"/> |
| 315 | <floatingtext linecolor="none" usesdiagramfillcolor="1" linewidth="none" textcolor="#000000" usesdiagramusefillcolor="1" x="980" showstereotype="1" y="436" text="1" font="Lucida Grande,13,-1,5,50,0,0,0,0,0" pretext="" role="702" width="16" isinstance="0" posttext="" usefillcolor="1" fillcolor="none" xmi.id="csW2U8nLmdVP" height="20"/> |
| 316 | </assocwidget> |
| 317 | </associations> |
| 318 | </diagram> |
| 319 | </diagrams> |
| 320 | </XMI.extension> |
| 321 | </UML:Model> |
| 322 | <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Use Case View" name="Use Case View"> |
| 323 | <UML:Namespace.ownedElement/> |
| 324 | </UML:Model> |
| 325 | <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Component View" name="Component View"> |
| 326 | <UML:Namespace.ownedElement/> |
| 327 | </UML:Model> |
| 328 | <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Deployment View" name="Deployment View"> |
| 329 | <UML:Namespace.ownedElement/> |
| 330 | </UML:Model> |
| 331 | <UML:Model stereotype="folder" visibility="public" isSpecification="false" namespace="m1" isAbstract="false" isLeaf="false" isRoot="false" xmi.id="Entity Relationship Model" name="Entity Relationship Model"> |
| 332 | <UML:Namespace.ownedElement/> |
| 333 | </UML:Model> |
| 334 | </UML:Namespace.ownedElement> |
| 335 | </UML:Model> |
| 336 | </XMI.content> |
| 337 | <XMI.extensions xmi.extender="umbrello"> |
| 338 | <docsettings viewid="Tb8b56bYPSYF" uniqueid="UwuuqkDW57iQ" documentation=""/> |
| 339 | <listview> |
| 340 | <listitem open="1" type="800" id="Views"> |
| 341 | <listitem open="1" type="821" id="Component View"/> |
| 342 | <listitem open="1" type="827" id="Deployment View"/> |
| 343 | <listitem open="1" type="836" id="Entity Relationship Model"/> |
| 344 | <listitem open="1" type="801" id="Logical View"> |
| 345 | <listitem open="1" type="813" id="EKCURQedqFKJ"> |
| 346 | <listitem open="0" type="815" id="A3Vf3mrlwOGT"/> |
| 347 | <listitem open="0" type="814" id="0HewCkB5ipVV"/> |
| 348 | <listitem open="0" type="815" id="lz8vlyH9JF6b"/> |
| 349 | <listitem open="0" type="814" id="XmDldLxEOaPO"/> |
| 350 | </listitem> |
| 351 | <listitem open="1" type="813" id="bxUwyDfMzDoQ"> |
| 352 | <listitem open="0" type="814" id="oZf634AIpWYQ"/> |
| 353 | <listitem open="0" type="815" id="SmhHXwZESwxi"/> |
| 354 | <listitem open="0" type="815" id="2qoyEO2M4RtA"/> |
| 355 | <listitem open="0" type="814" id="rIWlj3xrPj4W"/> |
| 356 | </listitem> |
| 357 | <listitem open="1" type="813" id="axagkQOlo1RI"> |
| 358 | <listitem open="0" type="815" id="Mu7hyvU7CxaJ"/> |
| 359 | <listitem open="0" type="814" id="XNAbAEmSmyQK"/> |
| 360 | <listitem open="0" type="814" id="b5ceAYSJ1BQX"/> |
| 361 | <listitem open="0" type="814" id="T3zPpZMljZ4H"/> |
| 362 | <listitem open="0" type="814" id="0GetoCJokIcZ"/> |
| 363 | <listitem open="0" type="815" id="54wlpEgy1stM"/> |
| 364 | <listitem open="0" type="815" id="JHosJyqCEq72"/> |
| 365 | <listitem open="0" type="815" id="yElsCuK0DKzL"/> |
| 366 | <listitem open="0" type="815" id="5Qhj0bA6fMJX"/> |
| 367 | </listitem> |
| 368 | <listitem open="1" type="830" id="Datatypes"> |
| 369 | <listitem open="1" type="829" id="vyNmznxe2Cbz"/> |
| 370 | <listitem open="1" type="829" id="OR3kMSOmHYEw"/> |
| 371 | <listitem open="1" type="829" id="7nyJP38lSVD0"/> |
| 372 | <listitem open="1" type="829" id="M8T5I6tJmZPh"/> |
| 373 | <listitem open="1" type="829" id="6E3HPQr3yAY5"/> |
| 374 | <listitem open="1" type="829" id="TwsFYDJWnDnb"/> |
| 375 | <listitem open="1" type="829" id="7EgB5Ev28mH5"/> |
| 376 | <listitem open="1" type="829" id="6ktxdHopRe3s"/> |
| 377 | <listitem open="1" type="829" id="TcbihAwM5rNQ"/> |
| 378 | <listitem open="1" type="829" id="tMffHhittAAZ"/> |
| 379 | <listitem open="1" type="829" id="E6dYgdRdZ0vD"/> |
| 380 | <listitem open="1" type="829" id="CkSapagUYfMJ"/> |
| 381 | <listitem open="1" type="829" id="PbDtwPqPBcan"/> |
| 382 | <listitem open="1" type="829" id="7S9B8LKK1iVZ"/> |
| 383 | <listitem open="1" type="829" id="UwuuqkDW57iQ"/> |
| 384 | <listitem open="1" type="829" id="sfkL4FNzIneV"/> |
| 385 | <listitem open="1" type="829" id="A8JHKNWVBvs4"/> |
| 386 | <listitem open="1" type="829" id="JxtLLfsS1vuD"/> |
| 387 | <listitem open="1" type="829" id="TKL0ZCBIY6AC"/> |
| 388 | </listitem> |
| 389 | <listitem open="1" type="818" id="vY0G6QdLdCTc"> |
| 390 | <listitem open="1" type="813" id="uRUQS8VjOJPa"/> |
| 391 | </listitem> |
| 392 | <listitem open="1" type="813" id="cpSZ8iw7Xacc"> |
| 393 | <listitem open="0" type="815" id="920i2pR0RCPb"/> |
| 394 | <listitem open="0" type="814" id="EgczhuSMKEvF"/> |
| 395 | <listitem open="0" type="814" id="Baek2lNJ9z2g"/> |
| 396 | <listitem open="0" type="814" id="PB9YIVtmJpcN"/> |
| 397 | <listitem open="0" type="815" id="NmjMRmhb7EtW"/> |
| 398 | <listitem open="0" type="814" id="nDcbw1PRgMFk"/> |
| 399 | </listitem> |
| 400 | <listitem open="1" type="813" id="qDcULtX8J4ZY"> |
| 401 | <listitem open="0" type="815" id="NQW7zvuSZxOs"/> |
| 402 | <listitem open="0" type="815" id="vYhqLMJOp2ai"/> |
| 403 | <listitem open="0" type="815" id="nDMOvs9Y1mkq"/> |
| 404 | <listitem open="0" type="814" id="kgZnzzHRtDvq"/> |
| 405 | <listitem open="0" type="814" id="Kq4JSXGPhZxa"/> |
| 406 | <listitem open="0" type="815" id="uEx1AOzmJMhi"/> |
| 407 | <listitem open="0" type="815" id="qjJbgQdGFeEU"/> |
| 408 | <listitem open="0" type="814" id="5nP1uh0VmKwh"/> |
| 409 | <listitem open="0" type="815" id="1n9oDXVbDjjS"/> |
| 410 | <listitem open="0" type="814" id="xfJyHgnlPuVz"/> |
| 411 | <listitem open="0" type="814" id="GmYmDZQFad5T"/> |
| 412 | <listitem open="0" type="815" id="pVEx48kAekYC"/> |
| 413 | </listitem> |
| 414 | <listitem open="1" type="813" id="I5JCD3hPt4Jy"> |
| 415 | <listitem open="0" type="815" id="fQf0vl63MAdZ"/> |
| 416 | <listitem open="0" type="815" id="MJOOfliaTpjw"/> |
| 417 | </listitem> |
| 418 | <listitem open="1" type="813" id="dqSKZExFNgWI"> |
| 419 | <listitem open="0" type="815" id="9ZH0txIhM5WZ"/> |
| 420 | <listitem open="0" type="815" id="Z8zVNGOSGF5Q"/> |
| 421 | <listitem open="0" type="814" id="LG1ouTABeVjt"/> |
| 422 | </listitem> |
| 423 | <listitem open="1" type="818" id="12LoCuSnZCHe"> |
| 424 | <listitem open="1" type="813" id="BrlU6utRTTGG"/> |
| 425 | <listitem open="1" type="818" id="7RmoM5HW4GIW"> |
| 426 | <listitem open="1" type="813" id="J171XZD8WXLq"/> |
| 427 | </listitem> |
| 428 | </listitem> |
| 429 | <listitem open="1" type="813" id="rwcFETFTCGG4"/> |
| 430 | <listitem open="1" type="813" id="xRFQwS3Ze5yN"/> |
| 431 | <listitem open="0" type="807" id="Tb8b56bYPSYF" label="class diagram"/> |
| 432 | <listitem open="1" type="813" id="yafTMfn6TCWT"/> |
| 433 | <listitem open="1" type="813" id="SLrrej4kegYi"/> |
| 434 | <listitem open="1" type="813" id="SLsR5Gu7M5X3"/> |
| 435 | <listitem open="1" type="813" id="hXXwlMYmp5K9"/> |
| 436 | <listitem open="1" type="813" id="j3tmpLfTNy7D"/> |
| 437 | <listitem open="1" type="813" id="lYYJqC3zgwC5"/> |
| 438 | <listitem open="1" type="813" id="F9VAjaULMylX"/> |
| 439 | <listitem open="1" type="813" id="WOPdJKEjTosD"/> |
| 440 | <listitem open="1" type="813" id="7j0vVD8pa8BE"/> |
| 441 | <listitem open="1" type="813" id="qkGRhgC0zZhk"/> |
| 442 | </listitem> |
| 443 | <listitem open="1" type="802" id="Use Case View"/> |
| 444 | </listitem> |
| 445 | </listview> |
| 446 | <codegeneration> |
| 447 | <codegenerator language="C++"/> |
| 448 | </codegeneration> |
| 449 | </XMI.extensions> |
| 450 | </XMI> |