Query/docs/graphs/classes.svg

364 lines
26 KiB
XML
Raw Normal View History

2014-04-02 17:09:34 -04:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
-->
<!-- Title: G Pages: 1 -->
2015-07-17 16:01:41 -04:00
<svg width="868pt" height="1125pt"
viewBox="0.00 0.00 868.00 1125.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 1121)">
2014-04-02 17:09:34 -04:00
<title>G</title>
2015-07-17 16:01:41 -04:00
<polygon fill="white" stroke="white" points="-4,5 -4,-1121 865,-1121 865,5 -4,5"/>
2014-04-02 17:09:34 -04:00
<g id="graph2" class="cluster"><title>cluster_Global</title>
2015-07-17 16:01:41 -04:00
<polyline fill="none" stroke="gray" points="20,-44 840,-44 "/>
<path fill="none" stroke="gray" d="M840,-44C846,-44 852,-50 852,-56"/>
<polyline fill="none" stroke="gray" points="852,-56 852,-1097 "/>
<path fill="none" stroke="gray" d="M852,-1097C852,-1103 846,-1109 840,-1109"/>
<polyline fill="none" stroke="gray" points="840,-1109 20,-1109 "/>
<path fill="none" stroke="gray" d="M20,-1109C14,-1109 8,-1103 8,-1097"/>
<polyline fill="none" stroke="gray" points="8,-1097 8,-56 "/>
<path fill="none" stroke="gray" d="M8,-56C8,-50 14,-44 20,-44"/>
<text text-anchor="middle" x="430" y="-1095.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">\</text>
2014-04-02 17:09:34 -04:00
</g>
<g id="graph3" class="cluster"><title>cluster_\Query</title>
2015-07-17 16:01:41 -04:00
<polyline fill="none" stroke="gray" points="28,-52 832,-52 "/>
<path fill="none" stroke="gray" d="M832,-52C838,-52 844,-58 844,-64"/>
<polyline fill="none" stroke="gray" points="844,-64 844,-1068 "/>
<path fill="none" stroke="gray" d="M844,-1068C844,-1074 838,-1080 832,-1080"/>
<polyline fill="none" stroke="gray" points="832,-1080 28,-1080 "/>
<path fill="none" stroke="gray" d="M28,-1080C22,-1080 16,-1074 16,-1068"/>
<polyline fill="none" stroke="gray" points="16,-1068 16,-64 "/>
<path fill="none" stroke="gray" d="M16,-64C16,-58 22,-52 28,-52"/>
<text text-anchor="middle" x="430" y="-1066.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Query</text>
</g>
<g id="graph4" class="cluster"><title>cluster_\Query\Drivers</title>
<polyline fill="none" stroke="gray" points="491,-266 806,-266 "/>
<path fill="none" stroke="gray" d="M806,-266C812,-266 818,-272 818,-278"/>
<polyline fill="none" stroke="gray" points="818,-278 818,-1039 "/>
<path fill="none" stroke="gray" d="M818,-1039C818,-1045 812,-1051 806,-1051"/>
<polyline fill="none" stroke="gray" points="806,-1051 491,-1051 "/>
<path fill="none" stroke="gray" d="M491,-1051C485,-1051 479,-1045 479,-1039"/>
<polyline fill="none" stroke="gray" points="479,-1039 479,-278 "/>
<path fill="none" stroke="gray" d="M479,-278C479,-272 485,-266 491,-266"/>
<text text-anchor="middle" x="648.5" y="-1037.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Drivers</text>
</g>
<g id="graph5" class="cluster"><title>cluster_\Query\Drivers\Firebird</title>
<polyline fill="none" stroke="gray" points="499,-482 545,-482 "/>
<path fill="none" stroke="gray" d="M545,-482C551,-482 557,-488 557,-494"/>
<polyline fill="none" stroke="gray" points="557,-494 557,-705 "/>
<path fill="none" stroke="gray" d="M557,-705C557,-711 551,-717 545,-717"/>
<polyline fill="none" stroke="gray" points="545,-717 499,-717 "/>
<path fill="none" stroke="gray" d="M499,-717C493,-717 487,-711 487,-705"/>
<polyline fill="none" stroke="gray" points="487,-705 487,-494 "/>
<path fill="none" stroke="gray" d="M487,-494C487,-488 493,-482 499,-482"/>
<text text-anchor="middle" x="522" y="-703.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Firebird</text>
</g>
<g id="graph6" class="cluster"><title>cluster_\Query\Drivers\Mysql</title>
<polyline fill="none" stroke="gray" points="752,-463 798,-463 "/>
<path fill="none" stroke="gray" d="M798,-463C804,-463 810,-469 810,-475"/>
<polyline fill="none" stroke="gray" points="810,-475 810,-632 "/>
<path fill="none" stroke="gray" d="M810,-632C810,-638 804,-644 798,-644"/>
<polyline fill="none" stroke="gray" points="798,-644 752,-644 "/>
<path fill="none" stroke="gray" d="M752,-644C746,-644 740,-638 740,-632"/>
<polyline fill="none" stroke="gray" points="740,-632 740,-475 "/>
<path fill="none" stroke="gray" d="M740,-475C740,-469 746,-463 752,-463"/>
<text text-anchor="middle" x="775" y="-630.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Mysql</text>
</g>
<g id="graph7" class="cluster"><title>cluster_\Query\Drivers\Pgsql</title>
<polyline fill="none" stroke="gray" points="752,-652 798,-652 "/>
<path fill="none" stroke="gray" d="M798,-652C804,-652 810,-658 810,-664"/>
<polyline fill="none" stroke="gray" points="810,-664 810,-821 "/>
<path fill="none" stroke="gray" d="M810,-821C810,-827 804,-833 798,-833"/>
<polyline fill="none" stroke="gray" points="798,-833 752,-833 "/>
<path fill="none" stroke="gray" d="M752,-833C746,-833 740,-827 740,-821"/>
<polyline fill="none" stroke="gray" points="740,-821 740,-664 "/>
<path fill="none" stroke="gray" d="M740,-664C740,-658 746,-652 752,-652"/>
<text text-anchor="middle" x="775" y="-819.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Pgsql</text>
</g>
<g id="graph8" class="cluster"><title>cluster_\Query\Drivers\Sqlite</title>
<polyline fill="none" stroke="gray" points="752,-841 798,-841 "/>
<path fill="none" stroke="gray" d="M798,-841C804,-841 810,-847 810,-853"/>
<polyline fill="none" stroke="gray" points="810,-853 810,-1010 "/>
<path fill="none" stroke="gray" d="M810,-1010C810,-1016 804,-1022 798,-1022"/>
<polyline fill="none" stroke="gray" points="798,-1022 752,-1022 "/>
<path fill="none" stroke="gray" d="M752,-1022C746,-1022 740,-1016 740,-1010"/>
<polyline fill="none" stroke="gray" points="740,-1010 740,-853 "/>
<path fill="none" stroke="gray" d="M740,-853C740,-847 746,-841 752,-841"/>
<text text-anchor="middle" x="775" y="-1008.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Sqlite</text>
</g>
<g id="graph9" class="cluster"><title>cluster_\Query\Drivers\Pdo_firebird</title>
<polyline fill="none" stroke="gray" points="751,-274 798,-274 "/>
<path fill="none" stroke="gray" d="M798,-274C804,-274 810,-280 810,-286"/>
<polyline fill="none" stroke="gray" points="810,-286 810,-443 "/>
<path fill="none" stroke="gray" d="M810,-443C810,-449 804,-455 798,-455"/>
<polyline fill="none" stroke="gray" points="798,-455 751,-455 "/>
<path fill="none" stroke="gray" d="M751,-455C745,-455 739,-449 739,-443"/>
<polyline fill="none" stroke="gray" points="739,-443 739,-286 "/>
<path fill="none" stroke="gray" d="M739,-286C739,-280 745,-274 751,-274"/>
<text text-anchor="middle" x="774.5" y="-441.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Pdo_firebird</text>
</g>
<!-- \\Query\\Drivers\\Firebird\\Driver -->
<g id="node5" class="node"><title>\\Query\\Drivers\\Firebird\\Driver</title>
<polygon fill="none" stroke="black" points="549,-580 495,-580 495,-544 549,-544 549,-580"/>
<text text-anchor="middle" x="522" y="-558.7" font-family="Times Roman,serif" font-size="11.00">Driver</text>
</g>
<!-- \\Query\\Abstract_Driver -->
<g id="node31" class="node"><title>\\Query\\Abstract_Driver</title>
<polygon fill="none" stroke="black" points="302,-489 214,-489 214,-453 302,-453 302,-489"/>
<text text-anchor="start" x="232" y="-476.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="222.5" y="-463.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Driver</text>
</g>
<!-- \\Query\\Drivers\\Firebird\\Driver&#45;&gt;\\Query\\Abstract_Driver -->
<g id="edge16" class="edge"><title>\\Query\\Drivers\\Firebird\\Driver&#45;&gt;\\Query\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M494.898,-557.48C470.302,-553.008 433.218,-545.337 402,-535 367.7,-523.642 330.465,-506.969 302.452,-493.489"/>
<polygon fill="none" stroke="black" points="303.847,-490.275 293.323,-489.052 300.787,-496.571 303.847,-490.275"/>
</g>
<!-- \\Query\\Drivers\\Firebird\\Result -->
<g id="node6" class="node"><title>\\Query\\Drivers\\Firebird\\Result</title>
<polygon fill="none" stroke="black" points="549,-526 495,-526 495,-490 549,-490 549,-526"/>
<text text-anchor="middle" x="522" y="-504.7" font-family="Times Roman,serif" font-size="11.00">Result</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\PDOStatement -->
2015-07-17 16:01:41 -04:00
<g id="node42" class="node"><title>\\PDOStatement</title>
<ellipse fill="none" stroke="black" cx="258" cy="-18" rx="71.1502" ry="18"/>
<text text-anchor="middle" x="258" y="-13.8" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDOStatement</text>
</g>
<!-- \\Query\\Drivers\\Firebird\\Result&#45;&gt;\\PDOStatement -->
<g id="edge18" class="edge"><title>\\Query\\Drivers\\Firebird\\Result&#45;&gt;\\PDOStatement</title>
<path fill="none" stroke="black" d="M494.813,-511.198C467.45,-512.776 425.964,-510.409 402,-486 263.791,-345.225 452.425,-202.697 330,-48 326.285,-43.3062 321.707,-39.3389 316.674,-35.9872"/>
<polygon fill="none" stroke="black" points="318.259,-32.8614 307.846,-30.908 314.768,-38.9288 318.259,-32.8614"/>
</g>
<!-- \\Query\\Drivers\\Firebird\\Util -->
<g id="node7" class="node"><title>\\Query\\Drivers\\Firebird\\Util</title>
<polygon fill="none" stroke="black" points="549,-634 495,-634 495,-598 549,-598 549,-634"/>
<text text-anchor="middle" x="522" y="-612.7" font-family="Times Roman,serif" font-size="11.00">Util</text>
</g>
<!-- \\Query\\Abstract_Util -->
<g id="node30" class="node"><title>\\Query\\Abstract_Util</title>
<polygon fill="none" stroke="black" points="296,-745 220,-745 220,-709 296,-709 296,-745"/>
<text text-anchor="start" x="232" y="-732.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="228.5" y="-719.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Util</text>
</g>
<!-- \\Query\\Drivers\\Firebird\\Util&#45;&gt;\\Query\\Abstract_Util -->
<g id="edge20" class="edge"><title>\\Query\\Drivers\\Firebird\\Util&#45;&gt;\\Query\\Abstract_Util</title>
<path fill="none" stroke="black" d="M494.605,-619.711C469.813,-623.638 432.604,-630.964 402,-643 361.969,-658.743 319.883,-684.519 291.621,-703.372"/>
<polygon fill="none" stroke="black" points="289.641,-700.486 283.311,-708.982 293.558,-706.288 289.641,-700.486"/>
</g>
<!-- \\Query\\Drivers\\Firebird\\SQL -->
<g id="node8" class="node"><title>\\Query\\Drivers\\Firebird\\SQL</title>
<polygon fill="none" stroke="black" points="549,-688 495,-688 495,-652 549,-652 549,-688"/>
<text text-anchor="middle" x="522" y="-666.7" font-family="Times Roman,serif" font-size="11.00">SQL</text>
</g>
<!-- \\Query\\Abstract_SQL -->
<g id="node32" class="node"><title>\\Query\\Abstract_SQL</title>
<polygon fill="none" stroke="black" points="298,-802 218,-802 218,-766 298,-766 298,-802"/>
<text text-anchor="start" x="232" y="-789.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="226.5" y="-776.233" font-family="Times Roman,serif" font-size="11.00">Abstract_SQL</text>
</g>
<!-- \\Query\\Drivers\\Firebird\\SQL&#45;&gt;\\Query\\Abstract_SQL -->
<g id="edge22" class="edge"><title>\\Query\\Drivers\\Firebird\\SQL&#45;&gt;\\Query\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M494.533,-670.957C469.361,-672.758 431.617,-677.835 402,-692 363.904,-710.22 365.938,-731.825 330,-754 323.036,-758.297 315.348,-762.237 307.665,-765.749"/>
<polygon fill="none" stroke="black" points="306.111,-762.609 298.346,-769.816 308.911,-769.024 306.111,-762.609"/>
</g>
<!-- \\Query\\Drivers\\Mysql\\Driver -->
<g id="node10" class="node"><title>\\Query\\Drivers\\Mysql\\Driver</title>
<polygon fill="none" stroke="black" points="802,-507 748,-507 748,-471 802,-471 802,-507"/>
<text text-anchor="middle" x="775" y="-485.7" font-family="Times Roman,serif" font-size="11.00">Driver</text>
</g>
<!-- \\Query\\Drivers\\Mysql\\Driver&#45;&gt;\\Query\\Abstract_Driver -->
<g id="edge24" class="edge"><title>\\Query\\Drivers\\Mysql\\Driver&#45;&gt;\\Query\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M747.76,-486.553C720.887,-484.184 678.632,-480.583 642,-478 588.708,-474.242 574.259,-482.095 522,-471"/>
</g>
<!-- \\Query\\Drivers\\Mysql\\SQL -->
<g id="node11" class="node"><title>\\Query\\Drivers\\Mysql\\SQL</title>
<polygon fill="none" stroke="black" points="802,-615 748,-615 748,-579 802,-579 802,-615"/>
<text text-anchor="middle" x="775" y="-593.7" font-family="Times Roman,serif" font-size="11.00">SQL</text>
</g>
<!-- \\Query\\Drivers\\Mysql\\SQL&#45;&gt;\\Query\\Abstract_SQL -->
<g id="edge26" class="edge"><title>\\Query\\Drivers\\Mysql\\SQL&#45;&gt;\\Query\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M751.622,-615.031C739.925,-624.425 725.785,-636.359 714,-648 679.018,-682.555 685.19,-708.496 642,-732 585.457,-762.771 398.857,-776.596 308.249,-781.615"/>
<polygon fill="none" stroke="black" points="308.01,-778.122 298.214,-782.156 308.388,-785.112 308.01,-778.122"/>
</g>
<!-- \\Query\\Drivers\\Mysql\\Util -->
<g id="node12" class="node"><title>\\Query\\Drivers\\Mysql\\Util</title>
<polygon fill="none" stroke="black" points="802,-561 748,-561 748,-525 802,-525 802,-561"/>
<text text-anchor="middle" x="775" y="-539.7" font-family="Times Roman,serif" font-size="11.00">Util</text>
</g>
<!-- \\Query\\Drivers\\Mysql\\Util&#45;&gt;\\Query\\Abstract_Util -->
<g id="edge28" class="edge"><title>\\Query\\Drivers\\Mysql\\Util&#45;&gt;\\Query\\Abstract_Util</title>
<path fill="none" stroke="black" d="M747.947,-550.323C736.368,-554.548 723.384,-560.878 714,-570 660.69,-621.826 704.565,-680.832 642,-721 614.459,-738.682 403.276,-732.77 306.35,-729.055"/>
<polygon fill="none" stroke="black" points="306.353,-725.552 296.224,-728.659 306.08,-732.547 306.353,-725.552"/>
</g>
<!-- \\Query\\Drivers\\Pgsql\\Driver -->
<g id="node14" class="node"><title>\\Query\\Drivers\\Pgsql\\Driver</title>
<polygon fill="none" stroke="black" points="802,-696 748,-696 748,-660 802,-660 802,-696"/>
<text text-anchor="middle" x="775" y="-674.7" font-family="Times Roman,serif" font-size="11.00">Driver</text>
</g>
<!-- \\Query\\Drivers\\Pgsql\\Driver&#45;&gt;\\Query\\Abstract_Driver -->
<g id="edge30" class="edge"><title>\\Query\\Drivers\\Pgsql\\Driver&#45;&gt;\\Query\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M747.738,-669.448C736.119,-664.673 723.16,-657.692 714,-648 657.64,-588.366 709.055,-525.289 642,-478 598.341,-447.211 574.259,-482.095 522,-471"/>
</g>
<!-- \\Query\\Drivers\\Pgsql\\Util -->
<g id="node15" class="node"><title>\\Query\\Drivers\\Pgsql\\Util</title>
<polygon fill="none" stroke="black" points="802,-750 748,-750 748,-714 802,-714 802,-750"/>
<text text-anchor="middle" x="775" y="-728.7" font-family="Times Roman,serif" font-size="11.00">Util</text>
</g>
<!-- \\Query\\Drivers\\Pgsql\\Util&#45;&gt;\\Query\\Abstract_Util -->
<g id="edge32" class="edge"><title>\\Query\\Drivers\\Pgsql\\Util&#45;&gt;\\Query\\Abstract_Util</title>
<path fill="none" stroke="black" d="M747.853,-732.16C686.317,-732.473 531.499,-732.972 402,-731 370.18,-730.515 334.416,-729.524 306.49,-728.65"/>
<polygon fill="none" stroke="black" points="306.302,-725.142 296.196,-728.322 306.079,-732.139 306.302,-725.142"/>
</g>
<!-- \\Query\\Drivers\\Pgsql\\SQL -->
<g id="node16" class="node"><title>\\Query\\Drivers\\Pgsql\\SQL</title>
<polygon fill="none" stroke="black" points="802,-804 748,-804 748,-768 802,-768 802,-804"/>
<text text-anchor="middle" x="775" y="-782.7" font-family="Times Roman,serif" font-size="11.00">SQL</text>
</g>
<!-- \\Query\\Drivers\\Pgsql\\SQL&#45;&gt;\\Query\\Abstract_SQL -->
<g id="edge34" class="edge"><title>\\Query\\Drivers\\Pgsql\\SQL&#45;&gt;\\Query\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M747.932,-785.895C665.392,-785.576 415.976,-784.611 308.343,-784.195"/>
<polygon fill="none" stroke="black" points="308.087,-780.694 298.073,-784.155 308.06,-787.694 308.087,-780.694"/>
</g>
<!-- \\Query\\Drivers\\Sqlite\\Driver -->
<g id="node18" class="node"><title>\\Query\\Drivers\\Sqlite\\Driver</title>
<polygon fill="none" stroke="black" points="802,-885 748,-885 748,-849 802,-849 802,-885"/>
<text text-anchor="middle" x="775" y="-863.7" font-family="Times Roman,serif" font-size="11.00">Driver</text>
</g>
<!-- \\Query\\Drivers\\Sqlite\\Driver&#45;&gt;\\Query\\Abstract_Driver -->
<g id="edge36" class="edge"><title>\\Query\\Drivers\\Sqlite\\Driver&#45;&gt;\\Query\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M747.714,-859.632C735.656,-855.027 722.348,-847.85 714,-837 614.763,-708.027 764.818,-584.76 642,-478 601.68,-442.951 574.259,-482.095 522,-471"/>
</g>
<!-- \\Query\\Drivers\\Sqlite\\SQL -->
<g id="node19" class="node"><title>\\Query\\Drivers\\Sqlite\\SQL</title>
<polygon fill="none" stroke="black" points="802,-993 748,-993 748,-957 802,-957 802,-993"/>
<text text-anchor="middle" x="775" y="-971.7" font-family="Times Roman,serif" font-size="11.00">SQL</text>
</g>
<!-- \\Query\\Drivers\\Sqlite\\SQL&#45;&gt;\\Query\\Abstract_SQL -->
<g id="edge38" class="edge"><title>\\Query\\Drivers\\Sqlite\\SQL&#45;&gt;\\Query\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M747.991,-969.672C685.45,-956.82 526.525,-921.195 402,-868 362.804,-851.256 321.051,-825.979 292.654,-807.527"/>
<polygon fill="none" stroke="black" points="294.568,-804.597 284.287,-802.037 290.727,-810.45 294.568,-804.597"/>
</g>
<!-- \\Query\\Drivers\\Sqlite\\Util -->
<g id="node20" class="node"><title>\\Query\\Drivers\\Sqlite\\Util</title>
<polygon fill="none" stroke="black" points="802,-939 748,-939 748,-903 802,-903 802,-939"/>
<text text-anchor="middle" x="775" y="-917.7" font-family="Times Roman,serif" font-size="11.00">Util</text>
</g>
<!-- \\Query\\Drivers\\Sqlite\\Util&#45;&gt;\\Query\\Abstract_Util -->
<g id="edge40" class="edge"><title>\\Query\\Drivers\\Sqlite\\Util&#45;&gt;\\Query\\Abstract_Util</title>
<path fill="none" stroke="black" d="M747.83,-909.921C721.01,-899.044 678.794,-882.083 642,-868 521.483,-821.871 378.593,-770.191 305.804,-744.079"/>
<polygon fill="none" stroke="black" points="306.603,-740.647 296.008,-740.567 304.241,-747.237 306.603,-740.647"/>
</g>
<!-- \\Query\\Drivers\\Pdo_firebird\\Util -->
<g id="node22" class="node"><title>\\Query\\Drivers\\Pdo_firebird\\Util</title>
<polygon fill="none" stroke="black" points="802,-372 748,-372 748,-336 802,-336 802,-372"/>
<text text-anchor="middle" x="775" y="-350.7" font-family="Times Roman,serif" font-size="11.00">Util</text>
</g>
<!-- \\Query\\Drivers\\Pdo_firebird\\Util&#45;&gt;\\Query\\Drivers\\Firebird\\Util -->
<g id="edge42" class="edge"><title>\\Query\\Drivers\\Pdo_firebird\\Util&#45;&gt;\\Query\\Drivers\\Firebird\\Util</title>
<path fill="none" stroke="black" d="M747.766,-360.737C736.012,-364.866 722.938,-371.283 714,-381 647.772,-452.999 714.935,-523.804 642,-589 619.612,-609.013 585.61,-615.186 559.51,-616.686"/>
<polygon fill="none" stroke="black" points="559.087,-613.199 549.222,-617.063 559.344,-620.194 559.087,-613.199"/>
</g>
<!-- \\Query\\Drivers\\Pdo_firebird\\Driver -->
<g id="node23" class="node"><title>\\Query\\Drivers\\Pdo_firebird\\Driver</title>
<polygon fill="none" stroke="black" points="802,-318 748,-318 748,-282 802,-282 802,-318"/>
<text text-anchor="middle" x="775" y="-296.7" font-family="Times Roman,serif" font-size="11.00">Driver</text>
</g>
<!-- \\Query\\Drivers\\Pdo_firebird\\Driver&#45;&gt;\\Query\\Abstract_Driver -->
<g id="edge44" class="edge"><title>\\Query\\Drivers\\Pdo_firebird\\Driver&#45;&gt;\\Query\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M747.927,-310.425C737.102,-314.99 724.691,-320.734 714,-327 621.973,-380.933 626.341,-493.153 522,-471"/>
<path fill="none" stroke="black" d="M522,-471C450.608,-455.843 365.886,-459.542 312.04,-464.503"/>
<polygon fill="none" stroke="black" points="311.641,-461.026 302.025,-465.474 312.316,-467.993 311.641,-461.026"/>
</g>
<!-- \\Query\\Drivers\\Pdo_firebird\\SQL -->
<g id="node24" class="node"><title>\\Query\\Drivers\\Pdo_firebird\\SQL</title>
<polygon fill="none" stroke="black" points="802,-426 748,-426 748,-390 802,-390 802,-426"/>
<text text-anchor="middle" x="775" y="-404.7" font-family="Times Roman,serif" font-size="11.00">SQL</text>
</g>
<!-- \\Query\\Drivers\\Pdo_firebird\\SQL&#45;&gt;\\Query\\Drivers\\Firebird\\SQL -->
<g id="edge46" class="edge"><title>\\Query\\Drivers\\Pdo_firebird\\SQL&#45;&gt;\\Query\\Drivers\\Firebird\\SQL</title>
<path fill="none" stroke="black" d="M748,-425.876C736.293,-434.716 723.191,-446.226 714,-459 662.711,-530.281 708.621,-585.788 642,-643 619.218,-662.564 585.256,-668.782 559.27,-670.412"/>
<polygon fill="none" stroke="black" points="558.876,-666.926 549.034,-670.848 559.173,-673.919 558.876,-666.926"/>
2014-08-08 12:48:30 -04:00
</g>
<!-- \\Query\\BadDBDriverException -->
2015-07-17 16:01:41 -04:00
<g id="node25" class="node"><title>\\Query\\BadDBDriverException</title>
<polygon fill="none" stroke="black" points="836.15,-96 713.85,-96 713.85,-60 836.15,-60 836.15,-96"/>
<text text-anchor="middle" x="775" y="-74.7" font-family="Times Roman,serif" font-size="11.00">BadDBDriverException</text>
2014-08-08 12:48:30 -04:00
</g>
<!-- \\InvalidArgumentException -->
2014-08-08 13:50:55 -04:00
<g id="node37" class="node"><title>\\InvalidArgumentException</title>
2015-07-17 16:01:41 -04:00
<ellipse fill="none" stroke="black" cx="522" cy="-18" rx="118.883" ry="18"/>
<text text-anchor="middle" x="522" y="-13.8" font-family="Times Roman,serif" font-size="14.00" fill="gray">\InvalidArgumentException</text>
2014-08-08 12:48:30 -04:00
</g>
<!-- \\Query\\BadDBDriverException&#45;&gt;\\InvalidArgumentException -->
2015-07-17 16:01:41 -04:00
<g id="edge10" class="edge"><title>\\Query\\BadDBDriverException&#45;&gt;\\InvalidArgumentException</title>
<path fill="none" stroke="black" d="M713.756,-63.4757C678.315,-55.0707 633.463,-44.434 596.05,-35.5613"/>
<polygon fill="none" stroke="black" points="596.748,-32.1299 586.211,-33.2278 595.133,-38.941 596.748,-32.1299"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-24 17:08:09 -04:00
<!-- \\Query\\Abstract_Query_Builder -->
2015-07-17 16:01:41 -04:00
<g id="node26" class="node"><title>\\Query\\Abstract_Query_Builder</title>
<polygon fill="none" stroke="black" points="584,-204 460,-204 460,-168 584,-168 584,-204"/>
<text text-anchor="start" x="496" y="-191.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="468" y="-178.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Query_Builder</text>
2014-08-08 13:50:55 -04:00
</g>
<!-- \\Query\\Connection_Manager -->
2015-07-17 16:01:41 -04:00
<g id="node27" class="node"><title>\\Query\\Connection_Manager</title>
<polygon fill="none" stroke="black" points="830.151,-204 719.849,-204 719.849,-168 830.151,-168 830.151,-204"/>
<text text-anchor="middle" x="775" y="-182.7" font-family="Times Roman,serif" font-size="11.00">Connection_Manager</text>
2014-08-08 13:50:55 -04:00
</g>
<!-- \\Query\\Query_Parser -->
2015-07-17 16:01:41 -04:00
<g id="node28" class="node"><title>\\Query\\Query_Parser</title>
<polygon fill="none" stroke="black" points="813.234,-150 736.766,-150 736.766,-114 813.234,-114 813.234,-150"/>
<text text-anchor="middle" x="775" y="-128.7" font-family="Times Roman,serif" font-size="11.00">Query_Parser</text>
2014-08-08 13:50:55 -04:00
</g>
<!-- \\Query\\Query_Builder -->
2015-07-17 16:01:41 -04:00
<g id="node29" class="node"><title>\\Query\\Query_Builder</title>
<polygon fill="none" stroke="black" points="815.99,-258 734.01,-258 734.01,-222 815.99,-222 815.99,-258"/>
<text text-anchor="middle" x="775" y="-236.7" font-family="Times Roman,serif" font-size="11.00">Query_Builder</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-24 17:08:09 -04:00
<!-- \\Query\\Query_Builder&#45;&gt;\\Query\\Abstract_Query_Builder -->
2015-07-17 16:01:41 -04:00
<g id="edge12" class="edge"><title>\\Query\\Query_Builder&#45;&gt;\\Query\\Abstract_Query_Builder</title>
<path fill="none" stroke="black" d="M733.788,-231.204C696.167,-223.174 639.709,-211.124 594.543,-201.484"/>
<polygon fill="none" stroke="black" points="595.013,-198.005 584.503,-199.34 593.552,-204.851 595.013,-198.005"/>
2014-04-02 17:09:34 -04:00
</g>
2014-08-08 12:48:30 -04:00
<!-- \\Query\\Query_Builder_Interface -->
2015-07-17 16:01:41 -04:00
<g id="node33" class="node"><title>\\Query\\Query_Builder_Interface</title>
<polygon fill="none" stroke="black" points="584.779,-258 459.221,-258 459.221,-222 584.779,-222 584.779,-258"/>
<text text-anchor="middle" x="522" y="-236.7" font-family="Times Roman,serif" font-size="11.00">Query_Builder_Interface</text>
2014-04-10 15:55:52 -04:00
</g>
2014-08-08 12:48:30 -04:00
<!-- \\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface -->
2015-07-17 16:01:41 -04:00
<g id="edge14" class="edge"><title>\\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M733.788,-240C696.428,-240 640.489,-240 595.483,-240"/>
<polygon fill="none" stroke="black" points="595.471,-236.5 585.471,-240 595.471,-243.5 595.471,-236.5"/>
</g>
<!-- \\Query\\Driver_Interface -->
<g id="node34" class="node"><title>\\Query\\Driver_Interface</title>
<polygon fill="none" stroke="black" points="113.138,-489 24.8622,-489 24.8622,-453 113.138,-453 113.138,-489"/>
<text text-anchor="middle" x="69" y="-467.7" font-family="Times Roman,serif" font-size="11.00">Driver_Interface</text>
</g>
<!-- \\Query\\Abstract_Driver&#45;&gt;\\Query\\Driver_Interface -->
<g id="edge50" class="edge"><title>\\Query\\Abstract_Driver&#45;&gt;\\Query\\Driver_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M213.688,-471C186.868,-471 152.45,-471 123.912,-471"/>
<polygon fill="none" stroke="black" points="123.689,-467.5 113.689,-471 123.689,-474.5 123.689,-467.5"/>
</g>
<!-- \\PDO -->
<g id="node58" class="node"><title>\\PDO</title>
<ellipse fill="none" stroke="black" cx="69" cy="-18" rx="33.0312" ry="18"/>
<text text-anchor="middle" x="69" y="-13.8" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDO</text>
</g>
<!-- \\Query\\Abstract_Driver&#45;&gt;\\PDO -->
<g id="edge48" class="edge"><title>\\Query\\Abstract_Driver&#45;&gt;\\PDO</title>
<path fill="none" stroke="black" d="M213.664,-465.554C203.302,-462.278 193.202,-457.113 186,-449 65.7953,-313.582 213.266,-199.438 114,-48 110.976,-43.3865 106.97,-39.3105 102.592,-35.7683"/>
<polygon fill="none" stroke="black" points="104.618,-32.9146 94.4412,-29.9681 100.559,-38.6179 104.618,-32.9146"/>
</g>
<!-- \\Query\\SQL_Interface -->
<g id="node35" class="node"><title>\\Query\\SQL_Interface</title>
<polygon fill="none" stroke="black" points="109.173,-802 28.8272,-802 28.8272,-766 109.173,-766 109.173,-802"/>
<text text-anchor="middle" x="69" y="-780.7" font-family="Times Roman,serif" font-size="11.00">SQL_Interface</text>
</g>
<!-- \\Query\\Abstract_SQL&#45;&gt;\\Query\\SQL_Interface -->
<g id="edge52" class="edge"><title>\\Query\\Abstract_SQL&#45;&gt;\\Query\\SQL_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M217.918,-784C189.296,-784 150.572,-784 119.786,-784"/>
<polygon fill="none" stroke="black" points="119.676,-780.5 109.676,-784 119.676,-787.5 119.676,-780.5"/>
2014-04-10 15:55:52 -04:00
</g>
2014-04-02 17:09:34 -04:00
</g>
</svg>