aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPExportController.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/SPExportController.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/SPExportController.h')
-rw-r--r--Source/SPExportController.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/Source/SPExportController.h b/Source/SPExportController.h
index 63d1c78b..8e901f9e 100644
--- a/Source/SPExportController.h
+++ b/Source/SPExportController.h
@@ -25,6 +25,25 @@
#import <Cocoa/Cocoa.h>
#import <MCPKit/MCPKit.h>
+// Export type constants
+enum {
+ SP_SQL_EXPORT = 1,
+ SP_CSV_EXPORT = 2,
+ SP_XML_EXPORT = 3,
+ SP_PDF_EXPORT = 4,
+ SP_HTML_EXPORT = 5,
+ SP_EXCEL_EXPORT = 6
+};
+typedef NSUInteger SPExportType;
+
+// Export source constants
+enum {
+ SP_FILTERED_EXPORT = 1,
+ SP_CUSTOM_QUERY_EXPORT = 2,
+ SP_TABLE_EXPORT = 3
+};
+typedef NSUInteger SPExportSource;
+
@interface SPExportController : NSObject
{
// Table Document