// // QSSSHPluginSource.m // QSSSHPlugin // // Created by Andreas Fuchs on 11/2/06. // Copyright __MyCompanyName__ 2006. All rights reserved. // #import "QSSSHPluginSource.h" #import @implementation QSSSHPluginSource - (BOOL)indexIsValidFromDate:(NSDate *)indexDate forEntry:(NSDictionary *)theEntry{ return YES; } - (NSImage *) iconForEntry:(NSDictionary *)dict{ return nil; } // Return a unique identifier for an object (if you haven't assigned one before) //- (NSString *)identifierForObject:(id )object{ // return nil; //} - (NSArray *) objectsForEntry:(NSDictionary *)theEntry{ NSMutableArray *objects=[NSMutableArray arrayWithCapacity:1]; QSObject *newObject; newObject=[QSObject objectWithName:@"TestObject"]; [newObject setObject:@"" forType:QSSSHPluginType]; [newObject setPrimaryType:QSSSHPluginType]; [objects addObject:newObject]; return objects; } // Object Handler Methods /* - (void)setQuickIconForObject:(QSObject *)object{ [object setIcon:nil]; // An icon that is either already in memory or easy to load } - (BOOL)loadIconForObject:(QSObject *)object{ return NO; id data=[object objectForType:kQSSSHPluginType]; [object setIcon:nil]; return YES; } */ @end