// // SpotlightWindowController.h // Cog // // Created by Matthew Grinshpun on 10/02/08. // Copyright 2008 Matthew Leon Grinshpun. All rights reserved. // #import @class PlaylistLoader; @protocol NSMetadataQueryDelegate; @interface SpotlightWindowController : NSWindowController { IBOutlet PlaylistLoader *playlistLoader; IBOutlet NSArrayController *playlistController; IBOutlet NSPathControl *pathControl; IBOutlet NSSearchField *searchField; NSMetadataQuery *query; NSString *searchString; } - (IBAction)addToPlaylist:(id)sender; - (IBAction)toggleWindow:(id)sender; - (IBAction)pathComponentClicked:(id)sender; - (void)performSearch; - (NSPredicate *)processSearchString; - (void)searchForArtist:(NSString *)artist; - (void)searchForAlbum:(NSString *)album; @property(retain) NSMetadataQuery *query; @property(copy, nonatomic) NSString *searchString; @end