aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPExporter.h
diff options
context:
space:
mode:
authorstuconnolly <stuart02@gmail.com>2009-08-29 15:58:04 +0000
committerstuconnolly <stuart02@gmail.com>2009-08-29 15:58:04 +0000
commit862a85c6311af3caaef4be340d090eee1dc054cf (patch)
tree3acad108416bcd56e175a62a8b02795dc06846a4 /Source/SPExporter.h
parent72258028821c732892fd4ee00149a9afece290e4 (diff)
downloadsequelpro-862a85c6311af3caaef4be340d090eee1dc054cf.tar.gz
sequelpro-862a85c6311af3caaef4be340d090eee1dc054cf.tar.bz2
sequelpro-862a85c6311af3caaef4be340d090eee1dc054cf.zip
Implement the core CSV export process in the new CSV exporter class.
Diffstat (limited to 'Source/SPExporter.h')
-rw-r--r--Source/SPExporter.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/Source/SPExporter.h b/Source/SPExporter.h
index bf405f58..70feb915 100644
--- a/Source/SPExporter.h
+++ b/Source/SPExporter.h
@@ -42,8 +42,22 @@
* used within a separate thread can be reclaimed immediately after the thread completes its cycle and it's
* autorelease pool is released).
*/
+
+@interface NSObject (SPExporterDelegate)
+
+- (void)exportProcessDidStart:(id)exporter;
+- (void)exportProcessDidEnd:(id)exporter;
+
+@end
+
@interface SPExporter : NSObject
+{
+ id delegate;
+
+ double progressValue;
+}
-// Implement functionality common to all exporters here
+@property (readwrite, assign) id delegate;
+@property (readwrite, assign) double progressValue;
@end