eventflow.svg revision e9fcaa8a
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4<svg 5 xmlns:dc="http://purl.org/dc/elements/1.1/" 6 xmlns:cc="http://creativecommons.org/ns#" 7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 8 xmlns:svg="http://www.w3.org/2000/svg" 9 xmlns="http://www.w3.org/2000/svg" 10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 12 width="224.5" 13 height="216.0125" 14 id="svg2" 15 version="1.1" 16 inkscape:version="0.47 r22583" 17 sodipodi:docname="eventflow.svg"> 18 <defs 19 id="defs4"> 20 <marker 21 inkscape:stockid="Arrow1Lstart" 22 orient="auto" 23 refY="0" 24 refX="0" 25 id="Arrow1Lstart" 26 style="overflow:visible"> 27 <path 28 id="path3665" 29 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 30 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 31 transform="matrix(0.8,0,0,0.8,10,0)" /> 32 </marker> 33 <marker 34 inkscape:stockid="Arrow1Lend" 35 orient="auto" 36 refY="0" 37 refX="0" 38 id="Arrow1Lend" 39 style="overflow:visible"> 40 <path 41 id="path3668" 42 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 43 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 44 transform="matrix(-0.8,0,0,-0.8,-10,0)" /> 45 </marker> 46 <marker 47 inkscape:stockid="Arrow2Lend" 48 orient="auto" 49 refY="0" 50 refX="0" 51 id="Arrow2Lend" 52 style="overflow:visible"> 53 <path 54 id="path3686" 55 style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" 56 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" 57 transform="matrix(-1.1,0,0,-1.1,-1.1,0)" /> 58 </marker> 59 <marker 60 inkscape:stockid="Arrow2Mend" 61 orient="auto" 62 refY="0" 63 refX="0" 64 id="Arrow2Mend" 65 style="overflow:visible"> 66 <path 67 id="path3692" 68 style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" 69 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" 70 transform="scale(-0.6,-0.6)" /> 71 </marker> 72 <inkscape:perspective 73 sodipodi:type="inkscape:persp3d" 74 inkscape:vp_x="0 : 526.18109 : 1" 75 inkscape:vp_y="0 : 1000 : 0" 76 inkscape:vp_z="744.09448 : 526.18109 : 1" 77 inkscape:persp3d-origin="372.04724 : 350.78739 : 1" 78 id="perspective10" /> 79 <inkscape:perspective 80 id="perspective4496" 81 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 82 inkscape:vp_z="1 : 0.5 : 1" 83 inkscape:vp_y="0 : 1000 : 0" 84 inkscape:vp_x="0 : 0.5 : 1" 85 sodipodi:type="inkscape:persp3d" /> 86 <marker 87 inkscape:stockid="Arrow1Lend" 88 orient="auto" 89 refY="0" 90 refX="0" 91 id="Arrow1Lend-2" 92 style="overflow:visible"> 93 <path 94 id="path3668-0" 95 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 96 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 97 transform="matrix(-0.8,0,0,-0.8,-10,0)" /> 98 </marker> 99 <inkscape:perspective 100 id="perspective4537" 101 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 102 inkscape:vp_z="1 : 0.5 : 1" 103 inkscape:vp_y="0 : 1000 : 0" 104 inkscape:vp_x="0 : 0.5 : 1" 105 sodipodi:type="inkscape:persp3d" /> 106 <marker 107 inkscape:stockid="Arrow1Lend" 108 orient="auto" 109 refY="0" 110 refX="0" 111 id="Arrow1Lend-1" 112 style="overflow:visible"> 113 <path 114 id="path3668-6" 115 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 116 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 117 transform="matrix(-0.8,0,0,-0.8,-10,0)" /> 118 </marker> 119 <inkscape:perspective 120 id="perspective4955" 121 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 122 inkscape:vp_z="1 : 0.5 : 1" 123 inkscape:vp_y="0 : 1000 : 0" 124 inkscape:vp_x="0 : 0.5 : 1" 125 sodipodi:type="inkscape:persp3d" /> 126 <marker 127 inkscape:stockid="Arrow1Lend" 128 orient="auto" 129 refY="0" 130 refX="0" 131 id="Arrow1Lend-14" 132 style="overflow:visible"> 133 <path 134 id="path3668-7" 135 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 136 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 137 transform="matrix(-0.8,0,0,-0.8,-10,0)" /> 138 </marker> 139 </defs> 140 <sodipodi:namedview 141 id="base" 142 pagecolor="#ffffff" 143 bordercolor="#666666" 144 borderopacity="1.0" 145 inkscape:pageopacity="0.0" 146 inkscape:pageshadow="2" 147 inkscape:zoom="1.5570699" 148 inkscape:cx="130.77268" 149 inkscape:cy="93.49857" 150 inkscape:document-units="px" 151 inkscape:current-layer="layer1" 152 showgrid="false" 153 inkscape:window-width="746" 154 inkscape:window-height="745" 155 inkscape:window-x="452" 156 inkscape:window-y="11" 157 inkscape:window-maximized="0" 158 units="pt" /> 159 <metadata 160 id="metadata7"> 161 <rdf:RDF> 162 <cc:Work 163 rdf:about=""> 164 <dc:format>image/svg+xml</dc:format> 165 <dc:type 166 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 167 <dc:title /> 168 </cc:Work> 169 </rdf:RDF> 170 </metadata> 171 <g 172 inkscape:label="Layer 1" 173 inkscape:groupmode="layer" 174 id="layer1" 175 transform="translate(-4.4747047,45.51725)"> 176 <rect 177 style="fill:none;stroke:#000000;stroke-width:0.31376761;stroke-opacity:1" 178 id="rect2818" 179 width="134.02251" 180 height="66.196053" 181 x="52.050224" 182 y="-17.612656" 183 ry="3.8066549" /> 184 <rect 185 style="fill:none;stroke:#000000;stroke-width:0.32876641;stroke-opacity:1" 186 id="rect2820" 187 width="85.332054" 188 height="22.29335" 189 x="93.551544" 190 y="21.494766" 191 ry="3.8002031" /> 192 <rect 193 style="fill:none;stroke:#000000;stroke-width:0.21471952;stroke-opacity:1" 194 id="rect2861" 195 width="76.668564" 196 height="28.791061" 197 x="91.898651" 198 y="70.911148" 199 ry="2.6885254" /> 200 <rect 201 style="fill:none;stroke:#000000;stroke-width:0.20091781;stroke-opacity:1" 202 id="rect2878" 203 width="72.692574" 204 height="24.815073" 205 x="63.165215" 206 y="119.57973" 207 ry="1.8175722" /> 208 <path 209 style="fill:none;stroke:#000000;stroke-width:0.16700821px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" 210 d="m 191.35869,-129.09736 0,-20.41139" 211 id="path2888-8" 212 inkscape:connector-type="polyline" /> 213 <g 214 id="g5177" 215 transform="matrix(0.27928539,0,0,0.27928539,11.337125,-81.727333)"> 216 <path 217 inkscape:connector-type="polyline" 218 id="path2888" 219 d="m 218.57142,720.35677 0,-251.23328" 220 style="fill:none;stroke:#000000;stroke-width:1.07757151px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" /> 221 <path 222 inkscape:connector-type="polyline" 223 id="path2888-3" 224 d="m 335.37064,546.2675 0,-200.11997" 225 style="fill:none;stroke:#000000;stroke-width:0.96785825px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:none" /> 226 <path 227 inkscape:connector-type="polyline" 228 id="path2888-82" 229 d="m 219.2031,466.56824 0,-120.80758" 230 style="fill:none;stroke:#000000;stroke-width:0.76102072px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:none" /> 231 <path 232 inkscape:connector-type="polyline" 233 id="path5175" 234 d="m 219.26527,346.32772 116.0432,0.38074" 235 style="fill:none;stroke:#000000;stroke-width:1.12434793px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> 236 </g> 237 <text 238 xml:space="preserve" 239 style="font-size:3.62546563px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" 240 x="67.625397" 241 y="136.94441" 242 id="text2865"><tspan 243 sodipodi:role="line" 244 id="tspan2867" 245 x="67.625397" 246 y="136.94441" 247 style="font-size:14.50186253px">X Server</tspan></text> 248 <text 249 xml:space="preserve" 250 style="font-size:3.35142469px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" 251 x="17.946682" 252 y="107.43233" 253 id="text2869"><tspan 254 sodipodi:role="line" 255 id="tspan2871" 256 x="17.946682" 257 y="107.43233" 258 style="font-size:6.14427853px">Backend Method</tspan><tspan 259 sodipodi:role="line" 260 x="17.946682" 261 y="115.11268" 262 style="font-size:6.14427853px" 263 id="tspan2873">(Core)</tspan></text> 264 <text 265 xml:space="preserve" 266 style="font-size:3.35142469px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" 267 x="130.79489" 268 y="107.07356" 269 id="text2875"><tspan 270 sodipodi:role="line" 271 id="tspan2877" 272 x="130.79489" 273 y="107.07356" 274 style="font-size:6.14427853px">Frontend Method</tspan><tspan 275 sodipodi:role="line" 276 x="130.79489" 277 y="114.75391" 278 id="tspan2879" 279 style="font-size:6.14427853px">(Extension)</tspan></text> 280 <text 281 xml:space="preserve" 282 style="font-size:3.71718764px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" 283 x="94.060638" 284 y="91.657791" 285 id="text2881"><tspan 286 sodipodi:role="line" 287 id="tspan2883" 288 x="94.060638" 289 y="91.657791" 290 style="font-size:14.86875057px">IM Server</tspan></text> 291 <text 292 xml:space="preserve" 293 style="font-size:3.35142469px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" 294 x="118.23929" 295 y="37.838333" 296 id="text2890"><tspan 297 sodipodi:role="line" 298 id="tspan2892" 299 x="118.23929" 300 y="37.838333" 301 style="font-size:13.40569878px">Library</tspan></text> 302 <text 303 xml:space="preserve" 304 style="font-size:3.35142469px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" 305 x="58.689751" 306 y="1.2476349" 307 id="text2899"><tspan 308 sodipodi:role="line" 309 id="tspan2901" 310 x="58.689751" 311 y="1.2476349" 312 style="font-size:13.40569878px">Application</tspan></text> 313 </g> 314</svg> 315