Inspired by bug #44958 - Record level support for Data Tables. (No formula parser...
[poi.git] / src / models / HSSFSerializerClassDiagram.pgml
blob44ea488758eac9e8c7d73c2be255012b2c34e808
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
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"
643 <moveto x="325"
644 y="560" />
645 <lineto x="344"
646 y="560" />
647 </path>
648 <annotations>
649 </annotations>
650 </group>
651 </pgml>