Query/docs/classes.svg

322 lines
22 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 -->
2014-04-09 13:19:59 -04:00
<svg width="734pt" height="1360pt"
viewBox="0.00 0.00 734.00 1360.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 1356)">
2014-04-02 17:09:34 -04:00
<title>G</title>
2014-04-09 13:19:59 -04:00
<polygon fill="white" stroke="white" points="-4,5 -4,-1356 731,-1356 731,5 -4,5"/>
2014-04-02 17:09:34 -04:00
<g id="graph2" class="cluster"><title>cluster_Global</title>
<polyline fill="none" stroke="gray" points="20,-98 706,-98 "/>
<path fill="none" stroke="gray" d="M706,-98C712,-98 718,-104 718,-110"/>
2014-04-09 13:19:59 -04:00
<polyline fill="none" stroke="gray" points="718,-110 718,-1332 "/>
<path fill="none" stroke="gray" d="M718,-1332C718,-1338 712,-1344 706,-1344"/>
<polyline fill="none" stroke="gray" points="706,-1344 20,-1344 "/>
<path fill="none" stroke="gray" d="M20,-1344C14,-1344 8,-1338 8,-1332"/>
<polyline fill="none" stroke="gray" points="8,-1332 8,-110 "/>
2014-04-02 17:09:34 -04:00
<path fill="none" stroke="gray" d="M8,-110C8,-104 14,-98 20,-98"/>
2014-04-09 13:19:59 -04:00
<text text-anchor="middle" x="363" y="-1330.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>
<polyline fill="none" stroke="gray" points="28,-106 698,-106 "/>
<path fill="none" stroke="gray" d="M698,-106C704,-106 710,-112 710,-118"/>
2014-04-09 13:19:59 -04:00
<polyline fill="none" stroke="gray" points="710,-118 710,-1303 "/>
<path fill="none" stroke="gray" d="M710,-1303C710,-1309 704,-1315 698,-1315"/>
<polyline fill="none" stroke="gray" points="698,-1315 28,-1315 "/>
<path fill="none" stroke="gray" d="M28,-1315C22,-1315 16,-1309 16,-1303"/>
<polyline fill="none" stroke="gray" points="16,-1303 16,-118 "/>
2014-04-02 17:09:34 -04:00
<path fill="none" stroke="gray" d="M16,-118C16,-112 22,-106 28,-106"/>
2014-04-09 13:19:59 -04:00
<text text-anchor="middle" x="363" y="-1301.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Query</text>
2014-04-02 17:09:34 -04:00
</g>
<g id="graph4" class="cluster"><title>cluster_\Query\Driver</title>
2014-04-09 13:19:59 -04:00
<polyline fill="none" stroke="gray" points="36,-565 676,-565 "/>
<path fill="none" stroke="gray" d="M676,-565C682,-565 688,-571 688,-577"/>
<polyline fill="none" stroke="gray" points="688,-577 688,-1274 "/>
<path fill="none" stroke="gray" d="M688,-1274C688,-1280 682,-1286 676,-1286"/>
<polyline fill="none" stroke="gray" points="676,-1286 36,-1286 "/>
<path fill="none" stroke="gray" d="M36,-1286C30,-1286 24,-1280 24,-1274"/>
<polyline fill="none" stroke="gray" points="24,-1274 24,-577 "/>
<path fill="none" stroke="gray" d="M24,-577C24,-571 30,-565 36,-565"/>
<text text-anchor="middle" x="356" y="-1272.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Driver</text>
</g>
<g id="graph5" class="cluster"><title>cluster_\Query\Table</title>
<polyline fill="none" stroke="gray" points="303,-322 686,-322 "/>
<path fill="none" stroke="gray" d="M686,-322C692,-322 698,-328 698,-334"/>
<polyline fill="none" stroke="gray" points="698,-334 698,-545 "/>
<path fill="none" stroke="gray" d="M698,-545C698,-551 692,-557 686,-557"/>
<polyline fill="none" stroke="gray" points="686,-557 303,-557 "/>
<path fill="none" stroke="gray" d="M303,-557C297,-557 291,-551 291,-545"/>
<polyline fill="none" stroke="gray" points="291,-545 291,-334 "/>
<path fill="none" stroke="gray" d="M291,-334C291,-328 297,-322 303,-322"/>
<text text-anchor="middle" x="494.5" y="-543.1" font-family="Times Roman,serif" font-size="11.00" fill="gray">Table</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\SQLite -->
<g id="node4" class="node"><title>\\Query\\Driver\\SQLite</title>
<polygon fill="none" stroke="black" points="658,-717 604,-717 604,-681 658,-681 658,-717"/>
<text text-anchor="middle" x="631" y="-695.6" font-family="Times Roman,serif" font-size="11.00">SQLite</text>
2014-04-03 14:50:36 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Abstract_Driver -->
<g id="node18" class="node"><title>\\Query\\Driver\\Abstract_Driver</title>
<polygon fill="none" stroke="black" points="401,-717 297,-717 297,-681 401,-681 401,-717"/>
<text text-anchor="start" x="319.5" y="-704.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="305.5" y="-691.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Driver</text>
2014-04-03 14:50:36 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\SQLite&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge6" class="edge"><title>\\Query\\Driver\\SQLite&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.961,-699C559.913,-699 471.549,-699 411.334,-699"/>
<polygon fill="none" stroke="black" points="411.18,-695.5 401.18,-699 411.18,-702.5 411.18,-695.5"/>
2014-04-03 14:50:36 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\SQLite_SQL -->
<g id="node5" class="node"><title>\\Query\\Driver\\SQLite_SQL</title>
<polygon fill="none" stroke="black" points="671,-933 591,-933 591,-897 671,-897 671,-933"/>
<text text-anchor="middle" x="631" y="-911.6" font-family="Times Roman,serif" font-size="11.00">SQLite_SQL</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Abstract_SQL -->
<g id="node17" class="node"><title>\\Query\\Driver\\Abstract_SQL</title>
<polygon fill="none" stroke="black" points="395,-960 303,-960 303,-924 395,-924 395,-960"/>
<text text-anchor="start" x="319.5" y="-947.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="311.5" y="-934.233" font-family="Times Roman,serif" font-size="11.00">Abstract_SQL</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\SQLite_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge8" class="edge"><title>\\Query\\Driver\\SQLite_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M590.896,-918.84C542.325,-923.49 460.212,-931.352 405.311,-936.609"/>
<polygon fill="none" stroke="black" points="404.672,-933.154 395.051,-937.591 405.339,-940.122 404.672,-933.154"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\SQLite_Util -->
<g id="node6" class="node"><title>\\Query\\Driver\\SQLite_Util</title>
<polygon fill="none" stroke="black" points="669,-1149 593,-1149 593,-1113 669,-1113 669,-1149"/>
<text text-anchor="middle" x="631" y="-1127.6" font-family="Times Roman,serif" font-size="11.00">SQLite_Util</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-03 14:50:36 -04:00
<!-- \\Query\\Driver\\Abstract_Util -->
<g id="node19" class="node"><title>\\Query\\Driver\\Abstract_Util</title>
2014-04-09 13:19:59 -04:00
<polygon fill="none" stroke="black" points="393,-1176 305,-1176 305,-1140 393,-1140 393,-1176"/>
<text text-anchor="start" x="319.5" y="-1163.43" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="313" y="-1150.23" font-family="Times Roman,serif" font-size="11.00">Abstract_Util</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\SQLite_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge10" class="edge"><title>\\Query\\Driver\\SQLite_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M592.38,-1134.7C543.53,-1139.37 459.108,-1147.46 403.656,-1152.77"/>
<polygon fill="none" stroke="black" points="403.275,-1149.29 393.655,-1153.72 403.943,-1156.26 403.275,-1149.29"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird_SQL -->
<g id="node7" class="node"><title>\\Query\\Driver\\Firebird_SQL</title>
<polygon fill="none" stroke="black" points="673,-879 589,-879 589,-843 673,-843 673,-879"/>
<text text-anchor="middle" x="631" y="-857.6" font-family="Times Roman,serif" font-size="11.00">Firebird_SQL</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
<g id="edge12" class="edge"><title>\\Query\\Driver\\Firebird_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M588.476,-873.214C539.517,-887.277 458.918,-910.428 404.916,-925.939"/>
<polygon fill="none" stroke="black" points="403.801,-922.618 395.156,-928.742 405.734,-929.346 403.801,-922.618"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird_Util -->
<g id="node8" class="node"><title>\\Query\\Driver\\Firebird_Util</title>
<polygon fill="none" stroke="black" points="672,-1095 590,-1095 590,-1059 672,-1059 672,-1095"/>
<text text-anchor="middle" x="631" y="-1073.6" font-family="Times Roman,serif" font-size="11.00">Firebird_Util</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge14" class="edge"><title>\\Query\\Driver\\Firebird_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M589.995,-1088.78C540.813,-1102.9 458.189,-1126.64 403.63,-1142.31"/>
<polygon fill="none" stroke="black" points="402.429,-1139.01 393.784,-1145.14 404.361,-1145.74 402.429,-1139.01"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird -->
<g id="node9" class="node"><title>\\Query\\Driver\\Firebird</title>
<polygon fill="none" stroke="black" points="660,-663 602,-663 602,-627 660,-627 660,-663"/>
<text text-anchor="middle" x="631" y="-641.6" font-family="Times Roman,serif" font-size="11.00">Firebird</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge16" class="edge"><title>\\Query\\Driver\\Firebird&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M601.883,-650.576C557.119,-659.147 470.366,-675.76 411.077,-687.113"/>
<polygon fill="none" stroke="black" points="410.239,-683.71 401.076,-689.028 411.556,-690.585 410.239,-683.71"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird_Result -->
<g id="node10" class="node"><title>\\Query\\Driver\\Firebird_Result</title>
<polygon fill="none" stroke="black" points="679,-609 583,-609 583,-573 679,-573 679,-609"/>
<text text-anchor="middle" x="631" y="-587.6" font-family="Times Roman,serif" font-size="11.00">Firebird_Result</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\PDOStatement -->
<g id="node40" class="node"><title>\\PDOStatement</title>
<ellipse fill="none" stroke="black" cx="349" cy="-72" rx="85.1942" ry="18"/>
<text text-anchor="middle" x="349" y="-67.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDOStatement</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Firebird_Result&#45;&gt;\\PDOStatement -->
<g id="edge18" class="edge"><title>\\Query\\Driver\\Firebird_Result&#45;&gt;\\PDOStatement</title>
<path fill="none" stroke="black" d="M582.156,-578.191C573.69,-573.968 565.768,-568.381 560,-561 432.856,-398.29 629.796,-252.113 488,-102 476.096,-89.3979 460.265,-81.4521 443.556,-76.5562"/>
<polygon fill="none" stroke="black" points="444.196,-73.1071 433.64,-74.0139 442.457,-79.8878 444.196,-73.1071"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\PgSQL -->
<g id="node11" class="node"><title>\\Query\\Driver\\PgSQL</title>
<polygon fill="none" stroke="black" points="658,-825 604,-825 604,-789 658,-789 658,-825"/>
<text text-anchor="middle" x="631" y="-803.6" font-family="Times Roman,serif" font-size="11.00">PgSQL</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\PgSQL&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge20" class="edge"><title>\\Query\\Driver\\PgSQL&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.683,-796.635C590.482,-791.62 574.413,-785.507 560,-780 507.522,-759.949 447.746,-736.991 405.249,-720.648"/>
<polygon fill="none" stroke="black" points="406.504,-717.381 395.914,-717.058 403.991,-723.915 406.504,-717.381"/>
2014-04-02 17:09:34 -04:00
</g>
<!-- \\Query\\Driver\\PgSQL_Util -->
2014-04-09 13:19:59 -04:00
<g id="node12" class="node"><title>\\Query\\Driver\\PgSQL_Util</title>
<polygon fill="none" stroke="black" points="669,-1257 593,-1257 593,-1221 669,-1221 669,-1257"/>
<text text-anchor="middle" x="631" y="-1235.6" font-family="Times Roman,serif" font-size="11.00">PgSQL_Util</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-03 14:50:36 -04:00
<!-- \\Query\\Driver\\PgSQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
2014-04-09 13:19:59 -04:00
<g id="edge22" class="edge"><title>\\Query\\Driver\\PgSQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M592.968,-1228.08C544.181,-1214.06 459.229,-1189.66 403.556,-1173.67"/>
<polygon fill="none" stroke="black" points="404.437,-1170.28 393.859,-1170.89 402.504,-1177.01 404.437,-1170.28"/>
2014-04-02 17:09:34 -04:00
</g>
<!-- \\Query\\Driver\\PgSQL_SQL -->
2014-04-09 13:19:59 -04:00
<g id="node13" class="node"><title>\\Query\\Driver\\PgSQL_SQL</title>
<polygon fill="none" stroke="black" points="671,-1041 591,-1041 591,-1005 671,-1005 671,-1041"/>
<text text-anchor="middle" x="631" y="-1019.6" font-family="Times Roman,serif" font-size="11.00">PgSQL_SQL</text>
2014-04-02 17:09:34 -04:00
</g>
<!-- \\Query\\Driver\\PgSQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
2014-04-09 13:19:59 -04:00
<g id="edge24" class="edge"><title>\\Query\\Driver\\PgSQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M590.896,-1011.48C542.224,-997.501 459.87,-973.846 404.969,-958.076"/>
<polygon fill="none" stroke="black" points="405.629,-954.624 395.051,-955.228 403.696,-961.352 405.629,-954.624"/>
2014-04-02 17:09:34 -04:00
</g>
<!-- \\Query\\Driver\\MySQL_SQL -->
2014-04-09 13:19:59 -04:00
<g id="node14" class="node"><title>\\Query\\Driver\\MySQL_SQL</title>
<polygon fill="none" stroke="black" points="672,-987 590,-987 590,-951 672,-951 672,-987"/>
<text text-anchor="middle" x="631" y="-965.6" font-family="Times Roman,serif" font-size="11.00">MySQL_SQL</text>
2014-04-02 17:09:34 -04:00
</g>
<!-- \\Query\\Driver\\MySQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL -->
2014-04-09 13:19:59 -04:00
<g id="edge26" class="edge"><title>\\Query\\Driver\\MySQL_SQL&#45;&gt;\\Query\\Driver\\Abstract_SQL</title>
<path fill="none" stroke="black" d="M589.995,-965.074C541.345,-960.416 459.975,-952.625 405.412,-947.401"/>
<polygon fill="none" stroke="black" points="405.501,-943.894 395.213,-946.425 404.833,-950.862 405.501,-943.894"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\MySQL_Util -->
<g id="node15" class="node"><title>\\Query\\Driver\\MySQL_Util</title>
<polygon fill="none" stroke="black" points="670,-1203 592,-1203 592,-1167 670,-1167 670,-1203"/>
<text text-anchor="middle" x="631" y="-1181.6" font-family="Times Roman,serif" font-size="11.00">MySQL_Util</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\MySQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util -->
<g id="edge28" class="edge"><title>\\Query\\Driver\\MySQL_Util&#45;&gt;\\Query\\Driver\\Abstract_Util</title>
<path fill="none" stroke="black" d="M591.492,-1181.22C542.647,-1176.54 459.235,-1168.55 404.113,-1163.28"/>
<polygon fill="none" stroke="black" points="404.112,-1159.76 393.824,-1162.29 403.445,-1166.73 404.112,-1159.76"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\MySQL -->
<g id="node16" class="node"><title>\\Query\\Driver\\MySQL</title>
<polygon fill="none" stroke="black" points="658,-771 604,-771 604,-735 658,-735 658,-771"/>
<text text-anchor="middle" x="631" y="-749.6" font-family="Times Roman,serif" font-size="11.00">MySQL</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\MySQL&#45;&gt;\\Query\\Driver\\Abstract_Driver -->
<g id="edge30" class="edge"><title>\\Query\\Driver\\MySQL&#45;&gt;\\Query\\Driver\\Abstract_Driver</title>
<path fill="none" stroke="black" d="M603.447,-747.724C559.231,-739.257 471.32,-722.423 411.338,-710.937"/>
<polygon fill="none" stroke="black" points="411.702,-707.443 401.222,-709 410.385,-714.318 411.702,-707.443"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\SQL_Interface -->
<g id="node21" class="node"><title>\\Query\\Driver\\SQL_Interface</title>
<polygon fill="none" stroke="black" points="131,-960 39,-960 39,-924 131,-924 131,-960"/>
<text text-anchor="middle" x="85" y="-938.6" font-family="Times Roman,serif" font-size="11.00">SQL_Interface</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Abstract_SQL&#45;&gt;\\Query\\Driver\\SQL_Interface -->
<g id="edge32" class="edge"><title>\\Query\\Driver\\Abstract_SQL&#45;&gt;\\Query\\Driver\\SQL_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M302.713,-942C257.937,-942 189.981,-942 141.92,-942"/>
<polygon fill="none" stroke="black" points="141.678,-938.5 131.678,-942 141.678,-945.5 141.678,-938.5"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Driver_Interface -->
<g id="node20" class="node"><title>\\Query\\Driver\\Driver_Interface</title>
<polygon fill="none" stroke="black" points="137,-717 33,-717 33,-681 137,-681 137,-717"/>
<text text-anchor="middle" x="85" y="-695.6" font-family="Times Roman,serif" font-size="11.00">Driver_Interface</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Abstract_Driver&#45;&gt;\\Query\\Driver\\Driver_Interface -->
<g id="edge36" class="edge"><title>\\Query\\Driver\\Abstract_Driver&#45;&gt;\\Query\\Driver\\Driver_Interface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M296.842,-699C253.953,-699 193.051,-699 147.547,-699"/>
<polygon fill="none" stroke="black" points="147.501,-695.5 137.501,-699 147.501,-702.5 147.501,-695.5"/>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\PDO -->
<g id="node49" class="node"><title>\\PDO</title>
<ellipse fill="none" stroke="black" cx="85" cy="-72" rx="35.0527" ry="18"/>
<text text-anchor="middle" x="85" y="-67.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\PDO</text>
2014-04-02 17:09:34 -04:00
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\Driver\\Abstract_Driver&#45;&gt;\\PDO -->
<g id="edge34" class="edge"><title>\\Query\\Driver\\Abstract_Driver&#45;&gt;\\PDO</title>
<path fill="none" stroke="black" d="M323.853,-680.991C292.421,-657.133 239.212,-612.064 210,-561 119.405,-402.64 93.4897,-178.412 86.9707,-100.208"/>
<polygon fill="none" stroke="black" points="90.454,-99.8569 86.1749,-90.1646 83.4758,-100.41 90.454,-99.8569"/>
</g>
<!-- \\Query\\Table\\Abstract_Table -->
<g id="node23" class="node"><title>\\Query\\Table\\Abstract_Table</title>
<polygon fill="none" stroke="black" points="398,-474 300,-474 300,-438 398,-438 398,-474"/>
<text text-anchor="start" x="319.5" y="-461.433" font-family="Times Roman,serif" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="308" y="-448.233" font-family="Times Roman,serif" font-size="11.00">Abstract_Table</text>
</g>
<!-- \\Query\\Table\\Table_Index -->
<g id="node24" class="node"><title>\\Query\\Table\\Table_Index</title>
<polygon fill="none" stroke="black" points="672,-420 590,-420 590,-384 672,-384 672,-420"/>
<text text-anchor="middle" x="631" y="-398.6" font-family="Times Roman,serif" font-size="11.00">Table_Index</text>
</g>
<!-- \\Query\\Table\\Table_Index&#45;&gt;\\Query\\Table\\Abstract_Table -->
<g id="edge40" class="edge"><title>\\Query\\Table\\Table_Index&#45;&gt;\\Query\\Table\\Abstract_Table</title>
<path fill="none" stroke="black" d="M589.843,-411.934C561.345,-418.635 522.485,-427.419 488,-434 462.055,-438.951 433.236,-443.644 408.596,-447.413"/>
<polygon fill="none" stroke="black" points="408.03,-443.959 398.667,-448.917 409.079,-450.88 408.03,-443.959"/>
</g>
<!-- \\Query\\Table\\Table_Foreign_Key -->
<g id="node25" class="node"><title>\\Query\\Table\\Table_Foreign_Key</title>
<polygon fill="none" stroke="black" points="689,-528 573,-528 573,-492 689,-492 689,-528"/>
<text text-anchor="middle" x="631" y="-506.6" font-family="Times Roman,serif" font-size="11.00">Table_Foreign_Key</text>
</g>
<!-- \\Query\\Table\\Table_Foreign_Key&#45;&gt;\\Query\\Table\\Abstract_Table -->
<g id="edge42" class="edge"><title>\\Query\\Table\\Table_Foreign_Key&#45;&gt;\\Query\\Table\\Abstract_Table</title>
<path fill="none" stroke="black" d="M572.227,-498.746C524.305,-489.569 456.903,-476.662 408.725,-467.437"/>
<polygon fill="none" stroke="black" points="409.23,-463.97 398.75,-465.527 407.914,-470.845 409.23,-463.97"/>
</g>
<!-- \\Query\\Table\\Table_Column -->
<g id="node26" class="node"><title>\\Query\\Table\\Table_Column</title>
<polygon fill="none" stroke="black" points="678,-474 584,-474 584,-438 678,-438 678,-474"/>
<text text-anchor="middle" x="631" y="-452.6" font-family="Times Roman,serif" font-size="11.00">Table_Column</text>
</g>
<!-- \\Query\\Table\\Table_Column&#45;&gt;\\Query\\Table\\Abstract_Table -->
<g id="edge44" class="edge"><title>\\Query\\Table\\Table_Column&#45;&gt;\\Query\\Table\\Abstract_Table</title>
<path fill="none" stroke="black" d="M583.8,-456C535.732,-456 461.049,-456 408.855,-456"/>
<polygon fill="none" stroke="black" points="408.73,-452.5 398.73,-456 408.73,-459.5 408.73,-452.5"/>
</g>
<!-- \\Query\\Table\\Table_Builder -->
<g id="node27" class="node"><title>\\Query\\Table\\Table_Builder</title>
2014-04-03 14:50:36 -04:00
<polygon fill="none" stroke="black" points="676,-366 586,-366 586,-330 676,-330 676,-366"/>
<text text-anchor="middle" x="631" y="-344.6" font-family="Times Roman,serif" font-size="11.00">Table_Builder</text>
</g>
<!-- \\Query\\Query_Parser -->
2014-04-09 13:19:59 -04:00
<g id="node28" class="node"><title>\\Query\\Query_Parser</title>
2014-04-03 14:50:36 -04:00
<polygon fill="none" stroke="black" points="676,-312 586,-312 586,-276 676,-276 676,-312"/>
<text text-anchor="middle" x="631" y="-290.6" font-family="Times Roman,serif" font-size="11.00">Query_Parser</text>
</g>
2014-04-09 13:19:59 -04:00
<!-- \\Query\\BadDBDriverException -->
<g id="node29" class="node"><title>\\Query\\BadDBDriverException</title>
<polygon fill="none" stroke="black" points="702,-150 560,-150 560,-114 702,-114 702,-150"/>
<text text-anchor="middle" x="631" y="-128.6" font-family="Times Roman,serif" font-size="11.00">BadDBDriverException</text>
</g>
<!-- \\InvalidArgumentException -->
<g id="node52" class="node"><title>\\InvalidArgumentException</title>
<ellipse fill="none" stroke="black" cx="349" cy="-18" rx="138.86" ry="18"/>
<text text-anchor="middle" x="349" y="-13.4" font-family="Times Roman,serif" font-size="14.00" fill="gray">\InvalidArgumentException</text>
</g>
<!-- \\Query\\BadDBDriverException&#45;&gt;\\InvalidArgumentException -->
<g id="edge38" class="edge"><title>\\Query\\BadDBDriverException&#45;&gt;\\InvalidArgumentException</title>
<path fill="none" stroke="black" d="M607.086,-113.757C579.76,-93.8215 532.989,-62.4087 488,-45 476.603,-40.5899 464.391,-36.8744 452.11,-33.7501"/>
<polygon fill="none" stroke="black" points="452.803,-30.3169 442.261,-31.3693 451.158,-37.1209 452.803,-30.3169"/>
</g>
<!-- \\Query\\Connection_Manager -->
<g id="node30" class="node"><title>\\Query\\Connection_Manager</title>
<polygon fill="none" stroke="black" points="697,-204 565,-204 565,-168 697,-168 697,-204"/>
<text text-anchor="middle" x="631" y="-182.6" font-family="Times Roman,serif" font-size="11.00">Connection_Manager</text>
</g>
2014-04-02 17:09:34 -04:00
<!-- \\Query\\Query_Builder -->
2014-04-09 13:19:59 -04:00
<g id="node31" class="node"><title>\\Query\\Query_Builder</title>
2014-04-03 14:50:36 -04:00
<polygon fill="none" stroke="black" points="678,-258 584,-258 584,-222 678,-222 678,-258"/>
<text text-anchor="middle" x="631" y="-236.6" font-family="Times Roman,serif" font-size="11.00">Query_Builder</text>
2014-04-02 17:09:34 -04:00
</g>
<!-- \\Query\\Query_Builder_Interface -->
2014-04-09 13:19:59 -04:00
<g id="node32" class="node"><title>\\Query\\Query_Builder_Interface</title>
2014-04-03 14:50:36 -04:00
<polygon fill="none" stroke="black" points="423,-258 275,-258 275,-222 423,-222 423,-258"/>
<text text-anchor="middle" x="349" y="-236.6" font-family="Times Roman,serif" font-size="11.00">Query_Builder_Interface</text>
2014-04-02 17:09:34 -04:00
</g>
<!-- \\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface -->
2014-04-09 13:19:59 -04:00
<g id="edge46" class="edge"><title>\\Query\\Query_Builder&#45;&gt;\\Query\\Query_Builder_Interface</title>
2014-04-03 14:50:36 -04:00
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M583.481,-240C542.669,-240 482.838,-240 433.83,-240"/>
<polygon fill="none" stroke="black" points="433.547,-236.5 423.547,-240 433.547,-243.5 433.547,-236.5"/>
2014-04-02 17:09:34 -04:00
</g>
</g>
</svg>