%!PS-Adobe-3.0 EPSF-3.0 %%Creator: Graphviz version 2.20.2 (Fri Aug 1 12:10:09 UTC 2008) %%For: (smidl) Vaclav Smidl,,, %%Title: G %%Pages: (atend) %%BoundingBox: (atend) %%EndComments save %%BeginProlog /DotDict 200 dict def DotDict begin /setupLatin1 { mark /EncodingVector 256 array def EncodingVector 0 ISOLatin1Encoding 0 255 getinterval putinterval EncodingVector 45 /hyphen put % Set up ISO Latin 1 character encoding /starnetISO { dup dup findfont dup length dict begin { 1 index /FID ne { def }{ pop pop } ifelse } forall /Encoding EncodingVector def currentdict end definefont } def /Times-Roman starnetISO def /Times-Italic starnetISO def /Times-Bold starnetISO def /Times-BoldItalic starnetISO def /Helvetica starnetISO def /Helvetica-Oblique starnetISO def /Helvetica-Bold starnetISO def /Helvetica-BoldOblique starnetISO def /Courier starnetISO def /Courier-Oblique starnetISO def /Courier-Bold starnetISO def /Courier-BoldOblique starnetISO def cleartomark } bind def %%BeginResource: procset graphviz 0 0 /coord-font-family /Times-Roman def /default-font-family /Times-Roman def /coordfont coord-font-family findfont 8 scalefont def /InvScaleFactor 1.0 def /set_scale { dup 1 exch div /InvScaleFactor exch def scale } bind def % styles /solid { [] 0 setdash } bind def /dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def /dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def /invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def /bold { 2 setlinewidth } bind def /filled { } bind def /unfilled { } bind def /rounded { } bind def /diagonals { } bind def % hooks for setting color /nodecolor { sethsbcolor } bind def /edgecolor { sethsbcolor } bind def /graphcolor { sethsbcolor } bind def /nopcolor {pop pop pop} bind def /beginpage { % i j npages /npages exch def /j exch def /i exch def /str 10 string def npages 1 gt { gsave coordfont setfont 0 0 moveto (\() show i str cvs show (,) show j str cvs show (\)) show grestore } if } bind def /set_font { findfont exch scalefont setfont } def % draw text fitted to its expected width /alignedtext { % width text /text exch def /width exch def gsave width 0 gt { [] 0 setdash text stringwidth pop width exch sub text length div 0 text ashow } if grestore } def /boxprim { % xcorner ycorner xsize ysize 4 2 roll moveto 2 copy exch 0 rlineto 0 exch rlineto pop neg 0 rlineto closepath } bind def /ellipse_path { /ry exch def /rx exch def /y exch def /x exch def matrix currentmatrix newpath x y translate rx ry scale 0 0 1 0 360 arc setmatrix } bind def /endpage { showpage } bind def /showpage { } def /layercolorseq [ % layer color sequence - darkest to lightest [0 0 0] [.2 .8 .8] [.4 .8 .8] [.6 .8 .8] [.8 .8 .8] ] def /layerlen layercolorseq length def /setlayer {/maxlayer exch def /curlayer exch def layercolorseq curlayer 1 sub layerlen mod get aload pop sethsbcolor /nodecolor {nopcolor} def /edgecolor {nopcolor} def /graphcolor {nopcolor} def } bind def /onlayer { curlayer ne {invis} if } def /onlayers { /myupper exch def /mylower exch def curlayer mylower lt curlayer myupper gt or {invis} if } def /curlayer 0 def %%EndResource %%EndProlog %%BeginSetup 14 default-font-family set_font 1 setmiterlimit % /arrowlength 10 def % /arrowwidth 5 def % make sure pdfmark is harmless for PS-interpreters other than Distiller /pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse % make '<<' and '>>' safe on PS Level 1 devices /languagelevel where {pop languagelevel}{1} ifelse 2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn ([) cvn load put } if %%EndSetup setupLatin1 %%Page: 1 1 %%PageBoundingBox: 36 36 390 350 %%PageOrientation: Portrait 0 0 1 beginpage gsave 36 36 354 314 boxprim clip newpath 1 1 set_scale 0 rotate 40 40 translate % Node1 gsave 0.000 0.000 0.749 nodecolor newpath 95 0 moveto 95 21 lineto 153 21 lineto 153 0 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.000 nodecolor newpath 95 0 moveto 95 21 lineto 153 21 lineto 153 0 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 103 7.5 moveto 42 (EngineUI) alignedtext grestore % Node2 gsave [ /Rect [ 165 61 275 81 ] /Border [ 0 0 0 ] /Action << /Subtype /URI /URI ($classUserInfo.html) >> /Subtype /Link /ANN pdfmark 0.000 0.000 1.000 nodecolor newpath 165 60 moveto 165 81 lineto 276 81 lineto 276 60 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.000 nodecolor newpath 165 60 moveto 165 81 lineto 276 81 lineto 276 60 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 172.5 67.5 moveto 95 (UserInfo< Engine >) alignedtext grestore % Node2->Node1 gsave 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 193 54 moveto 177 44 154 30 140 21 curveto stroke 0.667 0.776 0.439 edgecolor newpath 191.74 57.37 moveto 202 60 lineto 195.62 51.54 lineto closepath fill 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 191.74 57.37 moveto 202 60 lineto 195.62 51.54 lineto closepath stroke grestore % Node3 gsave [ /Rect [ 212 213 290 233 ] /Border [ 0 0 0 ] /Action << /Subtype /URI /URI ($classUserInfoCore.html) >> /Subtype /Link /ANN pdfmark 0.000 0.000 1.000 nodecolor newpath 212 212 moveto 212 233 lineto 290 233 lineto 290 212 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.000 nodecolor newpath 212 212 moveto 212 233 lineto 290 233 lineto 290 212 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 220 219.5 moveto 62 (UserInfoCore) alignedtext grestore % Node3->Node2 gsave 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 247 202 moveto 240 168 227 106 222 81 curveto stroke 0.667 0.776 0.439 edgecolor newpath 243.61 202.88 moveto 249 212 lineto 250.47 201.51 lineto closepath fill 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 243.61 202.88 moveto 249 212 lineto 250.47 201.51 lineto closepath stroke grestore % Node7 gsave [ /Rect [ 262 133 346 153 ] /Border [ 0 0 0 ] /Action << /Subtype /URI /URI ($classUserInfo.html) >> /Subtype /Link /ANN pdfmark 0.000 0.000 1.000 nodecolor newpath 262 132 moveto 262 153 lineto 346 153 lineto 346 132 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.000 nodecolor newpath 262 132 moveto 262 153 lineto 346 153 lineto 346 132 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 270 139.5 moveto 68 (UserInfo< T >) alignedtext grestore % Node3->Node7 gsave 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 264 204 moveto 274 188 289 166 297 153 curveto stroke 0.667 0.776 0.439 edgecolor newpath 261.2 201.9 moveto 258 212 lineto 266.8 206.1 lineto closepath fill 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 261.2 201.9 moveto 258 212 lineto 266.8 206.1 lineto closepath stroke grestore % Node4 gsave [ /Rect [ 88 213 174 233 ] /Border [ 0 0 0 ] /Action << /Subtype /URI /URI ($classStringAttribute.html) >> /Subtype /Link /ANN pdfmark 0.000 0.000 1.000 nodecolor newpath 88 212 moveto 88 233 lineto 175 233 lineto 175 212 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.000 nodecolor newpath 88 212 moveto 88 233 lineto 175 233 lineto 175 212 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 95.5 219.5 moveto 71 (StringAttribute) alignedtext grestore % Node4->Node1 gsave 1 setlinewidth dashed 0.776 0.753 0.804 edgecolor newpath 130 202 moveto 128 157 125 54 124 21 curveto stroke 0.776 0.753 0.804 edgecolor newpath 126.52 202.4 moveto 131 212 lineto 133.49 201.7 lineto closepath fill 1 setlinewidth solid 0.776 0.753 0.804 edgecolor newpath 126.52 202.4 moveto 131 212 lineto 133.49 201.7 lineto closepath stroke 0.000 0.000 0.000 edgecolor 10 /FreeSans set_font 125.5 104.5 moveto 43 (producer) alignedtext grestore % Node4->Node2 gsave 1 setlinewidth dashed 0.776 0.753 0.804 edgecolor newpath 143 203 moveto 162 170 199 106 214 81 curveto stroke 0.776 0.753 0.804 edgecolor newpath 139.8 201.56 moveto 138 212 lineto 145.92 204.96 lineto closepath fill 1 setlinewidth solid 0.776 0.753 0.804 edgecolor newpath 139.8 201.56 moveto 138 212 lineto 145.92 204.96 lineto closepath stroke 0.000 0.000 0.000 edgecolor 10 /FreeSans set_font 182 140.5 moveto 20 (help) alignedtext grestore % Node4->Node7 gsave 1 setlinewidth dashed 0.776 0.753 0.804 edgecolor newpath 164 208 moveto 199 191 253 167 282 153 curveto stroke 0.776 0.753 0.804 edgecolor newpath 162.72 204.74 moveto 155 212 lineto 165.56 211.14 lineto closepath fill 1 setlinewidth solid 0.776 0.753 0.804 edgecolor newpath 162.72 204.74 moveto 155 212 lineto 165.56 211.14 lineto closepath stroke 0.000 0.000 0.000 edgecolor 10 /FreeSans set_font 237 180.5 moveto 20 (help) alignedtext grestore % Node5 gsave [ /Rect [ 33 285 91 305 ] /Border [ 0 0 0 ] /Action << /Subtype /URI /URI ($classAttribute.html) >> /Subtype /Link /ANN pdfmark 0.000 0.000 1.000 nodecolor newpath 33 284 moveto 33 305 lineto 91 305 lineto 91 284 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.000 nodecolor newpath 33 284 moveto 33 305 lineto 91 305 lineto 91 284 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 41 291.5 moveto 42 (Attribute) alignedtext grestore % Node5->Node4 gsave 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 80 276 moveto 93 263 111 245 121 233 curveto stroke 0.667 0.776 0.439 edgecolor newpath 76.95 274.17 moveto 73 284 lineto 82.22 278.78 lineto closepath fill 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 76.95 274.17 moveto 73 284 lineto 82.22 278.78 lineto closepath stroke grestore % Node8 gsave [ /Rect [ 0 173 92 193 ] /Border [ 0 0 0 ] /Action << /Subtype /URI /URI ($classDoubleAttribute.html) >> /Subtype /Link /ANN pdfmark 0.000 0.000 1.000 nodecolor newpath 0 172 moveto 0 193 lineto 92 193 lineto 92 172 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.000 nodecolor newpath 0 172 moveto 0 193 lineto 92 193 lineto 92 172 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 8 179.5 moveto 76 (DoubleAttribute) alignedtext grestore % Node5->Node8 gsave 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 59 274 moveto 55 250 50 211 47 193 curveto stroke 0.667 0.776 0.439 edgecolor newpath 55.52 274.4 moveto 60 284 lineto 62.49 273.7 lineto closepath fill 1 setlinewidth solid 0.667 0.776 0.439 edgecolor newpath 55.52 274.4 moveto 60 284 lineto 62.49 273.7 lineto closepath stroke grestore % Node6 gsave 0.000 0.000 1.000 nodecolor newpath 110 284 moveto 110 305 lineto 153 305 lineto 153 284 lineto closepath fill 1 setlinewidth filled 0.000 0.000 0.749 nodecolor newpath 110 284 moveto 110 305 lineto 153 305 lineto 153 284 lineto closepath stroke 0.000 0.000 0.000 nodecolor 10 /FreeSans set_font 117.5 291.5 moveto 27 (string) alignedtext grestore % Node6->Node4 gsave 1 setlinewidth dashed 0.776 0.753 0.804 edgecolor newpath 131 274 moveto 131 260 131 244 131 233 curveto stroke 0.776 0.753 0.804 edgecolor newpath 127.5 274 moveto 131 284 lineto 134.5 274 lineto closepath fill 1 setlinewidth solid 0.776 0.753 0.804 edgecolor newpath 127.5 274 moveto 131 284 lineto 134.5 274 lineto closepath stroke 0.000 0.000 0.000 edgecolor 10 /FreeSans set_font 131 256.5 moveto 26 (value) alignedtext grestore % Node7->Node2 gsave 1 setlinewidth dashed 0.106 1.000 1.000 edgecolor newpath 283 125 moveto 267 111 245 93 232 81 curveto stroke 0.106 1.000 1.000 edgecolor newpath 281.17 128.05 moveto 291 132 lineto 285.78 122.78 lineto closepath fill 1 setlinewidth solid 0.106 1.000 1.000 edgecolor newpath 281.17 128.05 moveto 291 132 lineto 285.78 122.78 lineto closepath stroke 0.000 0.000 0.000 edgecolor 10 /FreeSans set_font 269.5 104.5 moveto 55 (< Engine >) alignedtext grestore % Node8->Node1 gsave 1 setlinewidth dashed 0.776 0.753 0.804 edgecolor newpath 40 162 moveto 36 145 33 120 40 100 curveto 55 65 89 36 109 21 curveto stroke 0.776 0.753 0.804 edgecolor newpath 36.61 162.88 moveto 42 172 lineto 43.47 161.51 lineto closepath fill 1 setlinewidth solid 0.776 0.753 0.804 edgecolor newpath 36.61 162.88 moveto 42 172 lineto 43.47 161.51 lineto closepath stroke 0.000 0.000 0.000 edgecolor 10 /FreeSans set_font 40 104.5 moveto 62 (consumption) alignedtext grestore endpage showpage grestore %%PageTrailer %%EndPage: 1 %%Trailer %%Pages: 1 %%BoundingBox: 36 36 390 350 end restore %%EOF