gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] manuscripts/UMLLink article.rst umltool-convert...


From: Asko Soukka
Subject: [Gzz-commits] manuscripts/UMLLink article.rst umltool-convert...
Date: Sat, 15 Feb 2003 04:34:51 -0500

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Asko Soukka <address@hidden>    03/02/15 04:34:50

Modified files:
        UMLLink        : article.rst umltool-convert-process.dia 
                         umltool-example-mp.dia 
                         umltool-example-uml-linked.dia 

Log message:
        tuning diagrams

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/UMLLink/article.rst.diff?tr1=1.37&tr2=1.38&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/UMLLink/umltool-convert-process.dia.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/UMLLink/umltool-example-mp.dia.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/UMLLink/umltool-example-uml-linked.dia.diff?tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: manuscripts/UMLLink/article.rst
diff -u manuscripts/UMLLink/article.rst:1.37 
manuscripts/UMLLink/article.rst:1.38
--- manuscripts/UMLLink/article.rst:1.37        Sat Feb 15 04:33:31 2003
+++ manuscripts/UMLLink/article.rst     Sat Feb 15 04:34:50 2003
@@ -9,7 +9,7 @@
 .. Alternative title: "Free Software toolchain for bidirectional 
    linking between UML diagrams and Javadoc"
 
-.. :Stamp: $Id: article.rst,v 1.37 2003/02/15 09:33:31 tjl Exp $
+.. :Stamp: $Id: article.rst,v 1.38 2003/02/15 09:34:50 humppake Exp $
 
 .. Points for HT people
    ====================
@@ -669,28 +669,25 @@
 done much easier by direct manipulation.
 
 .. figure:: umltool-example-uml.gen.eps
-   :label: umltoolumlsource
-   :width: 4.5cm 
+   :label: umltoolumlsourcelinked
+
+   Example of UML tool element description without and
+   with link information for linking tool.  
 
-   Example of UML tool element description.  
 
 .. figure:: umltool-example-mp.gen.eps
-   :alternative: *
    :label: umltoolmpsource
-   :width: 14cm
 
    Example of UML tool layout description.  
 
 .. figure:: umltool-convert-process.gen.eps
    :label: umltoolconvert
-   :width: 4.5cm 
 
    The process of compiling UML diagram using our UML tool.
 
 .. UML:: umltool-example
        :label: umltoolexample
        :caption: Example of UML tool diagram output.
-       :width: 8.45cm 
 
        bigpackage Example
        class Interface "interface"
@@ -806,13 +803,6 @@
  - Finally focused versions of UML diagrams are created and implicitly
    embedded into targets of all linked elements appearing in
    UML diagrams.
-
-.. figure:: umltool-example-uml-linked.gen.eps
-   :label: umltoolumlsourcelinked
-   :width: 4.5cm 
-
-   Example of UML tool element description with link
-   information for linking tool.  
 
 .. figure:: umldoc-flow.gen.eps
    :label: umldocflow
Index: manuscripts/UMLLink/umltool-convert-process.dia
diff -u manuscripts/UMLLink/umltool-convert-process.dia:1.4 
manuscripts/UMLLink/umltool-convert-process.dia:1.5
--- manuscripts/UMLLink/umltool-convert-process.dia:1.4 Sat Feb 15 04:02:16 2003
+++ manuscripts/UMLLink/umltool-convert-process.dia     Sat Feb 15 04:34:50 2003
@@ -58,16 +58,16 @@
   <dia:layer name="Tausta" visible="true">
     <dia:object type="Flowchart - Terminal" version="0" id="O0">
       <dia:attribute name="obj_pos">
-        <dia:point val="0.88268,1.0543"/>
+        <dia:point val="-0.591124,1.0543"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="0.83268,1.0043;7.09334,3.41141"/>
+        <dia:rectangle val="-0.641124,1.0043;8.65888,3.41141"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="0.88268,1.0543"/>
+        <dia:point val="-0.591124,1.0543"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="6.16066"/>
+        <dia:real val="9.2"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="2.30711"/>
@@ -97,7 +97,7 @@
             <dia:real val="0.75"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.96301,2.03245"/>
+            <dia:point val="4.00888,2.03245"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -110,16 +110,16 @@
     </dia:object>
     <dia:object type="Flowchart - Terminal" version="0" id="O1">
       <dia:attribute name="obj_pos">
