acfba7e8ed
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@933961 13f79535-47bb-0310-9956-ffa450edef68
622 lines
14 KiB
XML
622 lines
14 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
<!--
|
|
====================================================================
|
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
|
contributor license agreements. See the NOTICE file distributed with
|
|
this work for additional information regarding copyright ownership.
|
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
|
(the "License"); you may not use this file except in compliance with
|
|
the License. You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
====================================================================
|
|
-->
|
|
<!DOCTYPE pgml SYSTEM "pgml.dtd">
|
|
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-1-2-717d91:e7cd986e07:-7ffe"
|
|
name="BlockClassDiagram"
|
|
>
|
|
<group name="Fig0"
|
|
description="org.argouml.uml.diagram.static_structure.ui.FigClass[336, 152, 254, 65]"
|
|
href="127-0-0-1-32fb1e:e8c8d28c34:-7ffd"
|
|
shown="7"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
</private>
|
|
<rectangle name="Fig0.0"
|
|
x="336"
|
|
y="152"
|
|
width="254"
|
|
height="64"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
/>
|
|
<text name="Fig0.1"
|
|
context=""
|
|
x="10"
|
|
y="10"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
></text>
|
|
<text name="Fig0.2"
|
|
context=""
|
|
x="336"
|
|
y="152"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog.italic"
|
|
textsize="9"
|
|
>BigBlock</text>
|
|
<rectangle name="Fig0.3"
|
|
x="10"
|
|
y="15"
|
|
width="2"
|
|
height="60"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-1"
|
|
/>
|
|
<text name="Fig0.4"
|
|
context=""
|
|
x="336"
|
|
y="172"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>#BIG_BLOCK_SIZE : int = 512</text>
|
|
<text name="Fig0.5"
|
|
context=""
|
|
x="336"
|
|
y="192"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>+writeData(in stream:OutputStream)
|
|
#doWriteData(in stream:OutputStream, in data[]:byte)</text>
|
|
</group>
|
|
<group name="Fig1"
|
|
description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 128, 300, 139]"
|
|
href="127-0-0-1-32fb1e:e8c8d28c34:-7ffc"
|
|
shown="7"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
</private>
|
|
<rectangle name="Fig1.0"
|
|
x="8"
|
|
y="128"
|
|
width="300"
|
|
height="138"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
/>
|
|
<text name="Fig1.1"
|
|
context=""
|
|
x="10"
|
|
y="10"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
></text>
|
|
<text name="Fig1.2"
|
|
context=""
|
|
x="8"
|
|
y="128"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>HeaderBlock</text>
|
|
<rectangle name="Fig1.3"
|
|
x="10"
|
|
y="15"
|
|
width="2"
|
|
height="60"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-1"
|
|
/>
|
|
<text name="Fig1.4"
|
|
context=""
|
|
x="8"
|
|
y="148"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>-_bat_count : IntegerField
|
|
-_property_start : IntegerField
|
|
-_sbat_start : IntegerField = -2
|
|
-_xbat_start : IntegerField = -2
|
|
-_xbat_count : IntegerField = 0
|
|
-_data[ 512 ] : byte</text>
|
|
<text name="Fig1.5"
|
|
context=""
|
|
x="8"
|
|
y="212"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>+setBATBlocks(in blockCount:int, in startBlock:int) : BATBlock
|
|
+setPropertyStart(in startBlock:int)
|
|
+setXBATStart(in startBlock:int)
|
|
+Header()
|
|
+calculateXBATStorageRequirements(in blockCount:int) : int</text>
|
|
</group>
|
|
<group name="Fig2"
|
|
description="org.argouml.uml.diagram.static_structure.ui.FigClass[296, 344, 293, 61]"
|
|
href="127-0-0-1-497f6:e8c85b337f:-7ff6"
|
|
shown="7"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
</private>
|
|
<rectangle name="Fig2.0"
|
|
x="296"
|
|
y="344"
|
|
width="293"
|
|
height="60"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
/>
|
|
<text name="Fig2.1"
|
|
context=""
|
|
x="10"
|
|
y="10"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
></text>
|
|
<text name="Fig2.2"
|
|
context=""
|
|
x="296"
|
|
y="344"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>PropertyBlock</text>
|
|
<rectangle name="Fig2.3"
|
|
x="10"
|
|
y="15"
|
|
width="2"
|
|
height="60"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-1"
|
|
/>
|
|
<text name="Fig2.4"
|
|
context=""
|
|
x="296"
|
|
y="364"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>-_properties[ 4 ] : Property</text>
|
|
<text name="Fig2.5"
|
|
context=""
|
|
x="296"
|
|
y="384"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>+createPropertyBlockArray(in properties:List) : BlockWritable</text>
|
|
</group>
|
|
<group name="Fig3"
|
|
description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 280, 265, 69]"
|
|
href="127-0-0-1-32fb1e:e8c8d28c34:-7ffb"
|
|
shown="7"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
</private>
|
|
<rectangle name="Fig3.0"
|
|
x="8"
|
|
y="280"
|
|
width="265"
|
|
height="68"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
/>
|
|
<text name="Fig3.1"
|
|
context=""
|
|
x="10"
|
|
y="10"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
></text>
|
|
<text name="Fig3.2"
|
|
context=""
|
|
x="8"
|
|
y="280"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>BATBlock</text>
|
|
<rectangle name="Fig3.3"
|
|
x="10"
|
|
y="15"
|
|
width="2"
|
|
height="60"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-1"
|
|
/>
|
|
<text name="Fig3.4"
|
|
context=""
|
|
x="8"
|
|
y="300"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>-_fields[ 128 ] : IntegerField
|
|
-_data[ 512 ] : byte</text>
|
|
<text name="Fig3.5"
|
|
context=""
|
|
x="8"
|
|
y="324"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>+createBATBlocks(in entries[]:int) : BATBlock
|
|
+calculateStorageRequirements(in entryCount:int) : int</text>
|
|
</group>
|
|
<group name="Fig4"
|
|
description="org.argouml.uml.diagram.static_structure.ui.FigClass[392, 248, 197, 79]"
|
|
href="127-0-0-1-497f6:e8e9160e29:-7ff0"
|
|
shown="7"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
</private>
|
|
<rectangle name="Fig4.0"
|
|
x="392"
|
|
y="248"
|
|
width="197"
|
|
height="78"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
/>
|
|
<text name="Fig4.1"
|
|
context=""
|
|
x="10"
|
|
y="10"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
></text>
|
|
<text name="Fig4.2"
|
|
context=""
|
|
x="392"
|
|
y="248"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>DocumentBlock</text>
|
|
<rectangle name="Fig4.3"
|
|
x="10"
|
|
y="15"
|
|
width="2"
|
|
height="60"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-1"
|
|
/>
|
|
<text name="Fig4.4"
|
|
context=""
|
|
x="392"
|
|
y="268"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>-_data[ 512 ] : byte
|
|
-_bytes_read : int</text>
|
|
<text name="Fig4.5"
|
|
context=""
|
|
x="392"
|
|
y="292"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>+DocumentBlock(in stream:InputStream)
|
|
+size() : int
|
|
+partiallyRead() : boolean</text>
|
|
</group>
|
|
<group name="Fig5"
|
|
description="org.argouml.uml.diagram.static_structure.ui.FigInterface[336, 40, 185, 64]"
|
|
href="127-0-0-1-b3e62:e8f3e6dcd2:-7ffd"
|
|
shown="0"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
</private>
|
|
<rectangle name="Fig5.0"
|
|
x="337"
|
|
y="41"
|
|
width="183"
|
|
height="62"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
/>
|
|
<rectangle name="Fig5.1"
|
|
x="336"
|
|
y="40"
|
|
width="185"
|
|
height="24"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
/>
|
|
<text name="Fig5.2"
|
|
context=""
|
|
x="337"
|
|
y="41"
|
|
fill="0"
|
|
fillcolor="-1"
|
|
stroke="0"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
><<Interface>></text>
|
|
<text name="Fig5.3"
|
|
context=""
|
|
x="337"
|
|
y="51"
|
|
fill="0"
|
|
fillcolor="-1"
|
|
stroke="0"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>BlockWritable</text>
|
|
<text name="Fig5.4"
|
|
context=""
|
|
x="336"
|
|
y="63"
|
|
fill="1"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
font="dialog"
|
|
textsize="9"
|
|
>+writeBlocks(in stream:OutputStream)</text>
|
|
</group>
|
|
<group name="Fig6"
|
|
description="org.argouml.uml.diagram.ui.FigGeneralization"
|
|
href="127-0-0-1-32fb1e:e8c8d28c34:-7ffa"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
sourcePortFig="Fig1.0"
|
|
destPortFig="Fig0.0"
|
|
sourceFigNode="Fig1"
|
|
destFigNode="Fig0"
|
|
</private>
|
|
<path name="Fig6.1"
|
|
description="org.tigris.gef.presentation.FigPoly"
|
|
fill="0"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<moveto x="308"
|
|
y="176" />
|
|
<lineto x="336"
|
|
y="176" />
|
|
</path>
|
|
<annotations>
|
|
</annotations>
|
|
</group>
|
|
<group name="Fig7"
|
|
description="org.argouml.uml.diagram.ui.FigGeneralization"
|
|
href="127-0-0-1-32fb1e:e8c8d28c34:-7ff7"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
sourcePortFig="Fig2.0"
|
|
destPortFig="Fig0.0"
|
|
sourceFigNode="Fig2"
|
|
destFigNode="Fig0"
|
|
</private>
|
|
<path name="Fig7.1"
|
|
description="org.tigris.gef.presentation.FigPoly"
|
|
fill="0"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<moveto x="384"
|
|
y="344" />
|
|
<lineto x="384"
|
|
y="216" />
|
|
</path>
|
|
<annotations>
|
|
</annotations>
|
|
</group>
|
|
<group name="Fig8"
|
|
description="org.argouml.uml.diagram.ui.FigGeneralization"
|
|
href="127-0-0-1-32fb1e:e8c8d28c34:-7ff6"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
sourcePortFig="Fig3.0"
|
|
destPortFig="Fig0.0"
|
|
sourceFigNode="Fig3"
|
|
destFigNode="Fig0"
|
|
</private>
|
|
<path name="Fig8.1"
|
|
description="org.tigris.gef.presentation.FigPoly"
|
|
fill="0"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<moveto x="273"
|
|
y="312" />
|
|
<lineto x="360"
|
|
y="312" />
|
|
<lineto x="360"
|
|
y="216" />
|
|
</path>
|
|
<annotations>
|
|
</annotations>
|
|
</group>
|
|
<group name="Fig9"
|
|
description="org.argouml.uml.diagram.ui.FigGeneralization"
|
|
href="127-0-0-1-497f6:e8e9160e29:-7fed"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
sourcePortFig="Fig4.0"
|
|
destPortFig="Fig0.0"
|
|
sourceFigNode="Fig4"
|
|
destFigNode="Fig0"
|
|
</private>
|
|
<path name="Fig9.1"
|
|
description="org.tigris.gef.presentation.FigPoly"
|
|
fill="0"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<moveto x="480"
|
|
y="248" />
|
|
<lineto x="480"
|
|
y="216" />
|
|
</path>
|
|
<annotations>
|
|
</annotations>
|
|
</group>
|
|
<group name="Fig10"
|
|
description="org.argouml.uml.diagram.ui.FigRealization"
|
|
href="127-0-0-1-b3e62:e8f3e6dcd2:-7ff6"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<private>
|
|
sourcePortFig="Fig0.0"
|
|
destPortFig="Fig5.0"
|
|
sourceFigNode="Fig0"
|
|
destFigNode="Fig5"
|
|
</private>
|
|
<path name="Fig10.1"
|
|
description="org.tigris.gef.presentation.FigPoly"
|
|
fill="0"
|
|
fillcolor="-1"
|
|
stroke="1"
|
|
strokecolor="-16777216"
|
|
>
|
|
<moveto x="392"
|
|
y="152" />
|
|
<lineto x="392"
|
|
y="103" />
|
|
</path>
|
|
<annotations>
|
|
</annotations>
|
|
</group>
|
|
</pgml>
|