aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPDotExporterProtocol.h
diff options
context:
space:
mode:
authorrowanbeentje <rowan@beent.je>2010-12-02 01:54:11 +0000
committerrowanbeentje <rowan@beent.je>2010-12-02 01:54:11 +0000
commit85d4c823527236bca756dba3d430e840fd131454 (patch)
treeda3360e76192415ea0324ecb91bdf84833fc16f5 /Source/SPDotExporterProtocol.h
parent4801fedd91e3a6abb1ee6a7aa1174a089bf6e547 (diff)
downloadsequelpro-85d4c823527236bca756dba3d430e840fd131454.tar.gz
sequelpro-85d4c823527236bca756dba3d430e840fd131454.tar.bz2
sequelpro-85d4c823527236bca756dba3d430e840fd131454.zip
- Fix graph language/DOT export hanging - this addresses Issue #916.
- Fix graph language/DOT export progress bars and feedback - Fix graph language/DOT export of table relations to correctly link tables based on foreign keys/constraints
Diffstat (limited to 'Source/SPDotExporterProtocol.h')
-rw-r--r--Source/SPDotExporterProtocol.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/Source/SPDotExporterProtocol.h b/Source/SPDotExporterProtocol.h
index 5d2c3db3..f7cc0dec 100644
--- a/Source/SPDotExporterProtocol.h
+++ b/Source/SPDotExporterProtocol.h
@@ -37,35 +37,36 @@
/**
* Called when the dot export process is about to begin.
*
- * @param SPDotExpoter The expoter calling the method.
+ * @param SPDotExporter The exporter calling the method.
*/
- (void)dotExportProcessWillBegin:(SPDotExporter *)exporter;
/**
* Called when the dot export process is complete.
*
- * @param SPDotExpoter The expoter calling the method.
+ * @param SPDotExporter The exporter calling the method.
*/
- (void)dotExportProcessComplete:(SPDotExporter *)exporter;
/**
* Called when the progress of the dot export process is updated.
*
- * @param SPDotExpoter The expoter calling the method.
+ * @param SPDotExporter The exporter calling the method.
*/
- (void)dotExportProcessProgressUpdated:(SPDotExporter *)exporter;
/**
* Called when the dot export process is about to begin fetching data from the database.
*
- * @param SPDotExpoter The expoter calling the method.
+ * @param SPDotExporter The exporter calling the method.
+ * @param NSUInteger The index of the table being processed.
*/
-- (void)dotExportProcessWillBeginFetchingData:(SPDotExporter *)exporter;
+- (void)dotExportProcessWillBeginFetchingData:(SPDotExporter *)exporter forTableWithIndex:(NSUInteger)tableIndex;
/**
* Called when the dot export process is about to begin writing data to disk.
*
- * @param SPDotExpoter The expoter calling the method.
+ * @param SPDotExporter The exporter calling the method.
*/
- (void)dotExportProcessWillBeginFetchingRelationsData:(SPDotExporter *)exporter;