Revision: 18101
          http://bibdesk.svn.sourceforge.net/bibdesk/?rev=18101&view=rev
Author:   hofman
Date:     2011-09-01 20:59:42 +0000 (Thu, 01 Sep 2011)
Log Message:
-----------
inline implementation used in one place

Modified Paths:
--------------
    trunk/bibdesk/BDSKSearchBookmarkController.h
    trunk/bibdesk/BDSKSearchBookmarkController.m
    trunk/bibdesk/BibDocument_Groups.m

Modified: trunk/bibdesk/BDSKSearchBookmarkController.h
===================================================================
--- trunk/bibdesk/BDSKSearchBookmarkController.h        2011-09-01 20:56:37 UTC 
(rev 18100)
+++ trunk/bibdesk/BDSKSearchBookmarkController.h        2011-09-01 20:59:42 UTC 
(rev 18101)
@@ -53,8 +53,6 @@
 
 - (BDSKSearchBookmark *)bookmarkRoot;
 
-- (void)addBookmarkWithInfo:(NSDictionary *)info label:(NSString *)label 
toFolder:(BDSKSearchBookmark *)folder;
-
 - (IBAction)insertBookmarkFolder:(id)sender;
 - (IBAction)insertBookmarkSeparator:(id)sender;
 - (IBAction)deleteBookmark:(id)sender;

Modified: trunk/bibdesk/BDSKSearchBookmarkController.m
===================================================================
--- trunk/bibdesk/BDSKSearchBookmarkController.m        2011-09-01 20:56:37 UTC 
(rev 18100)
+++ trunk/bibdesk/BDSKSearchBookmarkController.m        2011-09-01 20:59:42 UTC 
(rev 18101)
@@ -130,14 +130,6 @@
     return minimalCover;
 }
 
-- (void)addBookmarkWithInfo:(NSDictionary *)info label:(NSString *)label 
toFolder:(BDSKSearchBookmark *)folder {
-    BDSKSearchBookmark *bookmark = [BDSKSearchBookmark 
searchBookmarkWithInfo:info label:label];
-    if (bookmark) {
-        if (folder == nil) folder = bookmarkRoot;
-        [folder insertObject:bookmark inChildrenAtIndex:[folder 
countOfChildren]];
-    }
-}
-
 - (NSArray *)draggedBookmarks {
     return draggedBookmarks;
 }

Modified: trunk/bibdesk/BibDocument_Groups.m
===================================================================
--- trunk/bibdesk/BibDocument_Groups.m  2011-09-01 20:56:37 UTC (rev 18100)
+++ trunk/bibdesk/BibDocument_Groups.m  2011-09-01 20:59:42 UTC (rev 18101)
@@ -905,7 +905,11 @@
 - (void)searchBookmarkSheetDidEnd:(BDSKBookmarkSheetController 
*)sheetController returnCode:(NSInteger)returnCode contextInfo:(void 
*)contextInfo {
     if (returnCode == NSOKButton) {
         BDSKGroup *group = [[self selectedGroups] lastObject];
-        [[BDSKSearchBookmarkController sharedBookmarkController] 
addBookmarkWithInfo:[group dictionaryValue] label:[sheetController stringValue] 
toFolder:[sheetController selectedFolder]];
+        BDSKSearchBookmark *bookmark = [BDSKSearchBookmark 
searchBookmarkWithInfo:[group dictionaryValue] label:[sheetController 
stringValue]];
+        if (bookmark) {
+            BDSKSearchBookmark *folder = [sheetController selectedFolder] ?: 
[[BDSKSearchBookmarkController sharedBookmarkController] bookmarkRoot];
+            [folder insertObject:bookmark inChildrenAtIndex:[folder 
countOfChildren]];
+        }
     }
 }
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to