/DatabasesArrayController.h

http://github.com/bububa/MongoHub-Mac · C Header · 22 lines · 11 code · 4 blank · 7 comment · 0 complexity · 7fc6e78876df7b09d18beddb7bf8aac1 MD5 · raw file

  1. //
  2. // DatabasesArrayCollection.h
  3. // MongoHub
  4. //
  5. // Created by Syd on 10-4-25.
  6. // Copyright 2010 MusicPeace.ORG. All rights reserved.
  7. //
  8. #import <Cocoa/Cocoa.h>
  9. @class Connection;
  10. @class Database;
  11. @interface DatabasesArrayController : NSArrayController {
  12. }
  13. - (id)newObjectWithConn:(Connection *)conn name:(NSString *)name user:(NSString *)user password:(NSString *)password;
  14. - (void)clean:(Connection *)conn databases:(NSArray *)databases;
  15. - (BOOL)checkDuplicate:(Connection *) conn name:(NSString *)name;
  16. - (NSArray *)itemsUsingFetchPredicate:(NSPredicate *)fetchPredicate;
  17. - (Database *)dbInfo:(Connection *) conn name:(NSString *)name;
  18. @end