// // ObserverManager.m // Do Not Disturb // // Created by Chris Karr on 9/14/07. // Copyright 2007 __MyCompanyName__. All rights reserved. // #import "ObserverManager.h" #import "AirportObserver.h" #import "AudioObserver.h" #import "BonjourObserver.h" #import "BluetoothObserver.h" #import "DesktopObserver.h" #import "GPSObserver.h" #import "GrowlObserver.h" #import "iCalObserver.h" #import "iTunesObserver.h" #import "USBObserver.h" #import "ShionObserver.h" #import "WebBrowserObserver.h" @implementation ObserverManager + (NSSet *) observers { NSMutableSet * sensors = [[NSMutableSet alloc] init]; [sensors addObject:[[AirportObserver alloc] init]]; // [sensors addObject:[[AudioObserver alloc] init]]; [sensors addObject:[[BonjourObserver alloc] init]]; [sensors addObject:[[BluetoothObserver alloc] init]]; [sensors addObject:[[DesktopObserver alloc] init]]; [sensors addObject:[[GPSObserver alloc] init]]; [sensors addObject:[[GrowlObserver alloc] init]]; [sensors addObject:[[iTunesObserver alloc] init]]; [sensors addObject:[[iCalObserver alloc] init]]; [sensors addObject:[[ShionObserver alloc] init]]; [sensors addObject:[[USBObserver alloc] init]]; [sensors addObject:[[WebBrowserObserver alloc] init]]; return sensors; } @end