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.

utilClasses.pgml 23KB

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