-        <dia:point val="7.70056,1.0007"/>
+        <dia:point val="9.05888,1.0507"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="7.65056,0.9507;12.154,3.35781"/>
+        <dia:rectangle val="9.00888,1.0007;13.954,3.40781"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="7.70056,1.0007"/>
+        <dia:point val="9.05888,1.0507"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
-        <dia:real val="4.40341"/>
+        <dia:real val="4.84509"/>
       </dia:attribute>
       <dia:attribute name="elem_height">
         <dia:real val="2.30711"/>
@@ -149,7 +149,7 @@
             <dia:real val="0.75"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="9.90226,1.97885"/>
+            <dia:point val="11.4814,2.02885"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -208,13 +208,13 @@
     </dia:object>
     <dia:object type="Flowchart - Ellipse" version="0" id="O3">
       <dia:attribute name="obj_pos">
-        <dia:point val="1.71275,18.1627"/>
+        <dia:point val="11.3628,5.7627"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="1.66275,18.1127;6.33457,22.7845"/>
+        <dia:rectangle val="11.3127,5.7127;15.9846,10.3845"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="1.71275,18.1627"/>
+        <dia:point val="11.3628,5.7627"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="4.57182"/>
@@ -240,7 +240,7 @@
             <dia:real val="0.75"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.99866,20.6482"/>
+            <dia:point val="13.6487,8.24821"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -253,13 +253,13 @@
     </dia:object>
     <dia:object type="Flowchart - Ellipse" version="0" id="O4">
       <dia:attribute name="obj_pos">
-        <dia:point val="1.2746,23.9558"/>
+        <dia:point val="20.2246,5.4058"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="1.2246,23.9058;6.72584,29.1979"/>
+        <dia:rectangle val="20.1746,5.3558;25.6758,10.6479"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="1.2746,23.9558"/>
+        <dia:point val="20.2246,5.4058"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="5.40124"/>
@@ -287,7 +287,7 @@
             <dia:real val="0.75"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.97522,26.0015"/>
+            <dia:point val="22.9252,7.45147"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -352,13 +352,13 @@
     </dia:object>
     <dia:object type="Flowchart - Terminal" version="0" id="O6">
       <dia:attribute name="obj_pos">
-        <dia:point val="-1.24112,30.66"/>
+        <dia:point val="17.8089,13.01"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="-1.29112,30.61;9.15228,33.0171"/>
+        <dia:rectangle val="17.7589,12.96;28.2023,15.3671"/>
       </dia:attribute>
       <dia:attribute name="elem_corner">
-        <dia:point val="-1.24112,30.66"/>
+        <dia:point val="17.8089,13.01"/>
       </dia:attribute>
       <dia:attribute name="elem_width">
         <dia:real val="10.3434"/>
@@ -381,7 +381,7 @@
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#UML diagram
+            <dia:string>#UML diagrams
 in desired format#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
@@ -391,7 +391,7 @@
             <dia:real val="0.75"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.93058,31.6382"/>
+            <dia:point val="22.9806,13.9882"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -404,13 +404,13 @@
     </dia:object>
     <dia:object type="FS - Flow" version="0" id="O7">
       <dia:attribute name="obj_pos">
-        <dia:point val="3.96301,3.36141"/>
+        <dia:point val="4.00888,3.36141"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="3.61283,3.30991;4.41551,5.10541"/>
+        <dia:rectangle val="3.61401,3.31125;4.41433,5.09453"/>
       </dia:attribute>
       <dia:attribute name="conn_endpoints">
-        <dia:point val="3.96301,3.36141"/>
+        <dia:point val="4.00888,3.36141"/>
         <dia:point val="4.01417,5.04327"/>
       </dia:attribute>
       <dia:attribute name="text">
@@ -425,7 +425,7 @@
             <dia:real val="0.6"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.68873,4.21146"/>
+            <dia:point val="3.71153,4.20328"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#cc00cc"/>
@@ -448,11 +448,11 @@
         <dia:point val="4.01417,11.0172"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="3.60321,10.9669;4.40371,13.1984"/>
+        <dia:rectangle val="3.60322,10.9669;4.40371,13.1984"/>
       </dia:attribute>
       <dia:attribute name="conn_endpoints">
         <dia:point val="4.01417,11.0172"/>
