You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

POIFSClassDiagram.pgml 24KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107
  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <!DOCTYPE pgml SYSTEM "pgml.dtd">
  3. <pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-1-2-717d91:e7cd986e07:-7ffe"
  4. name="POIFSClassDiagram"
  5. >
  6. <group name="Fig0"
  7. description="org.argouml.uml.diagram.static_structure.ui.FigClass[288, 72, 276, 89]"
  8. href="127-0-0-1-497f6:e8e9160e29:-7ffd"
  9. shown="7"
  10. fill="1"
  11. fillcolor="-1"
  12. stroke="1"
  13. strokecolor="-16777216"
  14. >
  15. <private>
  16. </private>
  17. <rectangle name="Fig0.0"
  18. x="288"
  19. y="72"
  20. width="276"
  21. height="88"
  22. fill="1"
  23. fillcolor="-1"
  24. stroke="1"
  25. strokecolor="-16777216"
  26. />
  27. <text name="Fig0.1"
  28. context=""
  29. x="10"
  30. y="10"
  31. fill="1"
  32. fillcolor="-1"
  33. stroke="1"
  34. strokecolor="-16777216"
  35. font="dialog"
  36. textsize="9"
  37. ></text>
  38. <text name="Fig0.2"
  39. context=""
  40. x="288"
  41. y="72"
  42. fill="1"
  43. fillcolor="-1"
  44. stroke="1"
  45. strokecolor="-16777216"
  46. font="dialog"
  47. textsize="9"
  48. >Filesystem</text>
  49. <rectangle name="Fig0.3"
  50. x="10"
  51. y="15"
  52. width="2"
  53. height="60"
  54. fill="1"
  55. fillcolor="-1"
  56. stroke="1"
  57. strokecolor="-1"
  58. />
  59. <text name="Fig0.4"
  60. context=""
  61. x="288"
  62. y="92"
  63. fill="1"
  64. fillcolor="-1"
  65. stroke="1"
  66. strokecolor="-16777216"
  67. font="dialog"
  68. textsize="9"
  69. >-_property_table : PropertyTable
  70. -_header_block : HeaderBlock
  71. -_documents : List</text>
  72. <text name="Fig0.5"
  73. context=""
  74. x="288"
  75. y="126"
  76. fill="1"
  77. fillcolor="-1"
  78. stroke="1"
  79. strokecolor="-16777216"
  80. font="dialog"
  81. textsize="9"
  82. >+createDocument(in stream:InputStream, in name:String)
  83. +writeFilesystem(in stream:OutputStream)
  84. +Filesystem()</text>
  85. </group>
  86. <group name="Fig1"
  87. description="org.argouml.uml.diagram.static_structure.ui.FigClass[256, 200, 246, 69]"
  88. href="127-0-0-1-497f6:e8e9160e29:-7ffc"
  89. shown="7"
  90. fill="1"
  91. fillcolor="-1"
  92. stroke="1"
  93. strokecolor="-16777216"
  94. >
  95. <private>
  96. </private>
  97. <rectangle name="Fig1.0"
  98. x="256"
  99. y="200"
  100. width="246"
  101. height="68"
  102. fill="1"
  103. fillcolor="-1"
  104. stroke="1"
  105. strokecolor="-16777216"
  106. />
  107. <text name="Fig1.1"
  108. context=""
  109. x="10"
  110. y="10"
  111. fill="1"
  112. fillcolor="-1"
  113. stroke="1"
  114. strokecolor="-16777216"
  115. font="dialog"
  116. textsize="9"
  117. ></text>
  118. <text name="Fig1.2"
  119. context=""
  120. x="256"
  121. y="200"
  122. fill="1"
  123. fillcolor="-1"
  124. stroke="1"
  125. strokecolor="-16777216"
  126. font="dialog"
  127. textsize="9"
  128. >Document</text>
  129. <rectangle name="Fig1.3"
  130. x="10"
  131. y="15"
  132. width="2"
  133. height="60"
  134. fill="1"
  135. fillcolor="-1"
  136. stroke="1"
  137. strokecolor="-1"
  138. />
  139. <text name="Fig1.4"
  140. context=""
  141. x="256"
  142. y="220"
  143. fill="1"
  144. fillcolor="-1"
  145. stroke="1"
  146. strokecolor="-16777216"
  147. font="dialog"
  148. textsize="9"
  149. >-_property : DocumentProperty
  150. -_blocks[] : DocumentBlock</text>
  151. <text name="Fig1.5"
  152. context=""
  153. x="256"
  154. y="244"
  155. fill="1"
  156. fillcolor="-1"
  157. stroke="1"
  158. strokecolor="-16777216"
  159. font="dialog"
  160. textsize="9"
  161. >#getDocumentProperty() : DocumentProperty
  162. #Document(in name:String, in stream:InputStream)</text>
  163. </group>
  164. <group name="Fig2"
  165. description="org.argouml.uml.diagram.static_structure.ui.FigClass[320, 312, 197, 79]"
  166. href="127-0-0-1-497f6:e8e9160e29:-7ff0"
  167. shown="7"
  168. fill="1"
  169. fillcolor="-1"
  170. stroke="1"
  171. strokecolor="-16777216"
  172. >
  173. <private>
  174. </private>
  175. <rectangle name="Fig2.0"
  176. x="320"
  177. y="312"
  178. width="197"
  179. height="78"
  180. fill="1"
  181. fillcolor="-1"
  182. stroke="1"
  183. strokecolor="-16777216"
  184. />
  185. <text name="Fig2.1"
  186. context=""
  187. x="10"
  188. y="10"
  189. fill="1"
  190. fillcolor="-1"
  191. stroke="1"
  192. strokecolor="-16777216"
  193. font="dialog"
  194. textsize="9"
  195. ></text>
  196. <text name="Fig2.2"
  197. context=""
  198. x="320"
  199. y="312"
  200. fill="1"
  201. fillcolor="-1"
  202. stroke="1"
  203. strokecolor="-16777216"
  204. font="dialog"
  205. textsize="9"
  206. >DocumentBlock</text>
  207. <rectangle name="Fig2.3"
  208. x="10"
  209. y="15"
  210. width="2"
  211. height="60"
  212. fill="1"
  213. fillcolor="-1"
  214. stroke="1"
  215. strokecolor="-1"
  216. />
  217. <text name="Fig2.4"
  218. context=""
  219. x="320"
  220. y="332"
  221. fill="1"
  222. fillcolor="-1"
  223. stroke="1"
  224. strokecolor="-16777216"
  225. font="dialog"
  226. textsize="9"
  227. >-_data[ 512 ] : byte
  228. -_bytes_read : int</text>
  229. <text name="Fig2.5"
  230. context=""
  231. x="320"
  232. y="356"
  233. fill="1"
  234. fillcolor="-1"
  235. stroke="1"
  236. strokecolor="-16777216"
  237. font="dialog"
  238. textsize="9"
  239. >+DocumentBlock(in stream:InputStream)
  240. +size() : int
  241. +partiallyRead() : boolean</text>
  242. </group>
  243. <group name="Fig3"
  244. description="org.argouml.uml.diagram.static_structure.ui.FigClass[288, 568, 300, 139]"
  245. href="127-0-0-1-32fb1e:e8c8d28c34:-7ffc"
  246. shown="7"
  247. fill="1"
  248. fillcolor="-1"
  249. stroke="1"
  250. strokecolor="-16777216"
  251. >
  252. <private>
  253. </private>
  254. <rectangle name="Fig3.0"
  255. x="288"
  256. y="568"
  257. width="300"
  258. height="138"
  259. fill="1"
  260. fillcolor="-1"
  261. stroke="1"
  262. strokecolor="-16777216"
  263. />
  264. <text name="Fig3.1"
  265. context=""
  266. x="10"
  267. y="10"
  268. fill="1"
  269. fillcolor="-1"
  270. stroke="1"
  271. strokecolor="-16777216"
  272. font="dialog"
  273. textsize="9"
  274. ></text>
  275. <text name="Fig3.2"
  276. context=""
  277. x="288"
  278. y="568"
  279. fill="1"
  280. fillcolor="-1"
  281. stroke="1"
  282. strokecolor="-16777216"
  283. font="dialog"
  284. textsize="9"
  285. >HeaderBlock</text>
  286. <rectangle name="Fig3.3"
  287. x="10"
  288. y="15"
  289. width="2"
  290. height="60"
  291. fill="1"
  292. fillcolor="-1"
  293. stroke="1"
  294. strokecolor="-1"
  295. />
  296. <text name="Fig3.4"
  297. context=""
  298. x="288"
  299. y="588"
  300. fill="1"
  301. fillcolor="-1"
  302. stroke="1"
  303. strokecolor="-16777216"
  304. font="dialog"
  305. textsize="9"
  306. >-_bat_count : IntegerField
  307. -_property_start : IntegerField
  308. -_sbat_start : IntegerField = -2
  309. -_xbat_start : IntegerField = -2
  310. -_xbat_count : IntegerField = 0
  311. -_data[ 512 ] : byte</text>
  312. <text name="Fig3.5"
  313. context=""
  314. x="288"
  315. y="652"
  316. fill="1"
  317. fillcolor="-1"
  318. stroke="1"
  319. strokecolor="-16777216"
  320. font="dialog"
  321. textsize="9"
  322. >+setBATBlocks(in blockCount:int, in startBlock:int) : BATBlock
  323. +setPropertyStart(in startBlock:int)
  324. +setXBATStart(in startBlock:int)
  325. +Header()
  326. +calculateXBATStorageRequirements(in blockCount:int) : int</text>
  327. </group>
  328. <group name="Fig4"
  329. description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 64, 169, 109]"
  330. href="127-0-0-1-497f6:e8c85b337f:-7ff1"
  331. shown="7"
  332. fill="1"
  333. fillcolor="-1"
  334. stroke="1"
  335. strokecolor="-16777216"
  336. >
  337. <private>
  338. </private>
  339. <rectangle name="Fig4.0"
  340. x="24"
  341. y="64"
  342. width="169"
  343. height="108"
  344. fill="1"
  345. fillcolor="-1"
  346. stroke="1"
  347. strokecolor="-16777216"
  348. />
  349. <text name="Fig4.1"
  350. context=""
  351. x="10"
  352. y="10"
  353. fill="1"
  354. fillcolor="-1"
  355. stroke="1"
  356. strokecolor="-16777216"
  357. font="dialog"
  358. textsize="9"
  359. ></text>
  360. <text name="Fig4.2"
  361. context=""
  362. x="24"
  363. y="64"
  364. fill="1"
  365. fillcolor="-1"
  366. stroke="1"
  367. strokecolor="-16777216"
  368. font="dialog"
  369. textsize="9"
  370. >PropertyTable</text>
  371. <rectangle name="Fig4.3"
  372. x="10"
  373. y="15"
  374. width="2"
  375. height="60"
  376. fill="1"
  377. fillcolor="-1"
  378. stroke="1"
  379. strokecolor="-1"
  380. />
  381. <text name="Fig4.4"
  382. context=""
  383. x="24"
  384. y="84"
  385. fill="1"
  386. fillcolor="-1"
  387. stroke="1"
  388. strokecolor="-16777216"
  389. font="dialog"
  390. textsize="9"
  391. >-_properties : List
  392. -_blocks[ ] : BlockWritable
  393. -_start_block : int</text>
  394. <text name="Fig4.5"
  395. context=""
  396. x="24"
  397. y="118"
  398. fill="1"
  399. fillcolor="-1"
  400. stroke="1"
  401. strokecolor="-16777216"
  402. font="dialog"
  403. textsize="9"
  404. >+getRoot() : Directory
  405. +addProperty(in property:Property)
  406. +preWrite()
  407. +PropertyTable()
  408. +getStartBlock() : int</text>
  409. </group>
  410. <group name="Fig5"
  411. description="org.argouml.uml.diagram.static_structure.ui.FigClass[248, 416, 228, 40]"
  412. href="127-0-0-1-497f6:e8c85b337f:-7ffa"
  413. shown="5"
  414. fill="1"
  415. fillcolor="-1"
  416. stroke="1"
  417. strokecolor="-16777216"
  418. >
  419. <private>
  420. </private>
  421. <rectangle name="Fig5.0"
  422. x="248"
  423. y="416"
  424. width="228"
  425. height="40"
  426. fill="1"
  427. fillcolor="-1"
  428. stroke="1"
  429. strokecolor="-16777216"
  430. />
  431. <text name="Fig5.1"
  432. context=""
  433. x="10"
  434. y="10"
  435. fill="1"
  436. fillcolor="-1"
  437. stroke="1"
  438. strokecolor="-16777216"
  439. font="dialog"
  440. textsize="9"
  441. ></text>
  442. <text name="Fig5.2"
  443. context=""
  444. x="248"
  445. y="416"
  446. fill="1"
  447. fillcolor="-1"
  448. stroke="1"
  449. strokecolor="-16777216"
  450. font="dialog"
  451. textsize="9"
  452. >DocumentProperty</text>
  453. <rectangle name="Fig5.3"
  454. x="10"
  455. y="15"
  456. width="2"
  457. height="60"
  458. fill="1"
  459. fillcolor="-1"
  460. stroke="1"
  461. strokecolor="-1"
  462. />
  463. <text name="Fig5.4"
  464. context=""
  465. x="248"
  466. y="436"
  467. fill="1"
  468. fillcolor="-1"
  469. stroke="1"
  470. strokecolor="-16777216"
  471. font="dialog"
  472. textsize="9"
  473. ></text>
  474. <text name="Fig5.5"
  475. context=""
  476. x="248"
  477. y="436"
  478. fill="1"
  479. fillcolor="-1"
  480. stroke="1"
  481. strokecolor="-16777216"
  482. font="dialog"
  483. textsize="9"
  484. >+DocumentProperty(in name:String, in size:int)</text>
  485. </group>
  486. <group name="Fig6"
  487. description="org.argouml.uml.diagram.static_structure.ui.FigInterface[64, 224, 141, 64]"
  488. href="127-0-0-1-497f6:e8e9160e29:-7fde"
  489. shown="0"
  490. fill="1"
  491. fillcolor="-1"
  492. stroke="1"
  493. strokecolor="-16777216"
  494. >
  495. <private>
  496. </private>
  497. <rectangle name="Fig6.0"
  498. x="65"
  499. y="225"
  500. width="139"
  501. height="62"
  502. fill="1"
  503. fillcolor="-1"
  504. stroke="1"
  505. strokecolor="-16777216"
  506. />
  507. <rectangle name="Fig6.1"
  508. x="64"
  509. y="224"
  510. width="141"
  511. height="24"
  512. fill="1"
  513. fillcolor="-1"
  514. stroke="1"
  515. strokecolor="-16777216"
  516. />
  517. <text name="Fig6.2"
  518. context=""
  519. x="65"
  520. y="225"
  521. fill="0"
  522. fillcolor="-1"
  523. stroke="0"
  524. strokecolor="-16777216"
  525. font="dialog"
  526. textsize="9"
  527. >&lt;&lt;Interface&gt;&gt;</text>
  528. <text name="Fig6.3"
  529. context=""
  530. x="65"
  531. y="235"
  532. fill="0"
  533. fillcolor="-1"
  534. stroke="0"
  535. strokecolor="-16777216"
  536. font="dialog"
  537. textsize="9"
  538. >BATManaged</text>
  539. <text name="Fig6.4"
  540. context=""
  541. x="64"
  542. y="247"
  543. fill="1"
  544. fillcolor="-1"
  545. stroke="1"
  546. strokecolor="-16777216"
  547. font="dialog"
  548. textsize="9"
  549. >+countBlocks() : int
  550. +setStartBlock(in index:int)</text>
  551. </group>
  552. <group name="Fig7"
  553. description="org.argouml.uml.diagram.static_structure.ui.FigInterface[24, 368, 185, 64]"
  554. href="127-0-0-1-b3e62:e8f3e6dcd2:-7ffd"
  555. shown="0"
  556. fill="1"
  557. fillcolor="-1"
  558. stroke="1"
  559. strokecolor="-16777216"
  560. >
  561. <private>
  562. </private>
  563. <rectangle name="Fig7.0"
  564. x="25"
  565. y="369"
  566. width="183"
  567. height="62"
  568. fill="1"
  569. fillcolor="-1"
  570. stroke="1"
  571. strokecolor="-16777216"
  572. />
  573. <rectangle name="Fig7.1"
  574. x="24"
  575. y="368"
  576. width="185"
  577. height="24"
  578. fill="1"
  579. fillcolor="-1"
  580. stroke="1"
  581. strokecolor="-16777216"
  582. />
  583. <text name="Fig7.2"
  584. context=""
  585. x="25"
  586. y="369"
  587. fill="0"
  588. fillcolor="-1"
  589. stroke="0"
  590. strokecolor="-16777216"
  591. font="dialog"
  592. textsize="9"
  593. >&lt;&lt;Interface&gt;&gt;</text>
  594. <text name="Fig7.3"
  595. context=""
  596. x="25"
  597. y="379"
  598. fill="0"
  599. fillcolor="-1"
  600. stroke="0"
  601. strokecolor="-16777216"
  602. font="dialog"
  603. textsize="9"
  604. >BlockWritable</text>
  605. <text name="Fig7.4"
  606. context=""
  607. x="24"
  608. y="391"
  609. fill="1"
  610. fillcolor="-1"
  611. stroke="1"
  612. strokecolor="-16777216"
  613. font="dialog"
  614. textsize="9"
  615. >+writeBlocks(in stream:OutputStream)</text>
  616. </group>
  617. <group name="Fig8"
  618. description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 464, 193, 89]"
  619. href="127-0-0-1-b3e62:e8f3e6dcd2:-7ff5"
  620. shown="7"
  621. fill="1"
  622. fillcolor="-1"
  623. stroke="1"
  624. strokecolor="-16777216"
  625. >
  626. <private>
  627. </private>
  628. <rectangle name="Fig8.0"
  629. x="24"
  630. y="464"
  631. width="193"
  632. height="88"
  633. fill="1"
  634. fillcolor="-1"
  635. stroke="1"
  636. strokecolor="-16777216"
  637. />
  638. <text name="Fig8.1"
  639. context=""
  640. x="10"
  641. y="10"
  642. fill="1"
  643. fillcolor="-1"
  644. stroke="1"
  645. strokecolor="-16777216"
  646. font="dialog"
  647. textsize="9"
  648. ></text>
  649. <text name="Fig8.2"
  650. context=""
  651. x="24"
  652. y="464"
  653. fill="1"
  654. fillcolor="-1"
  655. stroke="1"
  656. strokecolor="-16777216"
  657. font="dialog"
  658. textsize="9"
  659. >BlockAllocationTable</text>
  660. <rectangle name="Fig8.3"
  661. x="10"
  662. y="15"
  663. width="2"
  664. height="60"
  665. fill="1"
  666. fillcolor="-1"
  667. stroke="1"
  668. strokecolor="-1"
  669. />
  670. <text name="Fig8.4"
  671. context=""
  672. x="24"
  673. y="484"
  674. fill="1"
  675. fillcolor="-1"
  676. stroke="1"
  677. strokecolor="-16777216"
  678. font="dialog"
  679. textsize="9"
  680. >-_entries : IntList
  681. -_blocks[] : BATBlock</text>
  682. <text name="Fig8.5"
  683. context=""
  684. x="24"
  685. y="508"
  686. fill="1"
  687. fillcolor="-1"
  688. stroke="1"
  689. strokecolor="-16777216"
  690. font="dialog"
  691. textsize="9"
  692. >#createBlocks()
  693. #allocateSpace(in blockCount:int) : int
  694. #BlockAllocationTable()
  695. #countBlocks() : int</text>
  696. </group>
  697. <group name="Fig9"
  698. description="org.argouml.uml.diagram.static_structure.ui.FigClass[16, 600, 265, 69]"
  699. href="127-0-0-1-32fb1e:e8c8d28c34:-7ffb"
  700. shown="7"
  701. fill="1"
  702. fillcolor="-1"
  703. stroke="1"
  704. strokecolor="-16777216"
  705. >
  706. <private>
  707. </private>
  708. <rectangle name="Fig9.0"
  709. x="16"
  710. y="600"
  711. width="265"
  712. height="68"
  713. fill="1"
  714. fillcolor="-1"
  715. stroke="1"
  716. strokecolor="-16777216"
  717. />
  718. <text name="Fig9.1"
  719. context=""
  720. x="10"
  721. y="10"
  722. fill="1"
  723. fillcolor="-1"
  724. stroke="1"
  725. strokecolor="-16777216"
  726. font="dialog"
  727. textsize="9"
  728. ></text>
  729. <text name="Fig9.2"
  730. context=""
  731. x="16"
  732. y="600"
  733. fill="1"
  734. fillcolor="-1"
  735. stroke="1"
  736. strokecolor="-16777216"
  737. font="dialog"
  738. textsize="9"
  739. >BATBlock</text>
  740. <rectangle name="Fig9.3"
  741. x="10"
  742. y="15"
  743. width="2"
  744. height="60"
  745. fill="1"
  746. fillcolor="-1"
  747. stroke="1"
  748. strokecolor="-1"
  749. />
  750. <text name="Fig9.4"
  751. context=""
  752. x="16"
  753. y="620"
  754. fill="1"
  755. fillcolor="-1"
  756. stroke="1"
  757. strokecolor="-16777216"
  758. font="dialog"
  759. textsize="9"
  760. >-_fields[ 128 ] : IntegerField
  761. -_data[ 512 ] : byte</text>
  762. <text name="Fig9.5"
  763. context=""
  764. x="16"
  765. y="644"
  766. fill="1"
  767. fillcolor="-1"
  768. stroke="1"
  769. strokecolor="-16777216"
  770. font="dialog"
  771. textsize="9"
  772. >+createBATBlocks(in entries[]:int) : BATBlock
  773. +calculateStorageRequirements(in entryCount:int) : int</text>
  774. </group>
  775. <group name="Fig10"
  776. description="org.argouml.uml.diagram.ui.FigAssociation"
  777. href="127-0-0-1-497f6:e8e9160e29:-7ff8"
  778. stroke="1"
  779. strokecolor="-16777216"
  780. >
  781. <private>
  782. sourcePortFig="Fig0.0"
  783. destPortFig="Fig1.0"
  784. sourceFigNode="Fig0"
  785. destFigNode="Fig1"
  786. </private>
  787. <path name="Fig10.1"
  788. description="org.tigris.gef.presentation.FigPoly"
  789. fill="0"
  790. fillcolor="-1"
  791. stroke="1"
  792. strokecolor="-16777216"
  793. >
  794. <moveto x="360"
  795. y="160" />
  796. <lineto x="360"
  797. y="200" />
  798. </path>
  799. <annotations>
  800. <text name="Fig10.1"
  801. context="destMult"
  802. x="360"
  803. y="178"
  804. fill="0"
  805. fillcolor="-1"
  806. stroke="0"
  807. strokecolor="-16777216"
  808. font="dialog"
  809. textsize="9"
  810. >0..*</text>
  811. </annotations>
  812. </group>
  813. <group name="Fig11"
  814. description="org.argouml.uml.diagram.ui.FigAssociation"
  815. href="127-0-0-1-497f6:e8e9160e29:-7fea"
  816. stroke="1"
  817. strokecolor="-16777216"
  818. >
  819. <private>
  820. sourcePortFig="Fig1.0"
  821. destPortFig="Fig2.0"
  822. sourceFigNode="Fig1"
  823. destFigNode="Fig2"
  824. </private>
  825. <path name="Fig11.1"
  826. description="org.tigris.gef.presentation.FigPoly"
  827. fill="0"
  828. fillcolor="-1"
  829. stroke="1"
  830. strokecolor="-16777216"
  831. >
  832. <moveto x="408"
  833. y="268" />
  834. <lineto x="408"
  835. y="312" />
  836. </path>
  837. <annotations>
  838. <text name="Fig11.1"
  839. context="destMult"
  840. x="408"
  841. y="290"
  842. fill="0"
  843. fillcolor="-1"
  844. stroke="0"
  845. strokecolor="-16777216"
  846. font="dialog"
  847. textsize="9"
  848. >1..*</text>
  849. </annotations>
  850. </group>
  851. <group name="Fig12"
  852. description="org.argouml.uml.diagram.ui.FigAssociation"
  853. href="127-0-0-1-497f6:e8e9160e29:-7fe7"
  854. stroke="1"
  855. strokecolor="-16777216"
  856. >
  857. <private>
  858. sourcePortFig="Fig0.0"
  859. destPortFig="Fig3.0"
  860. sourceFigNode="Fig0"
  861. destFigNode="Fig3"
  862. </private>
  863. <path name="Fig12.1"
  864. description="org.tigris.gef.presentation.FigPoly"
  865. fill="0"
  866. fillcolor="-1"
  867. stroke="1"
  868. strokecolor="-16777216"
  869. >
  870. <moveto x="528"
  871. y="160" />
  872. <lineto x="528"
  873. y="568" />
  874. </path>
  875. <annotations>
  876. </annotations>
  877. </group>
  878. <group name="Fig13"
  879. description="org.argouml.uml.diagram.ui.FigAssociation"
  880. href="127-0-0-1-497f6:e8e9160e29:-7fe4"
  881. stroke="1"
  882. strokecolor="-16777216"
  883. >
  884. <private>
  885. sourcePortFig="Fig0.0"
  886. destPortFig="Fig4.0"
  887. sourceFigNode="Fig0"
  888. destFigNode="Fig4"
  889. </private>
  890. <path name="Fig13.1"
  891. description="org.tigris.gef.presentation.FigPoly"
  892. fill="0"
  893. fillcolor="-1"
  894. stroke="1"
  895. strokecolor="-16777216"
  896. >
  897. <moveto x="288"
  898. y="96" />
  899. <lineto x="193"
  900. y="96" />
  901. </path>
  902. <annotations>
  903. </annotations>
  904. </group>
  905. <group name="Fig14"
  906. description="org.argouml.uml.diagram.ui.FigAssociation"
  907. href="127-0-0-1-497f6:e8e9160e29:-7fe1"
  908. stroke="1"
  909. strokecolor="-16777216"
  910. >
  911. <private>
  912. sourcePortFig="Fig1.0"
  913. destPortFig="Fig5.0"
  914. sourceFigNode="Fig1"
  915. destFigNode="Fig5"
  916. </private>
  917. <path name="Fig14.1"
  918. description="org.tigris.gef.presentation.FigPoly"
  919. fill="0"
  920. fillcolor="-1"
  921. stroke="1"
  922. strokecolor="-16777216"
  923. >
  924. <moveto x="304"
  925. y="268" />
  926. <lineto x="304"
  927. y="416" />
  928. </path>
  929. <annotations>
  930. </annotations>
  931. </group>
  932. <group name="Fig15"
  933. description="org.argouml.uml.diagram.ui.FigRealization"
  934. href="127-0-0-1-497f6:e8e9160e29:-7fd9"
  935. stroke="1"
  936. strokecolor="-16777216"
  937. >
  938. <private>
  939. sourcePortFig="Fig4.0"
  940. destPortFig="Fig6.0"
  941. sourceFigNode="Fig4"
  942. destFigNode="Fig6"
  943. </private>
  944. <path name="Fig15.1"
  945. description="org.tigris.gef.presentation.FigPoly"
  946. fill="0"
  947. fillcolor="-1"
  948. stroke="1"
  949. strokecolor="-16777216"
  950. >
  951. <moveto x="112"
  952. y="172" />
  953. <lineto x="112"
  954. y="225" />
  955. </path>
  956. <annotations>
  957. </annotations>
  958. </group>
  959. <group name="Fig16"
  960. description="org.argouml.uml.diagram.ui.FigRealization"
  961. href="127-0-0-1-497f6:e8e9160e29:-7fd8"
  962. stroke="1"
  963. strokecolor="-16777216"
  964. >
  965. <private>
  966. sourcePortFig="Fig1.0"
  967. destPortFig="Fig6.0"
  968. sourceFigNode="Fig1"
  969. destFigNode="Fig6"
  970. </private>
  971. <path name="Fig16.1"
  972. description="org.tigris.gef.presentation.FigPoly"
  973. fill="0"
  974. fillcolor="-1"
  975. stroke="1"
  976. strokecolor="-16777216"
  977. >
  978. <moveto x="256"
  979. y="225" />
  980. <lineto x="204"
  981. y="225" />
  982. </path>
  983. <annotations>
  984. </annotations>
  985. </group>
  986. <group name="Fig17"
  987. description="org.argouml.uml.diagram.ui.FigRealization"
  988. href="127-0-0-1-b3e62:e8f3e6dcd2:-7ff8"
  989. stroke="1"
  990. strokecolor="-16777216"
  991. >
  992. <private>
  993. sourcePortFig="Fig1.0"
  994. destPortFig="Fig7.0"
  995. sourceFigNode="Fig1"
  996. destFigNode="Fig7"
  997. </private>
  998. <path name="Fig17.1"
  999. description="org.tigris.gef.presentation.FigPoly"
  1000. fill="0"
  1001. fillcolor="-1"
  1002. stroke="1"
  1003. strokecolor="-16777216"
  1004. >
  1005. <moveto x="288"
  1006. y="268" />
  1007. <lineto x="288"
  1008. y="392" />
  1009. <lineto x="208"
  1010. y="392" />
  1011. </path>
  1012. <annotations>
  1013. </annotations>
  1014. </group>
  1015. <group name="Fig18"
  1016. description="org.argouml.uml.diagram.ui.FigRealization"
  1017. href="127-0-0-1-b3e62:e8f3e6dcd2:-7ff7"
  1018. stroke="1"
  1019. strokecolor="-16777216"
  1020. >
  1021. <private>
  1022. sourcePortFig="Fig4.0"
  1023. destPortFig="Fig7.0"
  1024. sourceFigNode="Fig4"
  1025. destFigNode="Fig7"
  1026. </private>
  1027. <path name="Fig18.1"
  1028. description="org.tigris.gef.presentation.FigPoly"
  1029. fill="0"
  1030. fillcolor="-1"
  1031. stroke="1"
  1032. strokecolor="-16777216"
  1033. >
  1034. <moveto x="48"
  1035. y="172" />
  1036. <lineto x="48"
  1037. y="369" />
  1038. </path>
  1039. <annotations>
  1040. </annotations>
  1041. </group>
  1042. <group name="Fig19"
  1043. description="org.argouml.uml.diagram.ui.FigRealization"
  1044. href="127-0-0-1-b3e62:e8f3e6dcd2:-7fef"
  1045. stroke="1"
  1046. strokecolor="-16777216"
  1047. >
  1048. <private>
  1049. sourcePortFig="Fig8.0"
  1050. destPortFig="Fig7.0"
  1051. sourceFigNode="Fig8"
  1052. destFigNode="Fig7"
  1053. </private>
  1054. <path name="Fig19.1"
  1055. description="org.tigris.gef.presentation.FigPoly"
  1056. fill="0"
  1057. fillcolor="-1"
  1058. stroke="1"
  1059. strokecolor="-16777216"
  1060. >
  1061. <moveto x="120"
  1062. y="464" />
  1063. <lineto x="120"
  1064. y="431" />
  1065. </path>
  1066. <annotations>
  1067. </annotations>
  1068. </group>
  1069. <group name="Fig20"
  1070. description="org.argouml.uml.diagram.ui.FigAssociation"
  1071. href="127-0-0-1-b3e62:e8f3e6dcd2:-7fe9"
  1072. stroke="1"
  1073. strokecolor="-16777216"
  1074. >
  1075. <private>
  1076. sourcePortFig="Fig8.0"
  1077. destPortFig="Fig9.0"
  1078. sourceFigNode="Fig8"
  1079. destFigNode="Fig9"
  1080. </private>
  1081. <path name="Fig20.1"
  1082. description="org.tigris.gef.presentation.FigPoly"
  1083. fill="0"
  1084. fillcolor="-1"
  1085. stroke="1"
  1086. strokecolor="-16777216"
  1087. >
  1088. <moveto x="120"
  1089. y="552" />
  1090. <lineto x="120"
  1091. y="600" />
  1092. </path>
  1093. <annotations>
  1094. <text name="Fig20.1"
  1095. context="destMult"
  1096. x="120"
  1097. y="578"
  1098. fill="0"
  1099. fillcolor="-1"
  1100. stroke="0"
  1101. strokecolor="-16777216"
  1102. font="dialog"
  1103. textsize="9"
  1104. >1..*</text>
  1105. </annotations>
  1106. </group>
  1107. </pgml>