//
//  AppDelegate.h
//  SimpleSearchApp
//
//  Created by ub on 16.07.09.
//  Copyright 2009 Udo Borkowski. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "MetadataWindowController.h"
#import "SpotlightQueryBasicsDemoWindowController.h"
#import "SpotlightQueryScopeDemoWindowController.h"
#import "SpotlightResultSortingDemoWindowController.h"
#import "SpotlightResultGroupingDemoWindowController.h"
#import "SpotlightValueListsDemoWindowController.h"

@interface AppDelegate : NSObject {
	MetadataWindowController* metadataWindowController;
	SpotlightQueryBasicsDemoWindowController* spotlightQueryBasicsDemoWindowController;
	SpotlightQueryScopeDemoWindowController* spotlightQueryScopeDemoWindowController;
	SpotlightResultSortingDemoWindowController* spotlightResultSortingDemoWindowController;
	SpotlightResultGroupingDemoWindowController* spotlightResultGroupingDemoWindowController;
	SpotlightValueListsDemoWindowController* spotlightValueListsDemoWindowController;
}


- (SpotlightQueryBasicsDemoWindowController*) spotlightQueryBasicsDemoWindowController;
- (SpotlightQueryScopeDemoWindowController*) spotlightQueryScopeDemoWindowController;
- (SpotlightResultSortingDemoWindowController*) spotlightResultSortingDemoWindowController;
- (SpotlightResultGroupingDemoWindowController*) spotlightResultGroupingDemoWindowController;
- (SpotlightValueListsDemoWindowController*) spotlightValueListsDemoWindowController;


- (IBAction)showSpotlightQueryBasicsDemoWindowController:(id)sender;
- (IBAction)showSpotlightQueryScopeDemoWindowController:(id)sender;
- (IBAction)showSpotlightResultSortingDemoWindowController:(id)sender;
- (IBAction)showSpotlightResultGroupingDemoWindowController:(id)sender;
- (IBAction)showSpotlightValueListsDemoWindowController:(id)sender;




- (IBAction)showSpotlightSearchWindowAction:(id)sender;

- (IBAction)showTableStyleSearchWindowAction:(id)sender;
- (MetadataWindowController*) MetadataWindowController;

@end