-        <dia:point val="4.00346,13.1464"/>
+        <dia:point val="4.00347,13.1464"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -484,23 +484,16 @@
         <dia:connection handle="1" to="O5" connection="2"/>
       </dia:connections>
     </dia:object>
-    <dia:object type="FS - Orthflow" version="0" id="O9">
+    <dia:object type="FS - Flow" version="0" id="O9">
       <dia:attribute name="obj_pos">
-        <dia:point val="11.2122,9.12855"/>
+        <dia:point val="6.90888,13.0007"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="5.26057,9.07855;11.2622,20.4239"/>
+        <dia:rectangle val="6.83969,9.3025;12.2924,13.0699"/>
       </dia:attribute>
-      <dia:attribute name="orth_points">
-        <dia:point val="11.2122,9.12855"/>
-        <dia:point val="11.2122,17.95"/>
-        <dia:point val="6.11057,17.95"/>
-        <dia:point val="6.11057,19.5739"/>
-      </dia:attribute>
-      <dia:attribute name="orth_orient">
-        <dia:enum val="1"/>
-        <dia:enum val="0"/>
-        <dia:enum val="1"/>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="6.90888,13.0007"/>
+        <dia:point val="12.0323,9.66499"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -514,7 +507,7 @@
             <dia:real val="0.6"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="8.16139,17.01"/>
+            <dia:point val="9.63423,11.5843"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#cc00cc"/>
@@ -528,27 +521,19 @@
         <dia:int val="1"/>
       </dia:attribute>
       <dia:connections>
-        <dia:connection handle="0" to="O15" connection="14"/>
-        <dia:connection handle="1" to="O3" connection="1"/>
+        <dia:connection handle="1" to="O3" connection="10"/>
       </dia:connections>
     </dia:object>
-    <dia:object type="FS - Orthflow" version="0" id="O10">
+    <dia:object type="FS - Flow" version="0" id="O10">
       <dia:attribute name="obj_pos">
-        <dia:point val="9.90226,3.30781"/>
+        <dia:point val="15.9346,8.04861"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="4.02344,3.25781;9.95226,19.1868"/>
-      </dia:attribute>
-      <dia:attribute name="orth_points">
-        <dia:point val="9.90226,3.30781"/>
-        <dia:point val="9.90226,16.25"/>
-        <dia:point val="4.87344,16.25"/>
-        <dia:point val="4.87344,18.3368"/>
+        <dia:rectangle val="15.884,7.60135;20.279,8.46182"/>
       </dia:attribute>
-      <dia:attribute name="orth_orient">
-        <dia:enum val="1"/>
-        <dia:enum val="0"/>
-        <dia:enum val="1"/>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="15.9346,8.04861"/>
+        <dia:point val="20.2246,8.00187"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -562,7 +547,7 @@
             <dia:real val="0.6"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="6.88785,15.31"/>
+            <dia:point val="18.0827,8.32523"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#cc00cc"/>
@@ -576,20 +561,20 @@
         <dia:int val="1"/>
       </dia:attribute>
       <dia:connections>
-        <dia:connection handle="0" to="O1" connection="14"/>
-        <dia:connection handle="1" to="O3" connection="3"/>
+        <dia:connection handle="0" to="O3" connection="0"/>
+        <dia:connection handle="1" to="O4" connection="8"/>
       </dia:connections>
     </dia:object>
     <dia:object type="FS - Flow" version="0" id="O11">
       <dia:attribute name="obj_pos">
-        <dia:point val="4.00346,15.4536"/>
+        <dia:point val="22.9252,10.5979"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="3.59857,15.4035;4.39875,18.2134"/>
+        <dia:rectangle val="22.5795,10.5468;23.3816,13.0692"/>
       </dia:attribute>
       <dia:attribute name="conn_endpoints">
-        <dia:point val="4.00346,15.4536"/>
-        <dia:point val="3.99866,18.1627"/>
+        <dia:point val="22.9252,10.5979"/>
+        <dia:point val="22.9806,13.01"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -603,7 +588,7 @@
             <dia:real val="0.6"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.70106,16.8076"/>
+            <dia:point val="22.653,11.8109"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#cc00cc"/>
@@ -617,109 +602,124 @@
         <dia:int val="1"/>
       </dia:attribute>
       <dia:connections>
