summaryrefslogtreecommitdiffstats
path: root/Liaison/FindController.h
diff options
context:
space:
mode:
Diffstat (limited to 'Liaison/FindController.h')
-rw-r--r--Liaison/FindController.h43
1 files changed, 43 insertions, 0 deletions
diff --git a/Liaison/FindController.h b/Liaison/FindController.h
new file mode 100644
index 0000000..5f36e08
--- /dev/null
+++ b/Liaison/FindController.h
@@ -0,0 +1,43 @@
+//
+// FindController.h
+// Liaison
+//
+// Created by Brian Cully on Sat Aug 23 2003.
+// Copyright (c) 2003 Brian Cully. All rights reserved.
+//
+
+@interface FindController : NSObject
+{
+ IBOutlet NSBox *theFilterBox;
+ IBOutlet NSTableView *theFileList;
+ IBOutlet NSView *theFindView;
+ IBOutlet NSWindow *theFindWindow;
+ IBOutlet NSPopUpButton *theLibraryPopUp;
+ IBOutlet NSPopUpButton *theOperatorPopUp;
+
+ LiFilter *theFilter;
+
+ NSMutableDictionary *theTableColumns;
+}
+- (IBAction)showWindow: (id)sender;
+
+- (IBAction)libraryUpdated: (id)sender;
+
+- (IBAction)addFilterRow: (id)sender;
+- (IBAction)removeFilterRow: (id)sender;
+@property (retain) NSPopUpButton *theOperatorPopUp;
+@property (retain,getter=filter) LiFilter *theFilter;
+@property (retain,getter=tableColumns) NSMutableDictionary *theTableColumns;
+@property (retain) NSView *theFindView;
+@property (retain) NSWindow *theFindWindow;
+@property (retain) NSPopUpButton *theLibraryPopUp;
+@property (retain) NSBox *theFilterBox;
+@property (retain) NSTableView *theFileList;
+@end
+
+@interface FindController (Accessors)
+- (LiFilter *)filter;
+- (void)setFilter: (LiFilter *)aFilter;
+- (NSMutableDictionary *)tableColumns;
+- (void)setTableColumns: (NSMutableDictionary *)someColumns;
+@end \ No newline at end of file