home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 September / PCWorld_2002-09_cd.bin / Software / TemaCD / dia / dia-0.90-1-setup.exe / samples / EML-demo.dia / EML-demo
Extensible Markup Language  |  2001-03-31  |  22KB  |  714 lines

  1. <?xml version="1.0"?>
  2. <diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
  3.   <diagramdata>
  4.     <attribute name="background">
  5.       <color val="#ffffff"/>
  6.     </attribute>
  7.     <attribute name="paper">
  8.       <composite type="paper">
  9.         <attribute name="name">
  10.           <string>#A4#</string>
  11.         </attribute>
  12.         <attribute name="tmargin">
  13.           <real val="2.82"/>
  14.         </attribute>
  15.         <attribute name="bmargin">
  16.           <real val="2.82"/>
  17.         </attribute>
  18.         <attribute name="lmargin">
  19.           <real val="2.82"/>
  20.         </attribute>
  21.         <attribute name="rmargin">
  22.           <real val="2.82"/>
  23.         </attribute>
  24.         <attribute name="is_portrait">
  25.           <boolean val="true"/>
  26.         </attribute>
  27.         <attribute name="scaling">
  28.           <real val="1"/>
  29.         </attribute>
  30.         <attribute name="fitto">
  31.           <boolean val="false"/>
  32.         </attribute>
  33.       </composite>
  34.     </attribute>
  35.     <attribute name="grid">
  36.       <composite type="grid">
  37.         <attribute name="width_x">
  38.           <real val="1"/>
  39.         </attribute>
  40.         <attribute name="width_y">
  41.           <real val="1"/>
  42.         </attribute>
  43.         <attribute name="visible_x">
  44.           <int val="1"/>
  45.         </attribute>
  46.         <attribute name="visible_y">
  47.           <int val="1"/>
  48.         </attribute>
  49.       </composite>
  50.     </attribute>
  51.     <attribute name="guides">
  52.       <composite type="guides">
  53.         <attribute name="hguides"/>
  54.         <attribute name="vguides"/>
  55.       </composite>
  56.     </attribute>
  57.   </diagramdata>
  58.   <layer name="Background" visible="true">
  59.     <object type="EML - Process" version="0" id="O0">
  60.       <attribute name="obj_pos">
  61.         <point val="0.80442,8.4207"/>
  62.       </attribute>
  63.       <attribute name="obj_bb">
  64.         <rectangle val="0.75442,8.3707;6.85186,21.367"/>
  65.       </attribute>
  66.       <attribute name="elem_corner">
  67.         <point val="0.80442,8.4207"/>
  68.       </attribute>
  69.       <attribute name="elem_width">
  70.         <real val="5.99744"/>
  71.       </attribute>
  72.       <attribute name="elem_height">
  73.         <real val="12.8963"/>
  74.       </attribute>
  75.       <attribute name="name">
  76.         <string>#X#</string>
  77.       </attribute>
  78.       <attribute name="refname">
  79.         <string>#erts#</string>
  80.       </attribute>
  81.       <attribute name="proclife">
  82.         <string>#t=inf#</string>
  83.       </attribute>
  84.       <attribute name="startupfun">
  85.         <composite type="emlfunction">
  86.           <attribute name="name">
  87.             <string>##</string>
  88.           </attribute>
  89.           <attribute name="module">
  90.             <string>##</string>
  91.           </attribute>
  92.           <attribute name="parameters"/>
  93.         </composite>
  94.       </attribute>
  95.       <attribute name="interfaces">
  96.         <composite type="interface">
  97.           <attribute name="name">
  98.             <string>#1#</string>
  99.           </attribute>
  100.           <attribute name="functions">
  101.             <composite type="emlfunction">
  102.               <attribute name="name">
  103.                 <string>#listen#</string>
  104.               </attribute>
  105.               <attribute name="module">
  106.                 <string>#gen_tcp#</string>
  107.               </attribute>
  108.               <attribute name="parameters"/>
  109.             </composite>
  110.             <composite type="emlfunction">
  111.               <attribute name="name">
  112.                 <string>#accept#</string>
  113.               </attribute>
  114.               <attribute name="module">
  115.                 <string>#gen_tcp#</string>
  116.               </attribute>
  117.               <attribute name="parameters"/>
  118.             </composite>
  119.             <composite type="emlfunction">
  120.               <attribute name="name">
  121.                 <string>#close#</string>
  122.               </attribute>
  123.               <attribute name="module">
  124.                 <string>#gen_tcp#</string>
  125.               </attribute>
  126.               <attribute name="parameters"/>
  127.             </composite>
  128.             <composite type="emlfunction">
  129.               <attribute name="name">
  130.                 <string>#recv#</string>
  131.               </attribute>
  132.               <attribute name="module">
  133.                 <string>#gen_tcp#</string>
  134.               </attribute>
  135.               <attribute name="parameters"/>
  136.             </composite>
  137.             <composite type="emlfunction">
  138.               <attribute name="name">
  139.                 <string>#send#</string>
  140.               </attribute>
  141.               <attribute name="module">
  142.                 <string>#gen_tcp#</string>
  143.               </attribute>
  144.               <attribute name="parameters"/>
  145.             </composite>
  146.           </attribute>
  147.           <attribute name="messages"/>
  148.         </composite>
  149.       </attribute>
  150.     </object>
  151.     <object type="EML - Process" version="0" id="O1">
  152.       <attribute name="obj_pos">
  153.         <point val="15.5951,3.46716"/>
  154.       </attribute>
  155.       <attribute name="obj_bb">
  156.         <rectangle val="15.5451,3.41716;25.8765,11.8079"/>
  157.       </attribute>
  158.       <attribute name="elem_corner">
  159.         <point val="15.5951,3.46716"/>
  160.       </attribute>
  161.       <attribute name="elem_width">
  162.         <real val="10.2314"/>
  163.       </attribute>
  164.       <attribute name="elem_height">
  165.         <real val="8.29074"/>
  166.       </attribute>
  167.       <attribute name="name">
  168.         <string>#X#</string>
  169.       </attribute>
  170.       <attribute name="refname">
  171.         <string>#auth2#</string>
  172.       </attribute>
  173.       <attribute name="proclife">
  174.         <string>#n=1#</string>
  175.       </attribute>
  176.       <attribute name="startupfun">
  177.         <composite type="emlfunction">
  178.           <attribute name="name">
  179.             <string>#server#</string>
  180.           </attribute>
  181.           <attribute name="module">
  182.             <string>#httpd#</string>
  183.           </attribute>
  184.           <attribute name="parameters">
  185.             <composite type="emlparameter">
  186.               <attribute name="name">
  187.                 <string>#Port#</string>
  188.               </attribute>
  189.               <attribute name="type">
  190.                 <enum val="0"/>
  191.               </attribute>
  192.               <attribute name="relmembers"/>
  193.             </composite>
  194.             <composite type="emlparameter">
  195.               <attribute name="name">
  196.                 <string>#Fn#</string>
  197.               </attribute>
  198.               <attribute name="type">
  199.                 <enum val="1"/>
  200.               </attribute>
  201.               <attribute name="relmembers">
  202.                 <string>#auth#</string>
  203.                 <string>#auth3#</string>
  204.               </attribute>
  205.             </composite>
  206.             <composite type="emlparameter">
  207.               <attribute name="name">
  208.                 <string>#Args#</string>
  209.               </attribute>
  210.               <attribute name="type">
  211.                 <enum val="0"/>
  212.               </attribute>
  213.               <attribute name="relmembers"/>
  214.             </composite>
  215.           </attribute>
  216.         </composite>
  217.       </attribute>
  218.       <attribute name="interfaces">
  219.         <composite type="interface">
  220.           <attribute name="name">
  221.             <string>#1#</string>
  222.           </attribute>
  223.           <attribute name="functions"/>
  224.           <attribute name="messages">
  225.             <composite type="emlparameter">
  226.               <attribute name="name">
  227.                 <string>#msg#</string>
  228.               </attribute>
  229.               <attribute name="type">
  230.                 <enum val="1"/>
  231.               </attribute>
  232.               <attribute name="relmembers">
  233.                 <string>#term#</string>
  234.               </attribute>
  235.             </composite>
  236.           </attribute>
  237.         </composite>
  238.       </attribute>
  239.     </object>
  240.     <object type="EML - Process" version="0" id="O2">
  241.       <attribute name="obj_pos">
  242.         <point val="17.4374,15.2029"/>
  243.       </attribute>
  244.       <attribute name="obj_bb">
  245.         <rectangle val="17.3874,15.1529;24.0342,20.3399"/>
  246.       </attribute>
  247.       <attribute name="elem_corner">
  248.         <point val="17.4374,15.2029"/>
  249.       </attribute>
  250.       <attribute name="elem_width">
  251.         <real val="6.54688"/>
  252.       </attribute>
  253.       <attribute name="elem_height">
  254.         <real val="5.08704"/>
  255.       </attribute>
  256.       <attribute name="name">
  257.         <string>#X#</string>
  258.       </attribute>
  259.       <attribute name="refname">
  260.         <string>#auth3#</string>
  261.       </attribute>
  262.       <attribute name="proclife">
  263.         <string>#n=1#</string>
  264.       </attribute>
  265.       <attribute name="startupfun">
  266.         <composite type="emlfunction">
  267.           <attribute name="name">
  268.             <string>#auth3#</string>
  269.           </attribute>
  270.           <attribute name="module">
  271.             <string>#auth#</string>
  272.           </attribute>
  273.           <attribute name="parameters">
  274.             <composite type="emlparameter">
  275.               <attribute name="name">
  276.                 <string>#Sock#</string>
  277.               </attribute>
  278.               <attribute name="type">
  279.                 <enum val="0"/>
  280.               </attribute>
  281.               <attribute name="relmembers"/>
  282.             </composite>
  283.           </attribute>
  284.         </composite>
  285.       </attribute>
  286.       <attribute name="interfaces"/>
  287.     </object>
  288.     <object type="EML - Process" version="0" id="O3">
  289.       <attribute name="obj_pos">
  290.         <point val="15.5951,24.9814"/>
  291.       </attribute>
  292.       <attribute name="obj_bb">
  293.         <rectangle val="15.5451,24.9314;25.8765,31.7203"/>
  294.       </attribute>
  295.       <attribute name="elem_corner">
  296.         <point val="15.5951,24.9814"/>
  297.       </attribute>
  298.       <attribute name="elem_width">
  299.         <real val="10.2314"/>
  300.       </attribute>
  301.       <attribute name="elem_height">
  302.         <real val="6.68889"/>
  303.       </attribute>
  304.       <attribute name="name">
  305.         <string>#X#</string>
  306.       </attribute>
  307.       <attribute name="refname">
  308.         <string>#prxysrv#</string>
  309.       </attribute>
  310.       <attribute name="proclife">
  311.         <string># t >= 10min#</string>
  312.       </attribute>
  313.       <attribute name="startupfun">
  314.         <composite type="emlfunction">
  315.           <attribute name="name">
  316.             <string>#server#</string>
  317.           </attribute>
  318.           <attribute name="module">
  319.             <string>#httpd#</string>
  320.           </attribute>
  321.           <attribute name="parameters">
  322.             <composite type="emlparameter">
  323.               <attribute name="name">
  324.                 <string>#Port#</string>
  325.               </attribute>
  326.               <attribute name="type">
  327.                 <enum val="0"/>
  328.               </attribute>
  329.               <attribute name="relmembers"/>
  330.             </composite>
  331.             <composite type="emlparameter">
  332.               <attribute name="name">
  333.                 <string>#Fn#</string>
  334.               </attribute>
  335.               <attribute name="type">
  336.                 <enum val="1"/>
  337.               </attribute>
  338.               <attribute name="relmembers">
  339.                 <string>#proxy#</string>
  340.                 <string>#proxy#</string>
  341.               </attribute>
  342.             </composite>
  343.             <composite type="emlparameter">
  344.               <attribute name="name">
  345.                 <string>#Args#</string>
  346.               </attribute>
  347.               <attribute name="type">
  348.                 <enum val="0"/>
  349.               </attribute>
  350.               <attribute name="relmembers"/>
  351.             </composite>
  352.           </attribute>
  353.         </composite>
  354.       </attribute>
  355.       <attribute name="interfaces"/>
  356.     </object>
  357.     <object type="EML - Process" version="0" id="O4">
  358.       <attribute name="obj_pos">
  359.         <point val="17.2273,35.7823"/>
  360.       </attribute>
  361.       <attribute name="obj_bb">
  362.         <rectangle val="17.1773,35.7323;24.2443,40.9194"/>
  363.       </attribute>
  364.       <attribute name="elem_corner">
  365.         <point val="17.2273,35.7823"/>
  366.       </attribute>
  367.       <attribute name="elem_width">
  368.         <real val="6.96704"/>
  369.       </attribute>
  370.       <attribute name="elem_height">
  371.         <real val="5.08704"/>
  372.       </attribute>
  373.       <attribute name="name">
  374.         <string>#X#</string>
  375.       </attribute>
  376.       <attribute name="refname">
  377.         <string>#proxy#</string>
  378.       </attribute>
  379.       <attribute name="proclife">
  380.         <string>#n=1#</string>
  381.       </attribute>
  382.       <attribute name="startupfun">
  383.         <composite type="emlfunction">
  384.           <attribute name="name">
  385.             <string>#proxy#</string>
  386.           </attribute>
  387.           <attribute name="module">
  388.             <string>#proxy#</string>
  389.           </attribute>
  390.           <attribute name="parameters">
  391.             <composite type="emlparameter">
  392.               <attribute name="name">
  393.                 <string>#Sock#</string>
  394.               </attribute>
  395.               <attribute name="type">
  396.                 <enum val="0"/>
  397.               </attribute>
  398.               <attribute name="relmembers"/>
  399.             </composite>
  400.           </attribute>
  401.         </composite>
  402.       </attribute>
  403.       <attribute name="interfaces"/>
  404.     </object>
  405.     <object type="EML - Interaction" version="0" id="O5">
  406.       <attribute name="obj_pos">
  407.         <point val="15.5951,4.18383"/>
  408.       </attribute>
  409.       <attribute name="obj_bb">
  410.         <rectangle val="5.95186,3.33383;16.4451,15.2337"/>
  411.       </attribute>
  412.       <attribute name="conn_endpoints">
  413.         <point val="15.5951,4.18383"/>
  414.         <point val="6.80186,14.3837"/>
  415.       </attribute>
  416.       <attribute name="type">
  417.         <int val="1"/>
  418.       </attribute>
  419.       <attribute name="text">
  420.         <string>##</string>
  421.       </attribute>
  422.       <attribute name="text_pos">
  423.         <point val="11.1984,9.28368"/>
  424.       </attribute>
  425.       <connections>
  426.         <connection handle="0" to="O1" connection="6"/>
  427.         <connection handle="1" to="O0" connection="13"/>
  428.       </connections>
  429.     </object>
  430.     <object type="EML - Interaction" version="0" id="O6">
  431.       <attribute name="obj_pos">
  432.         <point val="17.4374,15.9196"/>
  433.       </attribute>
  434.       <attribute name="obj_bb">
  435.         <rectangle val="5.95186,14.4442;18.2874,16.9442"/>
  436.       </attribute>
  437.       <attribute name="conn_endpoints">
  438.         <point val="17.4374,15.9196"/>
  439.         <point val="6.80186,15.9355"/>
  440.       </attribute>
  441.       <attribute name="type">
  442.         <int val="1"/>
  443.       </attribute>
  444.       <attribute name="text">
  445.         <string>##</string>
  446.       </attribute>
  447.       <attribute name="text_pos">
  448.         <point val="12.1196,15.9275"/>
  449.       </attribute>
  450.       <connections>
  451.         <connection handle="0" to="O2" connection="6"/>
  452.         <connection handle="1" to="O0" connection="15"/>
  453.       </connections>
  454.     </object>
  455.     <object type="EML - Interaction" version="0" id="O7">
  456.       <attribute name="obj_pos">
  457.         <point val="15.5951,25.698"/>
  458.       </attribute>
  459.       <attribute name="obj_bb">
  460.         <rectangle val="5.95186,16.6374;16.4451,26.548"/>
  461.       </attribute>
  462.       <attribute name="conn_endpoints">
  463.         <point val="15.5951,25.698"/>
  464.         <point val="6.80186,17.4874"/>
  465.       </attribute>
  466.       <attribute name="type">
  467.         <int val="1"/>
  468.       </attribute>
  469.       <attribute name="text">
  470.         <string>##</string>
  471.       </attribute>
  472.       <attribute name="text_pos">
  473.         <point val="11.1984,21.5928"/>
  474.       </attribute>
  475.       <connections>
  476.         <connection handle="0" to="O3" connection="6"/>
  477.         <connection handle="1" to="O0" connection="17"/>
  478.       </connections>
  479.     </object>
  480.     <object type="EML - Interaction" version="0" id="O8">
  481.       <attribute name="obj_pos">
  482.         <point val="17.2273,36.499"/>
  483.       </attribute>
  484.       <attribute name="obj_bb">
  485.         <rectangle val="5.95186,18.1892;18.0773,37.349"/>
  486.       </attribute>
  487.       <attribute name="conn_endpoints">
  488.         <point val="17.2273,36.499"/>
  489.         <point val="6.80186,19.0392"/>
  490.       </attribute>
  491.       <attribute name="type">
  492.         <int val="0"/>
  493.       </attribute>
  494.       <attribute name="text">
  495.         <string>##</string>
  496.       </attribute>
  497.       <attribute name="text_pos">
  498.         <point val="12.0145,27.7691"/>
  499.       </attribute>
  500.       <connections>
  501.         <connection handle="0" to="O4" connection="6"/>
  502.         <connection handle="1" to="O0" connection="19"/>
  503.       </connections>
  504.     </object>
  505.     <object type="EML - Instantiation" version="0" id="O9">
  506.       <attribute name="obj_pos">
  507.         <point val="20.7108,15.2029"/>
  508.       </attribute>
  509.       <attribute name="obj_bb">
  510.         <rectangle val="19.8608,10.9079;27.3111,16.0529"/>
  511.       </attribute>
  512.       <attribute name="orth_points">
  513.         <point val="20.7108,15.2029"/>
  514.         <point val="20.7108,13.7826"/>
  515.         <point val="20.7108,13.7826"/>
  516.         <point val="20.7108,11.7579"/>
  517.       </attribute>
  518.       <attribute name="orth_orient">
  519.         <enum val="1"/>
  520.         <enum val="0"/>
  521.         <enum val="1"/>
  522.       </attribute>
  523.       <attribute name="procnum">
  524.         <string>#n#</string>
  525.       </attribute>
  526.       <attribute name="reson">
  527.         <composite type="text">
  528.           <attribute name="string">
  529.             <string>#New Connection#</string>
  530.           </attribute>
  531.           <attribute name="font">
  532.             <font name="Courier"/>
  533.           </attribute>
  534.           <attribute name="height">
  535.             <real val="0.8"/>
  536.           </attribute>
  537.           <attribute name="pos">
  538.             <point val="23.8175,13.0305"/>
  539.           </attribute>
  540.           <attribute name="color">
  541.             <color val="#000000"/>
  542.           </attribute>
  543.           <attribute name="alignment">
  544.             <enum val="1"/>
  545.           </attribute>
  546.         </composite>
  547.       </attribute>
  548.       <attribute name="type">
  549.         <int val="1"/>
  550.       </attribute>
  551.       <connections>
  552.         <connection handle="0" to="O2" connection="4"/>
  553.         <connection handle="1" to="O1" connection="1"/>
  554.       </connections>
  555.     </object>
  556.     <object type="EML - Instantiation" version="0" id="O10">
  557.       <attribute name="obj_pos">
  558.         <point val="20.7108,24.9814"/>
  559.       </attribute>
  560.       <attribute name="obj_bb">
  561.         <rectangle val="19.8608,19.4399;31.1227,25.8314"/>
  562.       </attribute>
  563.       <attribute name="orth_points">
  564.         <point val="20.7108,24.9814"/>
  565.         <point val="20.7108,21.2073"/>
  566.         <point val="20.7108,21.2073"/>
  567.         <point val="20.7108,20.2899"/>
  568.       </attribute>
  569.       <attribute name="orth_orient">
  570.         <enum val="1"/>
  571.         <enum val="0"/>
  572.         <enum val="1"/>
  573.       </attribute>
  574.       <attribute name="procnum">
  575.         <string/>
  576.       </attribute>
  577.       <attribute name="reson">
  578.         <composite type="text">
  579.           <attribute name="string">
  580.             <string>#Auth successful
  581. Proxy on new port
  582. Handle proxy requests#</string>
  583.           </attribute>
  584.           <attribute name="font">
  585.             <font name="Courier"/>
  586.           </attribute>
  587.           <attribute name="height">
  588.             <real val="0.8"/>
  589.           </attribute>
  590.           <attribute name="pos">
  591.             <point val="25.9323,22.233"/>
  592.           </attribute>
  593.           <attribute name="color">
  594.             <color val="#000000"/>
  595.           </attribute>
  596.           <attribute name="alignment">
  597.             <enum val="1"/>
  598.           </attribute>
  599.         </composite>
  600.       </attribute>
  601.       <attribute name="type">
  602.         <int val="0"/>
  603.       </attribute>
  604.       <connections>
  605.         <connection handle="0" to="O3" connection="4"/>
  606.         <connection handle="1" to="O2" connection="1"/>
  607.       </connections>
  608.     </object>
  609.     <object type="EML - Instantiation" version="0" id="O11">
  610.       <attribute name="obj_pos">
  611.         <point val="20.7108,35.7823"/>
  612.       </attribute>
  613.       <attribute name="obj_bb">
  614.         <rectangle val="19.8608,30.8203;27.8051,36.6323"/>
  615.       </attribute>
  616.       <attribute name="orth_points">
  617.         <point val="20.7108,35.7823"/>
  618.         <point val="20.7108,33.8262"/>
  619.         <point val="20.7108,33.8262"/>
  620.         <point val="20.7108,31.6703"/>
  621.       </attribute>
  622.       <attribute name="orth_orient">
  623.         <enum val="1"/>
  624.         <enum val="0"/>
  625.         <enum val="1"/>
  626.       </attribute>
  627.       <attribute name="procnum">
  628.         <string/>
  629.       </attribute>
  630.       <attribute name="reson">
  631.         <composite type="text">
  632.           <attribute name="string">
  633.             <string>#New connection#</string>
  634.           </attribute>
  635.           <attribute name="font">
  636.             <font name="Courier"/>
  637.           </attribute>
  638.           <attribute name="height">
  639.             <real val="0.8"/>
  640.           </attribute>
  641.           <attribute name="pos">
  642.             <point val="24.3115,33.8969"/>
  643.           </attribute>
  644.           <attribute name="color">
  645.             <color val="#000000"/>
  646.           </attribute>
  647.           <attribute name="alignment">
  648.             <enum val="1"/>
  649.           </attribute>
  650.         </composite>
  651.       </attribute>
  652.       <attribute name="type">
  653.         <int val="1"/>
  654.       </attribute>
  655.       <connections>
  656.         <connection handle="0" to="O4" connection="4"/>
  657.         <connection handle="1" to="O3" connection="1"/>
  658.       </connections>
  659.     </object>
  660.     <object type="EML - Interaction orthorthogonal" version="0" id="O12">
  661.       <attribute name="obj_pos">
  662.         <point val="25.8265,11.032"/>
  663.       </attribute>
  664.       <attribute name="obj_bb">
  665.         <rectangle val="23.1342,10.182;32.8476,18.5687"/>
  666.       </attribute>
  667.       <attribute name="orth_points">
  668.         <point val="25.8265,11.032"/>
  669.         <point val="27.2814,11.032"/>
  670.         <point val="27.2814,17.7187"/>
  671.         <point val="23.9842,17.7187"/>
  672.         <point val="23.9842,17.6622"/>
  673.       </attribute>
  674.       <attribute name="orth_orient">
  675.         <enum val="0"/>
  676.         <enum val="1"/>
  677.         <enum val="0"/>
  678.         <enum val="1"/>
  679.       </attribute>
  680.       <attribute name="text">
  681.         <composite type="text">
  682.           <attribute name="string">
  683.             <string>#Terminate
  684. Server
  685. Auth / Fail#</string>
  686.           </attribute>
  687.           <attribute name="font">
  688.             <font name="Courier"/>
  689.           </attribute>
  690.           <attribute name="height">
  691.             <real val="0.8"/>
  692.           </attribute>
  693.           <attribute name="pos">
  694.             <point val="30.0812,13.829"/>
  695.           </attribute>
  696.           <attribute name="color">
  697.             <color val="#000000"/>
  698.           </attribute>
  699.           <attribute name="alignment">
  700.             <enum val="1"/>
  701.           </attribute>
  702.         </composite>
  703.       </attribute>
  704.       <attribute name="type">
  705.         <int val="0"/>
  706.       </attribute>
  707.       <connections>
  708.         <connection handle="0" to="O1" connection="15"/>
  709.         <connection handle="1" to="O2" connection="9"/>
  710.       </connections>
  711.     </object>
  712.   </layer>
  713. </diagram>
  714.