-        <dia:connection handle="0" to="O5" connection="14"/>
-        <dia:connection handle="1" to="O3" connection="4"/>
+        <dia:connection handle="0" to="O4" connection="12"/>
+        <dia:connection handle="1" to="O6" connection="2"/>
       </dia:connections>
     </dia:object>
-    <dia:object type="FS - Flow" version="0" id="O12">
+    <dia:object type="Flowchart - Terminal" version="0" id="O12">
       <dia:attribute name="obj_pos">
-        <dia:point val="3.99866,22.7346"/>
+        <dia:point val="14.2683,0.921454"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="3.57433,22.6836;4.37611,24.0135"/>
+        <dia:rectangle val="14.2183,0.871454;28.2257,3.27856"/>
       </dia:attribute>
-      <dia:attribute name="conn_endpoints">
-        <dia:point val="3.99866,22.7346"/>
-        <dia:point val="3.97522,23.9558"/>
+      <dia:attribute name="elem_corner">
+        <dia:point val="14.2683,0.921454"/>
+      </dia:attribute>
+      <dia:attribute name="elem_width">
+        <dia:real val="13.9074"/>
+      </dia:attribute>
+      <dia:attribute name="elem_height">
+        <dia:real val="2.30711"/>
+      </dia:attribute>
+      <dia:attribute name="show_background">
+        <dia:boolean val="true"/>
+      </dia:attribute>
+      <dia:attribute name="flip_horizontal">
+        <dia:boolean val="false"/>
+      </dia:attribute>
+      <dia:attribute name="flip_vertical">
+        <dia:boolean val="false"/>
+      </dia:attribute>
+      <dia:attribute name="padding">
+        <dia:real val="0.353553"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>##</dia:string>
+            <dia:string>#general MetaPost code
+for UML diagrams#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
-            <dia:font name="Helvetica-Oblique"/>
+            <dia:font name="Helvetica"/>
           </dia:attribute>
           <dia:attribute name="height">
-            <dia:real val="0.6"/>
+            <dia:real val="0.75"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.68699,23.3394"/>
+            <dia:point val="21.222,1.8996"/>
           </dia:attribute>
           <dia:attribute name="color">
-            <dia:color val="#cc00cc"/>
+            <dia:color val="#000000"/>
           </dia:attribute>
           <dia:attribute name="alignment">
             <dia:enum val="1"/>
           </dia:attribute>
         </dia:composite>
       </dia:attribute>
-      <dia:attribute name="type">
-        <dia:int val="1"/>
-      </dia:attribute>
-      <dia:connections>
-        <dia:connection handle="0" to="O3" connection="12"/>
-        <dia:connection handle="1" to="O4" connection="4"/>
-      </dia:connections>
     </dia:object>
-    <dia:object type="FS - Flow" version="0" id="O13">
+    <dia:object type="Flowchart - Terminal" version="0" id="O13">
       <dia:attribute name="obj_pos">
-        <dia:point val="3.97522,29.1479"/>
+        <dia:point val="9.07707,13.0964"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="3.52928,29.0964;4.33188,30.7218"/>
+        <dia:rectangle val="9.02707,13.0464;17.2182,15.4535"/>
       </dia:attribute>
-      <dia:attribute name="conn_endpoints">
-        <dia:point val="3.97522,29.1479"/>
-        <dia:point val="3.93058,30.66"/>
+      <dia:attribute name="elem_corner">
+        <dia:point val="9.07707,13.0964"/>
+      </dia:attribute>
+      <dia:attribute name="elem_width">
+        <dia:real val="8.09116"/>
+      </dia:attribute>
+      <dia:attribute name="elem_height">
+        <dia:real val="2.30711"/>
+      </dia:attribute>
+      <dia:attribute name="show_background">
+        <dia:boolean val="true"/>
+      </dia:attribute>
+      <dia:attribute name="flip_horizontal">
+        <dia:boolean val="false"/>
+      </dia:attribute>
+      <dia:attribute name="flip_vertical">
+        <dia:boolean val="false"/>
+      </dia:attribute>
+      <dia:attribute name="padding">
+        <dia:real val="0.353553"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>##</dia:string>
+            <dia:string>#MetaPost
+UML macros#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
-            <dia:font name="Helvetica-Oblique"/>
+            <dia:font name="Helvetica"/>
           </dia:attribute>
           <dia:attribute name="height">
