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.

HSSFSerializerClassDiagram.pgml 14KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651
  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="HSSFSerializerClassDiagram"
  5. >
  6. <group name="Fig0"
  7. description="org.argouml.uml.diagram.static_structure.ui.FigClass[32, 24, 457, 329]"
  8. href="127-0-0-1-2264da:e955aac0a4:-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="32"
  19. y="24"
  20. width="457"
  21. height="328"
  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="32"
  41. y="24"
  42. fill="1"
  43. fillcolor="-1"
  44. stroke="1"
  45. strokecolor="-16777216"
  46. font="dialog.italic"
  47. textsize="9"
  48. >POIFSSerializer</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="32"
  62. y="44"
  63. fill="1"
  64. fillcolor="-1"
  65. stroke="1"
  66. strokecolor="-16777216"
  67. font="dialog"
  68. textsize="9"
  69. >-_output_stream : OutputStream = null
  70. -_locator : Locator = null
  71. -_open_elements : Stack = new Stack()
  72. -_filesystem : Filesystem = new Filesystem()</text>
  73. <text name="Fig0.5"
  74. context=""
  75. x="32"
  76. y="88"
  77. fill="1"
  78. fillcolor="-1"
  79. stroke="1"
  80. strokecolor="-16777216"
  81. font="dialog"
  82. textsize="9"
  83. >+startPrefixMapping(in ignoredPrefix:String, in ignoredUri:String)
  84. +endPrefixMapping(in ignoredPrefix:String)
  85. +processingInstruction(in ignoredTarget:String, in ignoredData:String)
  86. +skippedEntity(in ignoredName:String)
  87. +startDTD(in ignoredName:String, in ignoredPublicId:String, in ignoredSystemId:String)
  88. +endDTD()
  89. +startEntity(in ignoredName:String)
  90. +endEntity(in ignoredName:String)
  91. +startCDATA()
  92. +endCDATA()
  93. +comment(in ignoredCh[]:char, in ignoredStart:int, in ignoredLength:int)
  94. +shouldSetContentLength() : boolean
  95. +setOutputStream(in out:OutputStream)
  96. +setDocumentLocator(in locator:Locator)
  97. +startDocument()
  98. +endDocument()
  99. +startElement(in namespaceURI:String, in localName:String, in qName:String, in atts:Attributes)
  100. +endElement(in namespaceURI:String, in localName:String, in qName:String)
  101. +characters(in ch[]:char, in start:int, in length:int)
  102. +ignorableWhitespace(in ch[]:char, in start:int, in length:int)
  103. #getElementProcessorFactory() : ElementProcessorFactory
  104. #doLocalPreEndDocument()
  105. #doLocalPostEndDocument()
  106. #getFilesystem() : Filesystem
  107. #SAXExceptionFactory(in message:String, in e:Exception) : SAXException
  108. #SAXExceptionFactory(in message:String) : SAXException</text>
  109. </group>
  110. <group name="Fig1"
  111. description="org.argouml.uml.diagram.static_structure.ui.FigClass[32, 680, 203, 119]"
  112. href="127-0-0-1-2264da:e957cbdec1:-7ffc"
  113. shown="7"
  114. fill="1"
  115. fillcolor="-1"
  116. stroke="1"
  117. strokecolor="-16777216"
  118. >
  119. <private>
  120. </private>
  121. <rectangle name="Fig1.0"
  122. x="32"
  123. y="680"
  124. width="203"
  125. height="118"
  126. fill="1"
  127. fillcolor="-1"
  128. stroke="1"
  129. strokecolor="-16777216"
  130. />
  131. <text name="Fig1.1"
  132. context=""
  133. x="10"
  134. y="10"
  135. fill="1"
  136. fillcolor="-1"
  137. stroke="1"
  138. strokecolor="-16777216"
  139. font="dialog"
  140. textsize="9"
  141. ></text>
  142. <text name="Fig1.2"
  143. context=""
  144. x="32"
  145. y="680"
  146. fill="1"
  147. fillcolor="-1"
  148. stroke="1"
  149. strokecolor="-16777216"
  150. font="dialog"
  151. textsize="9"
  152. >Attribute</text>
  153. <rectangle name="Fig1.3"
  154. x="10"
  155. y="15"
  156. width="2"
  157. height="60"
  158. fill="1"
  159. fillcolor="-1"
  160. stroke="1"
  161. strokecolor="-1"
  162. />
  163. <text name="Fig1.4"
  164. context=""
  165. x="32"
  166. y="700"
  167. fill="1"
  168. fillcolor="-1"
  169. stroke="1"
  170. strokecolor="-16777216"
  171. font="dialog"
  172. textsize="9"
  173. >-_name : String
  174. -_value : String</text>
  175. <text name="Fig1.5"
  176. context=""
  177. x="32"
  178. y="724"
  179. fill="1"
  180. fillcolor="-1"
  181. stroke="1"
  182. strokecolor="-16777216"
  183. font="dialog"
  184. textsize="9"
  185. >+getName() : String
  186. +getValue() : String
  187. +getValueAsInt() : int
  188. +getValueAsShort() : short
  189. +getValueAsLong() : long
  190. +getValueAsBoolean() : boolean
  191. +Attribute(in name:String, in value:String)</text>
  192. </group>
  193. <group name="Fig2"
  194. description="org.argouml.uml.diagram.static_structure.ui.FigInterface[32, 600, 429, 67]"
  195. href="127-0-0-1-2264da:e957cbdec1:-7fed"
  196. shown="0"
  197. fill="1"
  198. fillcolor="-1"
  199. stroke="1"
  200. strokecolor="-16777216"
  201. >
  202. <private>
  203. </private>
  204. <rectangle name="Fig2.0"
  205. x="33"
  206. y="601"
  207. width="427"
  208. height="65"
  209. fill="1"
  210. fillcolor="-1"
  211. stroke="1"
  212. strokecolor="-16777216"
  213. />
  214. <rectangle name="Fig2.1"
  215. x="32"
  216. y="600"
  217. width="429"
  218. height="24"
  219. fill="1"
  220. fillcolor="-1"
  221. stroke="1"
  222. strokecolor="-16777216"
  223. />
  224. <text name="Fig2.2"
  225. context=""
  226. x="33"
  227. y="601"
  228. fill="0"
  229. fillcolor="-1"
  230. stroke="0"
  231. strokecolor="-16777216"
  232. font="dialog"
  233. textsize="9"
  234. >&lt;&lt;Interface&gt;&gt;</text>
  235. <text name="Fig2.3"
  236. context=""
  237. x="33"
  238. y="611"
  239. fill="0"
  240. fillcolor="-1"
  241. stroke="0"
  242. strokecolor="-16777216"
  243. font="dialog"
  244. textsize="9"
  245. >ElementProcessor</text>
  246. <text name="Fig2.4"
  247. context=""
  248. x="32"
  249. y="623"
  250. fill="1"
  251. fillcolor="-1"
  252. stroke="1"
  253. strokecolor="-16777216"
  254. font="dialog"
  255. textsize="9"
  256. >+initialize(in attributes[]:Attribute, in parent:ElementProcessor, in filesystem:Filesystem)
  257. +acceptCharacters(in data[]:char)
  258. +acceptWhitespaceCharacters(in data[]:char)
  259. +endProcessing()</text>
  260. </group>
  261. <group name="Fig3"
  262. description="org.argouml.uml.diagram.static_structure.ui.FigClass[112, 368, 376, 105]"
  263. href="127-0-0-1-2264da:e957cbdec1:-7fde"
  264. shown="7"
  265. fill="1"
  266. fillcolor="-1"
  267. stroke="1"
  268. strokecolor="-16777216"
  269. >
  270. <private>
  271. </private>
  272. <rectangle name="Fig3.0"
  273. x="112"
  274. y="368"
  275. width="376"
  276. height="104"
  277. fill="1"
  278. fillcolor="-1"
  279. stroke="1"
  280. strokecolor="-16777216"
  281. />
  282. <text name="Fig3.1"
  283. context=""
  284. x="10"
  285. y="-30"
  286. fill="1"
  287. fillcolor="-1"
  288. stroke="1"
  289. strokecolor="-16777216"
  290. font="dialog"
  291. textsize="9"
  292. ></text>
  293. <text name="Fig3.2"
  294. context=""
  295. x="112"
  296. y="368"
  297. fill="1"
  298. fillcolor="-1"
  299. stroke="1"
  300. strokecolor="-16777216"
  301. font="dialog.italic"
  302. textsize="9"
  303. >ElementProcessorFactory</text>
  304. <rectangle name="Fig3.3"
  305. x="10"
  306. y="-25"
  307. width="2"
  308. height="60"
  309. fill="1"
  310. fillcolor="-1"
  311. stroke="1"
  312. strokecolor="-1"
  313. />
  314. <text name="Fig3.4"
  315. context=""
  316. x="112"
  317. y="388"
  318. fill="1"
  319. fillcolor="-1"
  320. stroke="1"
  321. strokecolor="-16777216"
  322. font="dialog"
  323. textsize="9"
  324. >-_element_processor_map : Map</text>
  325. <text name="Fig3.5"
  326. context=""
  327. x="112"
  328. y="408"
  329. fill="1"
  330. fillcolor="-1"
  331. stroke="1"
  332. strokecolor="-16777216"
  333. font="dialog"
  334. textsize="9"
  335. >+createElementProcessor(in name:String) : ElementProcessor
  336. #addElementProcessorProgenitor(in name:String, in progenitor:Object)
  337. #lookupElementProcessorProgenitor(in name:String) : Object
  338. #doCreateElementProcessor(in progenitor:Object) : ElementProcessor
  339. #constructElementProcessor(in progenitor:Constructor) : ElementProcessor
  340. #createNewElementProcessorInstance(in progenitor:Class) : ElementProcessor</text>
  341. </group>
  342. <group name="Fig4"
  343. description="org.argouml.uml.diagram.static_structure.ui.FigClass[32, 528, 293, 61]"
  344. href="127-0-0-1-2264da:e95e6c79c6:-7ffb"
  345. shown="7"
  346. fill="1"
  347. fillcolor="-1"
  348. stroke="1"
  349. strokecolor="-16777216"
  350. >
  351. <private>
  352. </private>
  353. <rectangle name="Fig4.0"
  354. x="32"
  355. y="528"
  356. width="293"
  357. height="60"
  358. fill="1"
  359. fillcolor="-1"
  360. stroke="1"
  361. strokecolor="-16777216"
  362. />
  363. <text name="Fig4.1"
  364. context=""
  365. x="10"
  366. y="10"
  367. fill="1"
  368. fillcolor="-1"
  369. stroke="1"
  370. strokecolor="-16777216"
  371. font="dialog"
  372. textsize="9"
  373. ></text>
  374. <text name="Fig4.2"
  375. context=""
  376. x="32"
  377. y="528"
  378. fill="1"
  379. fillcolor="-1"
  380. stroke="1"
  381. strokecolor="-16777216"
  382. font="dialog"
  383. textsize="9"
  384. >HSSFSerializer</text>
  385. <rectangle name="Fig4.3"
  386. x="10"
  387. y="15"
  388. width="2"
  389. height="60"
  390. fill="1"
  391. fillcolor="-1"
  392. stroke="1"
  393. strokecolor="-1"
  394. />
  395. <text name="Fig4.4"
  396. context=""
  397. x="32"
  398. y="548"
  399. fill="1"
  400. fillcolor="-1"
  401. stroke="1"
  402. strokecolor="-16777216"
  403. font="dialog"
  404. textsize="9"
  405. >-_element_processor_factory : HSSFElementProcessorFactory</text>
  406. <text name="Fig4.5"
  407. context=""
  408. x="32"
  409. y="568"
  410. fill="1"
  411. fillcolor="-1"
  412. stroke="1"
  413. strokecolor="-16777216"
  414. font="dialog"
  415. textsize="9"
  416. >+getMimeType() : String</text>
  417. </group>
  418. <group name="Fig5"
  419. description="org.argouml.uml.diagram.static_structure.ui.FigClass[344, 552, 143, 20]"
  420. href="127-0-0-1-32fb1e:e95f731f0f:-7ff7"
  421. shown="1"
  422. fill="1"
  423. fillcolor="-1"
  424. stroke="1"
  425. strokecolor="-16777216"
  426. >
  427. <private>
  428. </private>
  429. <rectangle name="Fig5.0"
  430. x="344"
  431. y="552"
  432. width="143"
  433. height="20"
  434. fill="1"
  435. fillcolor="-1"
  436. stroke="1"
  437. strokecolor="-16777216"
  438. />
  439. <text name="Fig5.1"
  440. context=""
  441. x="10"
  442. y="10"
  443. fill="1"
  444. fillcolor="-1"
  445. stroke="1"
  446. strokecolor="-16777216"
  447. font="dialog"
  448. textsize="9"
  449. ></text>
  450. <text name="Fig5.2"
  451. context=""
  452. x="344"
  453. y="552"
  454. fill="1"
  455. fillcolor="-1"
  456. stroke="1"
  457. strokecolor="-16777216"
  458. font="dialog"
  459. textsize="9"
  460. >HSSFElementProcessorFactory</text>
  461. <rectangle name="Fig5.3"
  462. x="10"
  463. y="15"
  464. width="2"
  465. height="60"
  466. fill="1"
  467. fillcolor="-1"
  468. stroke="1"
  469. strokecolor="-1"
  470. />
  471. <text name="Fig5.4"
  472. context=""
  473. x="344"
  474. y="572"
  475. fill="1"
  476. fillcolor="-1"
  477. stroke="1"
  478. strokecolor="-16777216"
  479. font="dialog"
  480. textsize="9"
  481. ></text>
  482. <text name="Fig5.5"
  483. context=""
  484. x="344"
  485. y="572"
  486. fill="1"
  487. fillcolor="-1"
  488. stroke="1"
  489. strokecolor="-16777216"
  490. font="dialog"
  491. textsize="9"
  492. ></text>
  493. </group>
  494. <group name="Fig9"
  495. description="org.argouml.uml.diagram.static_structure.ui.FigClass[88, 488, 322, 20]"
  496. href="127-0-0-1-5780d9:e9ab5b05d8:-7fee"
  497. shown="1"
  498. fill="1"
  499. fillcolor="-1"
  500. stroke="1"
  501. strokecolor="-16777216"
  502. >
  503. <private>
  504. </private>
  505. <rectangle name="Fig9.0"
  506. x="88"
  507. y="488"
  508. width="322"
  509. height="20"
  510. fill="1"
  511. fillcolor="-16711681"
  512. stroke="1"
  513. strokecolor="-16711681"
  514. />
  515. <text name="Fig9.1"
  516. context=""
  517. x="88"
  518. y="488"
  519. fill="1"
  520. fillcolor="-1"
  521. stroke="1"
  522. strokecolor="-16777216"
  523. font="dialog"
  524. textsize="9"
  525. ></text>
  526. <text name="Fig9.2"
  527. context=""
  528. x="88"
  529. y="488"
  530. fill="1"
  531. fillcolor="-1"
  532. stroke="1"
  533. strokecolor="-16777216"
  534. font="dialog"
  535. textsize="9"
  536. >ElementProcessorFactory.CannotCreateElementProcessorException</text>
  537. <rectangle name="Fig9.3"
  538. x="88"
  539. y="493"
  540. width="2"
  541. height="60"
  542. fill="1"
  543. fillcolor="-1"
  544. stroke="1"
  545. strokecolor="-1"
  546. />
  547. <text name="Fig9.4"
  548. context=""
  549. x="88"
  550. y="508"
  551. fill="1"
  552. fillcolor="-1"
  553. stroke="1"
  554. strokecolor="-16777216"
  555. font="dialog"
  556. textsize="9"
  557. ></text>
  558. <text name="Fig9.5"
  559. context=""
  560. x="88"
  561. y="508"
  562. fill="1"
  563. fillcolor="-1"
  564. stroke="1"
  565. strokecolor="-16777216"
  566. font="dialog"
  567. textsize="9"
  568. ></text>
  569. </group>
  570. <group name="Fig6"
  571. description="org.argouml.uml.diagram.ui.FigGeneralization"
  572. href="127-0-0-1-2264da:e95e6c79c6:-7ff9"
  573. stroke="1"
  574. strokecolor="-16777216"
  575. >
  576. <private>
  577. sourcePortFig="Fig4.0"
  578. destPortFig="Fig0.0"
  579. sourceFigNode="Fig4"
  580. destFigNode="Fig0"
  581. </private>
  582. <path name="Fig6.1"
  583. description="org.tigris.gef.presentation.FigPoly"
  584. fill="0"
  585. fillcolor="-1"
  586. stroke="1"
  587. strokecolor="-16777216"
  588. >
  589. <moveto x="56"
  590. y="528" />
  591. <lineto x="56"
  592. y="352" />
  593. </path>
  594. <annotations>
  595. </annotations>
  596. </group>
  597. <group name="Fig7"
  598. description="org.argouml.uml.diagram.ui.FigGeneralization"
  599. href="127-0-0-1-32fb1e:e95f731f0f:-7ff6"
  600. stroke="1"
  601. strokecolor="-16777216"
  602. >
  603. <private>
  604. sourcePortFig="Fig5.0"
  605. destPortFig="Fig3.0"
  606. sourceFigNode="Fig5"
  607. destFigNode="Fig3"
  608. </private>
  609. <path name="Fig7.1"
  610. description="org.tigris.gef.presentation.FigPoly"
  611. fill="0"
  612. fillcolor="-1"
  613. stroke="1"
  614. strokecolor="-16777216"
  615. >
  616. <moveto x="447"
  617. y="552" />
  618. <lineto x="447"
  619. y="472" />
  620. </path>
  621. <annotations>
  622. </annotations>
  623. </group>
  624. <group name="Fig8"
  625. description="org.argouml.uml.diagram.ui.FigAssociation"
  626. href="127-0-0-1-32fb1e:e95f731f0f:-7ff5"
  627. stroke="1"
  628. strokecolor="-16777216"
  629. >
  630. <private>
  631. sourcePortFig="Fig4.0"
  632. destPortFig="Fig5.0"
  633. sourceFigNode="Fig4"
  634. destFigNode="Fig5"
  635. </private>
  636. <path name="Fig8.1"
  637. description="org.tigris.gef.presentation.FigPoly"
  638. fill="0"
  639. fillcolor="-1"
  640. stroke="1"
  641. strokecolor="-16777216"
  642. >
  643. <moveto x="325"
  644. y="560" />
  645. <lineto x="344"
  646. y="560" />
  647. </path>
  648. <annotations>
  649. </annotations>
  650. </group>
  651. </pgml>