3398 |
24 Aug 09 |
gregory |
<?xml version="1.0" encoding="UTF-8"?> |
3398 |
24 Aug 09 |
gregory |
<java version="1.6.0_15" class="java.beans.XMLDecoder"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.ClassDiagramGraph"> |
3398 |
24 Aug 09 |
gregory |
<void method="addNode"> |
3398 |
24 Aug 09 |
gregory |
<object id="ClassNode0" class="com.horstmann.violet.ClassNode"> |
3398 |
24 Aug 09 |
gregory |
<void property="attributes"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3398 |
24 Aug 09 |
gregory |
<string>...</string> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void property="methods"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3405 |
07 Sep 09 |
gregory |
<string>LabeledExtract(Select<VInteger>, LabeledExtract obj) |
3405 |
07 Sep 09 |
gregory |
LabeledExtract(Select<VInteger>)</string> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void property="name"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3405 |
07 Sep 09 |
gregory |
<string>LabeledExtractForm</string> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
<object class="java.awt.geom.Point2D$Double"> |
3398 |
24 Aug 09 |
gregory |
<void method="setLocation"> |
3405 |
07 Sep 09 |
gregory |
<double>504.0</double> |
3405 |
07 Sep 09 |
gregory |
<double>401.0</double> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="addNode"> |
3398 |
24 Aug 09 |
gregory |
<object id="ClassNode1" class="com.horstmann.violet.ClassNode"> |
3398 |
24 Aug 09 |
gregory |
<void property="name"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3405 |
07 Sep 09 |
gregory |
<string>NameableProperties</string> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
<object class="java.awt.geom.Point2D$Double"> |
3398 |
24 Aug 09 |
gregory |
<void method="setLocation"> |
3405 |
07 Sep 09 |
gregory |
<double>1020.0</double> |
3405 |
07 Sep 09 |
gregory |
<double>402.0</double> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="addNode"> |
3398 |
24 Aug 09 |
gregory |
<object id="ClassNode2" class="com.horstmann.violet.ClassNode"> |
3398 |
24 Aug 09 |
gregory |
<void property="name"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3405 |
07 Sep 09 |
gregory |
<string>Form</string> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
<object class="java.awt.geom.Point2D$Double"> |
3398 |
24 Aug 09 |
gregory |
<void method="setLocation"> |
3405 |
07 Sep 09 |
gregory |
<double>738.0</double> |
3405 |
07 Sep 09 |
gregory |
<double>243.0</double> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="addNode"> |
3398 |
24 Aug 09 |
gregory |
<object id="ClassNode3" class="com.horstmann.violet.ClassNode"> |
3398 |
24 Aug 09 |
gregory |
<void property="name"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3405 |
07 Sep 09 |
gregory |
<string>Fieldset</string> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
<object class="java.awt.geom.Point2D$Double"> |
3398 |
24 Aug 09 |
gregory |
<void method="setLocation"> |
3405 |
07 Sep 09 |
gregory |
<double>1045.0</double> |
3405 |
07 Sep 09 |
gregory |
<double>244.0</double> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="addNode"> |
3405 |
07 Sep 09 |
gregory |
<object id="NoteNode0" class="com.horstmann.violet.NoteNode"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3398 |
24 Aug 09 |
gregory |
<void property="text"> |
3405 |
07 Sep 09 |
gregory |
<string>Extended forms should have one constructor that |
3405 |
07 Sep 09 |
gregory |
creates an empty form for new items and one for |
3405 |
07 Sep 09 |
gregory |
creating forms for existing items. |
3405 |
07 Sep 09 |
gregory |
The most obvious difference is the itemId field which should |
3405 |
07 Sep 09 |
gregory |
not be present in new item forms. |
3405 |
07 Sep 09 |
gregory |
The itemId field should however be present when an item object is |
3405 |
07 Sep 09 |
gregory |
passed to the constructor.</string> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
<object class="java.awt.geom.Point2D$Double"> |
3398 |
24 Aug 09 |
gregory |
<void method="setLocation"> |
3405 |
07 Sep 09 |
gregory |
<double>153.0</double> |
3405 |
07 Sep 09 |
gregory |
<double>208.0</double> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="connect"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.ClassRelationshipEdge"> |
3398 |
24 Aug 09 |
gregory |
<void property="bentStyle"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.BentStyle" field="HVH"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3405 |
07 Sep 09 |
gregory |
<void property="startArrowHead"> |
3405 |
07 Sep 09 |
gregory |
<object class="com.horstmann.violet.ArrowHead" field="DIAMOND"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
<object idref="ClassNode0"/> |
3405 |
07 Sep 09 |
gregory |
<object idref="ClassNode1"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="connect"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.ClassRelationshipEdge"> |
3398 |
24 Aug 09 |
gregory |
<void property="bentStyle"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.BentStyle" field="VHV"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void property="endArrowHead"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
<object idref="ClassNode1"/> |
3405 |
07 Sep 09 |
gregory |
<object idref="ClassNode3"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="connect"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.ClassRelationshipEdge"> |
3398 |
24 Aug 09 |
gregory |
<void property="bentStyle"> |
3405 |
07 Sep 09 |
gregory |
<object class="com.horstmann.violet.BentStyle" field="VHV"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3405 |
07 Sep 09 |
gregory |
<void property="endArrowHead"> |
3405 |
07 Sep 09 |
gregory |
<object class="com.horstmann.violet.ArrowHead" field="TRIANGLE"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3405 |
07 Sep 09 |
gregory |
<object idref="ClassNode0"/> |
3398 |
24 Aug 09 |
gregory |
<object idref="ClassNode2"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
<void method="connect"> |
3398 |
24 Aug 09 |
gregory |
<object class="com.horstmann.violet.NoteEdge"/> |
3405 |
07 Sep 09 |
gregory |
<object idref="ClassNode0"/> |
3405 |
07 Sep 09 |
gregory |
<object idref="NoteNode0"/> |
3398 |
24 Aug 09 |
gregory |
</void> |
3398 |
24 Aug 09 |
gregory |
</object> |
3398 |
24 Aug 09 |
gregory |
</java> |