-            <dia:real val="0.6"/>
+            <dia:real val="0.75"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="3.65303,29.8951"/>
+            <dia:point val="13.1226,14.0746"/>
           </dia:attribute>
           <dia:attribute name="color">
-            <dia:color val="#cc00cc"/>
+            <dia:color val="#000000"/>
           </dia:attribute>
           <dia:attribute name="alignment">
             <dia:enum val="1"/>
           </dia:attribute>
         </dia:composite>
       </dia:attribute>
-      <dia:attribute name="type">
-        <dia:int val="1"/>
-      </dia:attribute>
-      <dia:connections>
-        <dia:connection handle="0" to="O4" connection="12"/>
-        <dia:connection handle="1" to="O6" connection="2"/>
-      </dia:connections>
     </dia:object>
-    <dia:object type="FS - Orthflow" version="0" id="O14">
+    <dia:object type="FS - Flow" version="0" id="O14">
       <dia:attribute name="obj_pos">
-        <dia:point val="10.5727,12.6036"/>
+        <dia:point val="11.4814,3.35781"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="4.76504,12.5536;10.6227,19.6823"/>
+        <dia:rectangle val="11.4143,3.29071;13.1539,6.16062"/>
       </dia:attribute>
-      <dia:attribute name="orth_points">
-        <dia:point val="10.5727,12.6036"/>
-        <dia:point val="10.5727,17.15"/>
-        <dia:point val="5.61504,17.15"/>
-        <dia:point val="5.61504,18.8323"/>
-      </dia:attribute>
-      <dia:attribute name="orth_orient">
-        <dia:enum val="1"/>
-        <dia:enum val="0"/>
-        <dia:enum val="1"/>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="11.4814,3.35781"/>
+        <dia:point val="12.7739,5.9367"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -733,7 +733,7 @@
             <dia:real val="0.6"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="7.59385,16.21"/>
+            <dia:point val="12.3959,4.51284"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#cc00cc"/>
@@ -747,116 +747,90 @@
         <dia:int val="1"/>
       </dia:attribute>
       <dia:connections>
-        <dia:connection handle="0" to="O16" connection="14"/>
-        <dia:connection handle="1" to="O3" connection="2"/>
+        <dia:connection handle="0" to="O1" connection="14"/>
+        <dia:connection handle="1" to="O3" connection="5"/>
       </dia:connections>
     </dia:object>
-    <dia:object type="Flowchart - Terminal" version="0" id="O15">
+    <dia:object type="FS - Flow" version="0" id="O15">
       <dia:attribute name="obj_pos">
-        <dia:point val="8.03907,4.57145"/>
+        <dia:point val="16.5862,3.22856"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="7.98907,4.52145;14.4354,9.17856"/>
-      </dia:attribute>
-      <dia:attribute name="elem_corner">
-        <dia:point val="8.03907,4.57145"/>
-      </dia:attribute>
-      <dia:attribute name="elem_width">
-        <dia:real val="6.34629"/>
-      </dia:attribute>
-      <dia:attribute name="elem_height">
-        <dia:real val="4.55711"/>
-      </dia:attribute>
-      <dia:attribute name="show_background">
-        <dia:boolean val="true"/>
-      </dia:attribute>
-      <dia:attribute name="flip_horizontal">
-        <dia:boolean val="false"/>
+        <dia:rectangle val="14.1749,3.15849;16.6563,6.21886"/>
       </dia:attribute>
-      <dia:attribute name="flip_vertical">
-        <dia:boolean val="false"/>
-      </dia:attribute>
-      <dia:attribute name="padding">
-        <dia:real val="0.353553"/>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="16.5862,3.22856"/>
+        <dia:point val="14.5234,5.9367"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#general 
-MetaPost
-code for 
-UML 
-diagrams#</dia:string>
+            <dia:string>##</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
-            <dia:font name="Helvetica"/>
+            <dia:font name="Helvetica-Oblique"/>
           </dia:attribute>
           <dia:attribute name="height">
-            <dia:real val="0.75"/>
+            <dia:real val="0.6"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="11.2122,5.5496"/>
+            <dia:point val="15.7935,4.76441"/>
           </dia:attribute>
           <dia:attribute name="color">
-            <dia:color val="#000000"/>
+            <dia:color val="#cc00cc"/>
           </dia:attribute>
           <dia:attribute name="alignment">
             <dia:enum val="1"/>
           </dia:attribute>
         </dia:composite>
       </dia:attribute>
