2007-10-02 18:43:27 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<java version="1.6.0" class="java.beans.XMLDecoder">
|
|
|
|
<object class="com.horstmann.violet.ClassDiagramGraph">
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode0" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
2007-10-03 18:43:44 +00:00
|
|
|
<string>size : off_t</string>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>SplittedFile</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>185.9954940382799</double>
|
|
|
|
<double>488.5066209425904</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode1" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
|
|
|
<string>volume_id : char*
|
|
|
|
publisher_id : char*
|
|
|
|
data_preparer_id : char*
|
|
|
|
system_id : char*
|
|
|
|
application_id : char*
|
|
|
|
copyright_file_id : char*
|
|
|
|
abstract_file_id : char*
|
|
|
|
biblio_file_id : char*</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>Volume</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>830.9681801982362</double>
|
|
|
|
<double>182.66718770734806</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode2" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
|
|
|
<string>sort_weight : int</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>File</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>342.4798473529561</double>
|
|
|
|
<double>272.1215741615781</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode3" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
|
|
|
<string>name : char *
|
2007-10-03 19:40:58 +00:00
|
|
|
attribs : struct stat
|
|
|
|
hidden : enum</string>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>TreeNode</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 19:40:58 +00:00
|
|
|
<double>451.0201548579207</double>
|
|
|
|
<double>110.85108878154536</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode4" class="com.horstmann.violet.ClassNode">
|
2007-10-03 18:43:44 +00:00
|
|
|
<void property="methods">
|
|
|
|
<void property="text">
|
|
|
|
<string>add(XXX)
|
|
|
|
remove(Node)
|
|
|
|
children()</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
2007-10-02 18:43:27 +00:00
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>Directory</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>643.4798473529561</double>
|
|
|
|
<double>270.1215741615781</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode5" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
|
|
|
<string>dest : char*</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>Symlink</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 19:40:58 +00:00
|
|
|
<double>207.42190339736564</double>
|
|
|
|
<double>268.55395281656996</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode6" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
|
|
|
<string>block : uint32_t</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>PrevImgFile</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>403.78427912403913</double>
|
|
|
|
<double>384.61454979256314</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode7" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>FilteredFile</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>326.99881031378334</double>
|
|
|
|
<double>487.9929640225687</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode8" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
|
|
|
<string>path : char *</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>LocalFile</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>258.5917557335331</double>
|
|
|
|
<double>380.2361355625578</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode9" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>Special</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 19:40:58 +00:00
|
|
|
<double>463.75437818225294</double>
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>273.6217087746859</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object class="com.horstmann.violet.PackageNode">
|
|
|
|
<void method="addChild">
|
|
|
|
<object id="InterfaceNode0" class="com.horstmann.violet.InterfaceNode">
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>«interface»
|
|
|
|
Filter</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<string>Filters</string>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>520.0</double>
|
|
|
|
<double>450.0</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object idref="InterfaceNode0"/>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>534.5857864376269</double>
|
|
|
|
<double>482.33809511662446</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="NoteNode0" class="com.horstmann.violet.NoteNode">
|
|
|
|
<void property="text">
|
|
|
|
<void property="text">
|
|
|
|
<string>Another alternative, maybe better, is to allow
|
|
|
|
splitted and filtered files not only for local files, but for
|
|
|
|
any kind of files. In that case, both classes should have
|
|
|
|
a File attribute</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 18:43:44 +00:00
|
|
|
<double>144.5857864376269</double>
|
|
|
|
<double>578.3380951166248</double>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode10" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="attributes">
|
|
|
|
<void property="text">
|
|
|
|
<string>name : char*</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="methods">
|
|
|
|
<void property="text">
|
|
|
|
<string><<static>>new(id)
|
|
|
|
<<static>>read(src, opts)
|
|
|
|
create()
|
|
|
|
grow()</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>Image</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
|
|
|
<double>829.5857864376269</double>
|
|
|
|
<double>417.33809511662446</double>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="InterfaceNode1" class="com.horstmann.violet.InterfaceNode">
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>«interface»
|
|
|
|
DataSource</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
|
|
|
<double>855.5857864376269</double>
|
|
|
|
<double>573.3380951166248</double>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="NoteNode1" class="com.horstmann.violet.NoteNode">
|
|
|
|
<void property="text">
|
|
|
|
<void property="text">
|
|
|
|
<string>In addition to the dest as a path, it could
|
|
|
|
be a good idea to have a ref to tree node.
|
|
|
|
That way we can compute the dest on creation
|
|
|
|
time, and thus links to files on image are also valid
|
|
|
|
after moving or renaming those files</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 19:40:58 +00:00
|
|
|
<double>58.314637802493564</double>
|
|
|
|
<double>126.09492357663513</double>
|
2007-10-03 18:43:44 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="NoteNode2" class="com.horstmann.violet.NoteNode">
|
|
|
|
<void property="text">
|
|
|
|
<void property="text">
|
|
|
|
<string>Image is a context for the creation of images. Its "static"
|
|
|
|
methods, new() and read() are used to create a new
|
|
|
|
image context, either from scratch or from an existing
|
|
|
|
image (for example, a ms disc). The methods create() and
|
|
|
|
grow() return an BurnSource suitable for libburn.
|
|
|
|
create() writes a full image, grow() only add to the image
|
|
|
|
the new files, thus it is suitable for a new session
|
|
|
|
</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
|
|
|
<double>988.5857864376269</double>
|
|
|
|
<double>547.3380951166246</double>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object id="ClassNode11" class="com.horstmann.violet.ClassNode">
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>Ecma119Source</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
|
|
|
<double>1119.5058052462327</double>
|
|
|
|
<double>436.9433938860118</double>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object class="com.horstmann.violet.PackageNode">
|
|
|
|
<void method="addChild">
|
|
|
|
<object id="InterfaceNode2" class="com.horstmann.violet.InterfaceNode">
|
|
|
|
<void property="name">
|
|
|
|
<void property="text">
|
|
|
|
<string>«interface»
|
|
|
|
BurnSource</string>
|
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void property="name">
|
|
|
|
<string>Libburn</string>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
|
|
|
<double>1120.0</double>
|
|
|
|
<double>270.0</double>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object idref="InterfaceNode2"/>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
|
|
|
<double>1131.6773781214863</double>
|
|
|
|
<double>304.28653963651914</double>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="addNode">
|
|
|
|
<object class="com.horstmann.violet.NoteNode">
|
|
|
|
<void property="text">
|
|
|
|
<void property="text">
|
|
|
|
<string>Class diagram for the public tree. Note that getters and setters are not shown,
|
|
|
|
to improve readability. Note also that not all the attributes will have public getters
|
|
|
|
or/and setters.
|
2007-10-03 19:40:58 +00:00
|
|
|
El-Torito related information is shown in another diagram.
|
|
|
|
We don't show the several functions in Dir to manage the tree.</string>
|
2007-10-03 18:43:44 +00:00
|
|
|
</void>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object class="java.awt.geom.Point2D$Double">
|
|
|
|
<void method="setLocation">
|
2007-10-03 19:40:58 +00:00
|
|
|
<double>433.2318447938257</double>
|
|
|
|
<double>11.635371637423802</double>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode2"/>
|
|
|
|
<object idref="ClassNode3"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode5"/>
|
|
|
|
<object idref="ClassNode3"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode4"/>
|
|
|
|
<object idref="ClassNode3"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VH"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
|
|
|
<void property="endLabel">
|
|
|
|
<string>* children</string>
|
|
|
|
</void>
|
|
|
|
<void property="startArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="BLACK_DIAMOND"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode4"/>
|
|
|
|
<object idref="ClassNode3"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode9"/>
|
|
|
|
<object idref="ClassNode3"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="HVH"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
|
|
|
<void property="endLabel">
|
|
|
|
<string>1 root</string>
|
|
|
|
</void>
|
|
|
|
<void property="startArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="BLACK_DIAMOND"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode1"/>
|
|
|
|
<object idref="ClassNode4"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode8"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
<object idref="ClassNode2"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode6"/>
|
|
|
|
<object idref="ClassNode2"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
2007-10-03 18:43:44 +00:00
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="HVH"/>
|
|
|
|
</void>
|
2007-10-02 18:43:27 +00:00
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
|
|
|
<void property="endLabel">
|
2007-10-03 18:43:44 +00:00
|
|
|
<string>1 parent</string>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode3"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
<object idref="ClassNode4"/>
|
|
|
|
</void>
|
2007-10-03 18:43:44 +00:00
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="HVH"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode7"/>
|
|
|
|
<object idref="InterfaceNode0"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.NoteEdge"/>
|
|
|
|
<object idref="ClassNode0"/>
|
|
|
|
<object idref="NoteNode0"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.NoteEdge"/>
|
|
|
|
<object idref="ClassNode7"/>
|
|
|
|
<object idref="NoteNode0"/>
|
|
|
|
</void>
|
2007-10-02 18:43:27 +00:00
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode0"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
<object idref="ClassNode8"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode7"/>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode8"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
2007-10-03 18:43:44 +00:00
|
|
|
<object class="com.horstmann.violet.BentStyle" field="HVH"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
2007-10-03 18:43:44 +00:00
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
|
|
|
<void property="endLabel">
|
|
|
|
<string>1 volume</string>
|
|
|
|
</void>
|
|
|
|
<void property="startArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="BLACK_DIAMOND"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode10"/>
|
|
|
|
<object idref="ClassNode1"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="HVH"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
|
|
|
<void property="endLabel">
|
2007-10-03 18:43:44 +00:00
|
|
|
<string>0..1 src</string>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode10"/>
|
|
|
|
<object idref="InterfaceNode1"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="HVH"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
2007-10-03 18:43:44 +00:00
|
|
|
<void property="lineStyle">
|
|
|
|
<object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
|
|
|
|
</void>
|
2007-10-02 18:43:27 +00:00
|
|
|
</object>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode6"/>
|
|
|
|
<object idref="InterfaceNode1"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.NoteEdge"/>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode5"/>
|
|
|
|
<object idref="NoteNode1"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.NoteEdge"/>
|
2007-10-03 18:43:44 +00:00
|
|
|
<object idref="ClassNode10"/>
|
|
|
|
<object idref="NoteNode2"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="bentStyle">
|
|
|
|
<object class="com.horstmann.violet.BentStyle" field="VHV"/>
|
|
|
|
</void>
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/>
|
|
|
|
</void>
|
|
|
|
<void property="lineStyle">
|
|
|
|
<object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode11"/>
|
|
|
|
<object idref="InterfaceNode2"/>
|
|
|
|
</void>
|
|
|
|
<void method="connect">
|
|
|
|
<object class="com.horstmann.violet.ClassRelationshipEdge">
|
|
|
|
<void property="endArrowHead">
|
|
|
|
<object class="com.horstmann.violet.ArrowHead" field="V"/>
|
|
|
|
</void>
|
|
|
|
<void property="lineStyle">
|
|
|
|
<object class="com.horstmann.violet.LineStyle" field="DOTTED"/>
|
|
|
|
</void>
|
|
|
|
<void property="middleLabel">
|
|
|
|
<string>{create}</string>
|
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
<object idref="ClassNode10"/>
|
|
|
|
<object idref="ClassNode11"/>
|
2007-10-02 18:43:27 +00:00
|
|
|
</void>
|
|
|
|
</object>
|
|
|
|
</java>
|