+      <dia:attribute name="type">
+        <dia:int val="1"/>
+      </dia:attribute>
+      <dia:connections>
+        <dia:connection handle="0" to="O12" connection="8"/>
+        <dia:connection handle="1" to="O3" connection="3"/>
+      </dia:connections>
     </dia:object>
-    <dia:object type="Flowchart - Terminal" version="0" id="O16">
+    <dia:object type="FS - Flow" version="0" id="O16">
       <dia:attribute name="obj_pos">
-        <dia:point val="6.52707,10.2964"/>
+        <dia:point val="13.1226,13.0964"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="6.47707,10.2464;14.6682,12.6535"/>
-      </dia:attribute>
-      <dia:attribute name="elem_corner">
-        <dia:point val="6.52707,10.2964"/>
-      </dia:attribute>
-      <dia:attribute name="elem_width">
-        <dia:real val="8.09116"/>
-      </dia:attribute>
-      <dia:attribute name="elem_height">
-        <dia:real val="2.30711"/>
-      </dia:attribute>
-      <dia:attribute name="show_background">
-        <dia:boolean val="true"/>
-      </dia:attribute>
-      <dia:attribute name="flip_horizontal">
-        <dia:boolean val="false"/>
-      </dia:attribute>
-      <dia:attribute name="flip_vertical">
-        <dia:boolean val="false"/>
+        <dia:rectangle val="12.9689,10.3312;13.9119,13.1531"/>
       </dia:attribute>
-      <dia:attribute name="padding">
-        <dia:real val="0.353553"/>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="13.1226,13.0964"/>
+        <dia:point val="13.5089,10.4382"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#MetaPost
-UML macros#</dia:string>
+            <dia:string>##</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
-            <dia:font name="Helvetica"/>
+            <dia:font name="Helvetica-Oblique"/>
           </dia:attribute>
           <dia:attribute name="height">
-            <dia:real val="0.75"/>
+            <dia:real val="0.6"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="10.5726,11.2746"/>
+            <dia:point val="13.0189,11.7242"/>
           </dia:attribute>
           <dia:attribute name="color">
-            <dia:color val="#000000"/>
+            <dia:color val="#cc00cc"/>
           </dia:attribute>
           <dia:attribute name="alignment">
             <dia:enum val="1"/>
           </dia:attribute>
         </dia:composite>
       </dia:attribute>
+      <dia:attribute name="type">
+        <dia:int val="1"/>
+      </dia:attribute>
+      <dia:connections>
+        <dia:connection handle="0" to="O13" connection="2"/>
+      </dia:connections>
     </dia:object>
   </dia:layer>
 </dia:diagram>
Index: manuscripts/UMLLink/umltool-example-mp.dia
diff -u manuscripts/UMLLink/umltool-example-mp.dia:1.4 
manuscripts/UMLLink/umltool-example-mp.dia:1.5
--- manuscripts/UMLLink/umltool-example-mp.dia:1.4      Sat Feb 15 04:02:16 2003
+++ manuscripts/UMLLink/umltool-example-mp.dia  Sat Feb 15 04:34:50 2003
@@ -61,25 +61,31 @@
         <dia:point val="0.7,1.85"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="0.7,1.23286;46.9616,13.2329"/>
+        <dia:rectangle val="0.65,1.18286;32.688,18.1329"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
           <dia:attribute name="string">
-            <dia:string>#      Derived.c = (100, 100) # Places 
&quot;Derived&quot; object into absolute coordinates (100, 100).
-                        # Coordinate (0,0) is the lower left corner.
+            <dia:string># # Places &quot;Derived&quot; object into absolute
+ # coordinates (100, 100). Coordinate (0,0)
+ # is the lower left corner.
+ Derived.c = (100, 100)
 
-       # Places other objects horizontally or vertically 
- # relatively to absolutely placed &quot;Derived&quot; object.
-  horizontally(50, interface_h, Interface, Derived, Abstract);
-  vertically(50, interface_v, Derived, Implementation); 
+       # Places other objects horizontally or
+ # vertically relatively to absolutely 
+ # placed &quot;Derived&quot; object.
+ horizontally(50, interface_h, Interface, Derived, Abstract);
+ vertically(50, interface_v, Derived, Implementation); 
 
- Component.c = (300, 0); # Places &quot;Component&quot; object into absolute 
coordinates (300, 0).
-  horizontally(50, component_h, Component);
+ # Places &quot;Component&quot; object into absolute
+ # coordinates (300, 0).
+ Component.c = (300, 0);
+ horizontally(50, component_h, Component);
 
-       #Finally the package object is stretched around classes. 
-       pad = 30;                           
-       Example.nw = Interface.nw + (-pad,pad); 
+ # Finally the package object is stretched
+ # around classes. 
+ pad = 30;    
+ Example.nw = Interface.nw + (-pad,pad); 
  Example.se = Component.se + (pad,-pad);#</dia:string>
           </dia:attribute>
           <dia:attribute name="font">
Index: manuscripts/UMLLink/umltool-example-uml-linked.dia
diff -u manuscripts/UMLLink/umltool-example-uml-linked.dia:1.4 
manuscripts/UMLLink/umltool-example-uml-linked.dia:1.5
--- manuscripts/UMLLink/umltool-example-uml-linked.dia:1.4      Sat Feb 15 
04:02:16 2003
+++ manuscripts/UMLLink/umltool-example-uml-linked.dia  Sat Feb 15 04:34:50 2003
@@ -58,10 +58,10 @@
   <dia:layer name="Tausta" visible="true">
     <dia:object type="Standard - Text" version="0" id="O0">
       <dia:attribute name="obj_pos">
-        <dia:point val="0.75,1.6"/>
+        <dia:point val="16.535,2.045"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="0.75,0.982857;15.4108,25.7829"/>
+        <dia:rectangle val="16.535,1.37786;31.2458,26.3279"/>
       </dia:attribute>
       <dia:attribute name="text">
         <dia:composite type="text">
@@ -105,7 +105,7 @@
             <dia:real val="0.8"/>
           </dia:attribute>
           <dia:attribute name="pos">
-            <dia:point val="0.75,1.6"/>
+            <dia:point val="16.535,2.045"/>
           </dia:attribute>
           <dia:attribute name="color">
             <dia:color val="#000000"/>
@@ -118,16 +118,16 @@
     </dia:object>
     <dia:object type="Standard - BezierLine" version="0" id="O1">
       <dia:attribute name="obj_pos">
-        <dia:point val="14.2348,22.4249"/>
+        <dia:point val="30.0198,22.8699"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="14.1901,21.9532;15.056,22.8256"/>
+        <dia:rectangle val="29.9751,22.3982;30.841,23.2706"/>
       </dia:attribute>
       <dia:attribute name="bez_points">
-        <dia:point val="14.2348,22.4249"/>
-        <dia:point val="15.5135,22.4882"/>
-        <dia:point val="14.9342,21.8813"/>
-        <dia:point val="14.6583,21.9917"/>
+        <dia:point val="30.0198,22.8699"/>
+        <dia:point val="31.2985,22.9332"/>
+        <dia:point val="30.7192,22.3263"/>
+        <dia:point val="30.4433,22.4367"/>
       </dia:attribute>
       <dia:attribute name="corner_types">
         <dia:enum val="0"/>
@@ -148,16 +148,16 @@
     </dia:object>
     <dia:object type="Standard - BezierLine" version="0" id="O2">
       <dia:attribute name="obj_pos">
-        <dia:point val="14.1742,21.5529"/>
+        <dia:point val="29.9592,21.9979"/>
       </dia:attribute>
       <dia:attribute name="obj_bb">
-        <dia:rectangle val="14.1295,21.0812;14.9954,21.9536"/>
+        <dia:rectangle val="29.9145,21.5262;30.7804,22.3986"/>
       </dia:attribute>
       <dia:attribute name="bez_points">
-        <dia:point val="14.1742,21.5529"/>
-        <dia:point val="15.4529,21.6162"/>
-        <dia:point val="14.8736,21.0093"/>
-        <dia:point val="14.5978,21.1197"/>
+        <dia:point val="29.9592,21.9979"/>
+        <dia:point val="31.2379,22.0612"/>
+        <dia:point val="30.6586,21.4543"/>
+        <dia:point val="30.3828,21.5647"/>
       </dia:attribute>
       <dia:attribute name="corner_types">
         <dia:enum val="0"/>
@@ -174,6 +174,137 @@
       </dia:attribute>
       <dia:attribute name="start_arrow_width">
         <dia:real val="0.4"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Text" version="0" id="O3">
+      <dia:attribute name="obj_pos">
+        <dia:point val="1.485,1.995"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="1.485,1.32786;16.1958,20.6779"/>
+      </dia:attribute>
+      <dia:attribute name="text">
+        <dia:composite type="text">
+          <dia:attribute name="string">
+            <dia:string>#      bigpackage Example
+
+       class Interface &quot;interface&quot;
+         methods
+     void first()
+
+       class Derived &quot;interface&quot;
+         inherit Interface
+         methods
+     void second()
+
+       class Abstract &quot;abstract&quot;
+         methods
+     void third()
+           void fourth()
+
+       class Implementation
+         realize Derived
+         realize Abstract
+         assoc compos multi(1) - 
+     multi(*) role(part_of)
+     Component
+
+       class Component#</dia:string>
+          </dia:attribute>
+          <dia:attribute name="font">
+            <dia:font name="Courier"/>
+          </dia:attribute>
+          <dia:attribute name="height">
+            <dia:real val="0.8"/>
+          </dia:attribute>
+          <dia:attribute name="pos">
+            <dia:point val="1.485,1.995"/>
+          </dia:attribute>
+          <dia:attribute name="color">
+            <dia:color val="#000000"/>
+          </dia:attribute>
+          <dia:attribute name="alignment">
+            <dia:enum val="0"/>
+          </dia:attribute>
+        </dia:composite>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - BezierLine" version="0" id="O4">
+      <dia:attribute name="obj_pos">
+        <dia:point val="14.6953,18.0042"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="14.6506,17.5325;15.5165,18.4049"/>
+      </dia:attribute>
+      <dia:attribute name="bez_points">
+        <dia:point val="14.6953,18.0042"/>
+        <dia:point val="15.974,18.0675"/>
+        <dia:point val="15.3947,17.4606"/>
+        <dia:point val="15.1188,17.571"/>
+      </dia:attribute>
+      <dia:attribute name="corner_types">
+        <dia:enum val="0"/>
+        <dia:enum val="0"/>
+      </dia:attribute>
+      <dia:attribute name="line_width">
+        <dia:real val="0.05"/>
+      </dia:attribute>
+      <dia:attribute name="start_arrow">
+        <dia:enum val="3"/>
+      </dia:attribute>
+      <dia:attribute name="start_arrow_length">
+        <dia:real val="0.4"/>
+      </dia:attribute>
+      <dia:attribute name="start_arrow_width">
+        <dia:real val="0.4"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - BezierLine" version="0" id="O5">
+      <dia:attribute name="obj_pos">
+        <dia:point val="14.6863,17.1516"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="14.6416,16.6799;15.5075,17.5523"/>
+      </dia:attribute>
+      <dia:attribute name="bez_points">
+        <dia:point val="14.6863,17.1516"/>
+        <dia:point val="15.9651,17.2149"/>
+        <dia:point val="15.3858,16.608"/>
+        <dia:point val="15.1099,16.7184"/>
+      </dia:attribute>
+      <dia:attribute name="corner_types">
+        <dia:enum val="0"/>
+        <dia:enum val="0"/>
+      </dia:attribute>
+      <dia:attribute name="line_width">
+        <dia:real val="0.05"/>
+      </dia:attribute>
+      <dia:attribute name="start_arrow">
+        <dia:enum val="3"/>
+      </dia:attribute>
+      <dia:attribute name="start_arrow_length">
+        <dia:real val="0.4"/>
+      </dia:attribute>
+      <dia:attribute name="start_arrow_width">
+        <dia:real val="0.4"/>
+      </dia:attribute>
+    </dia:object>
+    <dia:object type="Standard - Line" version="0" id="O6">
+      <dia:attribute name="obj_pos">
+        <dia:point val="16,1.08286"/>
+      </dia:attribute>
+      <dia:attribute name="obj_bb">
+        <dia:rectangle val="16,1.08286;16,26.1329"/>
+      </dia:attribute>
+      <dia:attribute name="conn_endpoints">
+        <dia:point val="16,1.08286"/>
+        <dia:point val="16,26.1329"/>
+      </dia:attribute>
+      <dia:attribute name="numcp">
+        <dia:int val="1"/>
+      </dia:attribute>
+      <dia:attribute name="line_width">
+        <dia:real val="0"/>
       </dia:attribute>
     </dia:object>
   </dia:layer>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]