Revision: 18341
          http://bibdesk.svn.sourceforge.net/bibdesk/?rev=18341&view=rev
Author:   hofman
Date:     2011-12-29 11:48:42 +0000 (Thu, 29 Dec 2011)
Log Message:
-----------
rename some type select methods and category

Modified Paths:
--------------
    trunk/bibdesk/BDSKMacroWindowController.m
    trunk/bibdesk/BDSKOutlineView.h
    trunk/bibdesk/BDSKOutlineView.m
    trunk/bibdesk/BDSKTableView.h
    trunk/bibdesk/BDSKTableView.m
    trunk/bibdesk/BDSKTemplateDocument.m
    trunk/bibdesk/BDSKTextImportController.m
    trunk/bibdesk/BDSKTypeSelectHelper.h
    trunk/bibdesk/BDSKTypeSelectHelper.m
    trunk/bibdesk/BibDocument_DataSource.m

Modified: trunk/bibdesk/BDSKMacroWindowController.m
===================================================================
--- trunk/bibdesk/BDSKMacroWindowController.m   2011-12-29 07:35:23 UTC (rev 
18340)
+++ trunk/bibdesk/BDSKMacroWindowController.m   2011-12-29 11:48:42 UTC (rev 
18341)
@@ -609,7 +609,7 @@
     [tableView reloadData];
 }
 
-- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionItems:(BDSKTypeSelectHelper *)aTypeSelectHelper {
+- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper *)aTypeSelectHelper {
     return [arrayController arrangedObjects];
 }
 
@@ -736,7 +736,7 @@
 }
 
 - (void)keyDown:(NSEvent *)event{
-    if ([typeSelectHelper processKeyDownEvent:event] == NO)
+    if ([typeSelectHelper handleEvent:event] == NO)
         [super keyDown:event];
 }
 

Modified: trunk/bibdesk/BDSKOutlineView.h
===================================================================
--- trunk/bibdesk/BDSKOutlineView.h     2011-12-29 07:35:23 UTC (rev 18340)
+++ trunk/bibdesk/BDSKOutlineView.h     2011-12-29 11:48:42 UTC (rev 18341)
@@ -44,7 +44,7 @@
 
 - (void)outlineViewInsertNewline:(NSOutlineView *)anOutlineView;
 
-- (NSArray *)outlineView:(NSOutlineView *)anOutlineView 
typeSelectHelperSelectionItems:(BDSKTypeSelectHelper *)aTypeSelectHelper;
+- (NSArray *)outlineView:(NSOutlineView *)anOutlineView 
typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper *)aTypeSelectHelper;
 - (void)outlineView:(NSOutlineView *)anOutlineView 
typeSelectHelper:(BDSKTypeSelectHelper *)aTypeSelectHelper 
didFailToFindMatchForSearchString:(NSString *)searchString;
 - (void)outlineView:(NSOutlineView *)anOutlineView 
typeSelectHelper:(BDSKTypeSelectHelper *)aTypeSelectHelper 
updateSearchString:(NSString *)searchString;
 
@@ -70,7 +70,7 @@
 @end
 
 
-@interface BDSKOutlineView : NSOutlineView <BDSKTypeSelectDataSource> {
+@interface BDSKOutlineView : NSOutlineView <BDSKTypeSelectDelegate> {
     BDSKTypeSelectHelper *typeSelectHelper;
     NSString *fontNamePreferenceKey;
     NSString *fontSizePreferenceKey;

Modified: trunk/bibdesk/BDSKOutlineView.m
===================================================================
--- trunk/bibdesk/BDSKOutlineView.m     2011-12-29 07:35:23 UTC (rev 18340)
+++ trunk/bibdesk/BDSKOutlineView.m     2011-12-29 11:48:42 UTC (rev 18341)
@@ -48,7 +48,7 @@
 - (void)dealloc {
     [self setFontNamePreferenceKey:nil]; // this will also stop observing
     [self setFontSizePreferenceKey:nil];
-    [typeSelectHelper setDataSource:nil];
+    [typeSelectHelper setDelegate:nil];
     BDSKDESTROY(typeSelectHelper);
     [super dealloc];
 }
@@ -76,11 +76,11 @@
 
 - (void)setTypeSelectHelper:(BDSKTypeSelectHelper *)newTypeSelectHelper {
     if (typeSelectHelper != newTypeSelectHelper) {
-        if ([typeSelectHelper dataSource] == self)
-            [typeSelectHelper setDataSource:nil];
+        if ([typeSelectHelper delegate] == self)
+            [typeSelectHelper setDelegate:nil];
         [typeSelectHelper release];
         typeSelectHelper = [newTypeSelectHelper retain];
-        [typeSelectHelper setDataSource:self];
+        [typeSelectHelper setDelegate:self];
     }
 }
 
@@ -226,7 +226,7 @@
         [self scrollToBeginningOfDocument:self];
     } else if (eventChar == NSEndFunctionKey && (modifierFlags & 
~NSFunctionKeyMask) == 0) {
         [self scrollToEndOfDocument:self];
-    } else if ([typeSelectHelper processKeyDownEvent:theEvent] == NO) {
+    } else if ([typeSelectHelper handleEvent:theEvent] == NO) {
         [super keyDown:theEvent];
     }
 }
@@ -510,9 +510,9 @@
 
 #pragma mark SKTypeSelectHelper datasource protocol
 
-- (NSArray *)typeSelectHelperSelectionItems:(BDSKTypeSelectHelper 
*)aTypeSelectHelper {
-    if ([[self delegate] 
respondsToSelector:@selector(outlineView:typeSelectHelperSelectionItems:)])
-        return [[self delegate] outlineView:self 
typeSelectHelperSelectionItems:aTypeSelectHelper];
+- (NSArray *)typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper 
*)aTypeSelectHelper {
+    if ([[self delegate] 
respondsToSelector:@selector(outlineView:typeSelectHelperSelectionStrings:)])
+        return [[self delegate] outlineView:self 
typeSelectHelperSelectionStrings:aTypeSelectHelper];
     return nil;
 }
 

Modified: trunk/bibdesk/BDSKTableView.h
===================================================================
--- trunk/bibdesk/BDSKTableView.h       2011-12-29 07:35:23 UTC (rev 18340)
+++ trunk/bibdesk/BDSKTableView.h       2011-12-29 11:48:42 UTC (rev 18341)
@@ -46,7 +46,7 @@
 - (void)tableViewInsertSpace:(NSTableView *)aTableView;
 - (void)tableViewInsertShiftSpace:(NSTableView *)aTableView;
 
-- (NSArray *)tableView:(NSTableView *)aTableView 
typeSelectHelperSelectionItems:(BDSKTypeSelectHelper *)aTypeSelectHelper;
+- (NSArray *)tableView:(NSTableView *)aTableView 
typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper *)aTypeSelectHelper;
 - (void)tableView:(NSTableView *)aTableView 
typeSelectHelper:(BDSKTypeSelectHelper *)aTypeSelectHelper 
didFailToFindMatchForSearchString:(NSString *)searchString;
 - (void)tableView:(NSTableView *)aTableView 
typeSelectHelper:(BDSKTypeSelectHelper *)aTypeSelectHelper 
updateSearchString:(NSString *)searchString;
 
@@ -72,7 +72,7 @@
 @end
 
 
-@interface BDSKTableView : NSTableView <BDSKTypeSelectDataSource> {
+@interface BDSKTableView : NSTableView <BDSKTypeSelectDelegate> {
     BDSKTypeSelectHelper *typeSelectHelper;
     NSString *fontNamePreferenceKey;
     NSString *fontSizePreferenceKey;

Modified: trunk/bibdesk/BDSKTableView.m
===================================================================
--- trunk/bibdesk/BDSKTableView.m       2011-12-29 07:35:23 UTC (rev 18340)
+++ trunk/bibdesk/BDSKTableView.m       2011-12-29 11:48:42 UTC (rev 18341)
@@ -50,7 +50,7 @@
 - (void)dealloc {
     [self setFontNamePreferenceKey:nil]; // this will also stop observing
     [self setFontSizePreferenceKey:nil];
-    [typeSelectHelper setDataSource:nil];
+    [typeSelectHelper setDelegate:nil];
     BDSKDESTROY(typeSelectHelper);
     [super dealloc];
 }
@@ -63,14 +63,14 @@
 
 - (void)setTypeSelectHelper:(BDSKTypeSelectHelper *)newTypeSelectHelper {
     if (typeSelectHelper != newTypeSelectHelper) {
-        if ([typeSelectHelper dataSource] == self) {
+        if ([typeSelectHelper delegate] == self) {
             if ([[self class] shouldQueueTypeSelectHelper])
                 [[typeSelectHelper class] 
cancelPreviousPerformRequestsWithTarget:typeSelectHelper 
selector:@selector(rebuildTypeSelectSearchCache) object:nil];
-            [typeSelectHelper setDataSource:nil];
+            [typeSelectHelper setDelegate:nil];
         }
         [typeSelectHelper release];
         typeSelectHelper = [newTypeSelectHelper retain];
-        [typeSelectHelper setDataSource:self];
+        [typeSelectHelper setDelegate:self];
     }
 }
 
@@ -217,7 +217,7 @@
         [self scrollToBeginningOfDocument:self];
     } else if (eventChar == NSEndFunctionKey && (modifierFlags & 
~NSFunctionKeyMask) == 0) {
         [self scrollToEndOfDocument:self];
-    } else if ([typeSelectHelper processKeyDownEvent:theEvent] == NO) {
+    } else if ([typeSelectHelper handleEvent:theEvent] == NO) {
         [super keyDown:theEvent];
     }
 }
@@ -524,9 +524,9 @@
 
 #pragma mark SKTypeSelectHelper datasource protocol
 
-- (NSArray *)typeSelectHelperSelectionItems:(BDSKTypeSelectHelper 
*)aTypeSelectHelper {
-    if ([[self delegate] 
respondsToSelector:@selector(tableView:typeSelectHelperSelectionItems:)])
-        return [[self delegate] tableView:self 
typeSelectHelperSelectionItems:aTypeSelectHelper];
+- (NSArray *)typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper 
*)aTypeSelectHelper {
+    if ([[self delegate] 
respondsToSelector:@selector(tableView:typeSelectHelperSelectionStrings:)])
+        return [[self delegate] tableView:self 
typeSelectHelperSelectionStrings:aTypeSelectHelper];
     return nil;
 }
 

Modified: trunk/bibdesk/BDSKTemplateDocument.m
===================================================================
--- trunk/bibdesk/BDSKTemplateDocument.m        2011-12-29 07:35:23 UTC (rev 
18340)
+++ trunk/bibdesk/BDSKTemplateDocument.m        2011-12-29 11:48:42 UTC (rev 
18341)
@@ -1229,7 +1229,7 @@
     return NO;
 }
 
-- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionItems:(BDSKTypeSelectHelper *)aTypeSelectHelper {
+- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper *)aTypeSelectHelper {
     return [[self typeTemplates] valueForKey:@"pubType"];
 }
 

Modified: trunk/bibdesk/BDSKTextImportController.m
===================================================================
--- trunk/bibdesk/BDSKTextImportController.m    2011-12-29 07:35:23 UTC (rev 
18340)
+++ trunk/bibdesk/BDSKTextImportController.m    2011-12-29 11:48:42 UTC (rev 
18341)
@@ -1473,7 +1473,7 @@
     [statusLine setStringValue:[NSString stringWithFormat:@"%@ \"%@\"", 
NSLocalizedString(@"No field:", @"Status message"), [searchString fieldName]]];
 }
 
-- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionItems:(BDSKTypeSelectHelper *)typeSelectHelper{
+- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper *)typeSelectHelper{
     return fields;
 }
 

Modified: trunk/bibdesk/BDSKTypeSelectHelper.h
===================================================================
--- trunk/bibdesk/BDSKTypeSelectHelper.h        2011-12-29 07:35:23 UTC (rev 
18340)
+++ trunk/bibdesk/BDSKTypeSelectHelper.h        2011-12-29 11:48:42 UTC (rev 
18341)
@@ -44,9 +44,9 @@
 
 @class BDSKTypeSelectHelper;
 
-@protocol BDSKTypeSelectDataSource <NSObject>
+@protocol BDSKTypeSelectDelegate <NSObject>
 
-- (NSArray *)typeSelectHelperSelectionItems:(BDSKTypeSelectHelper 
*)typeSelectHelper;
+- (NSArray *)typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper 
*)typeSelectHelper;
 - (NSUInteger)typeSelectHelperCurrentlySelectedIndex:(BDSKTypeSelectHelper 
*)typeSelectHelper;
 - (void)typeSelectHelper:(BDSKTypeSelectHelper *)typeSelectHelper 
selectItemAtIndex:(NSUInteger)itemIndex;
 
@@ -59,7 +59,7 @@
 
 
 @interface BDSKTypeSelectHelper : NSObject <NSTextDelegate> {
-    id<BDSKTypeSelectDataSource> dataSource;
+    id<BDSKTypeSelectDelegate> delegate;
     BOOL cycleResults;
     BOOL matchPrefix;
     
@@ -69,8 +69,8 @@
     BOOL processing;
 }
 
-- (id<BDSKTypeSelectDataSource>)dataSource;
-- (void)setDataSource:(id<BDSKTypeSelectDataSource>)anObject;
+- (id<BDSKTypeSelectDelegate>)delegate;
+- (void)setDelegate:(id<BDSKTypeSelectDelegate>)anObject;
 
 - (BOOL)cyclesSimilarResults;
 - (void)setCyclesSimilarResults:(BOOL)newValue;
@@ -85,7 +85,7 @@
 
 - (void)rebuildTypeSelectSearchCache;
 
-- (BOOL)processKeyDownEvent:(NSEvent *)keyEvent;
+- (BOOL)handleEvent:(NSEvent *)keyEvent;
 - (void)searchWithEvent:(NSEvent *)keyEvent;
 - (void)repeatSearch;
 - (void)cancelSearch;

Modified: trunk/bibdesk/BDSKTypeSelectHelper.m
===================================================================
--- trunk/bibdesk/BDSKTypeSelectHelper.m        2011-12-29 07:35:23 UTC (rev 
18340)
+++ trunk/bibdesk/BDSKTypeSelectHelper.m        2011-12-29 11:48:42 UTC (rev 
18341)
@@ -84,7 +84,7 @@
 - (void)dealloc;
 {
     [[NSNotificationCenter defaultCenter] removeObserver:self];
-    [self setDataSource:nil];
+    [self setDelegate:nil];
     [self stopTimer];
     BDSKDESTROY(searchString);
     BDSKDESTROY(searchCache);
@@ -93,17 +93,17 @@
 
 #pragma mark Accessors
 
-- (id)dataSource;
+- (id)delegate;
 {
-    return dataSource;
+    return delegate;
 }
 
-- (void)setDataSource:(id)newDataSource;
+- (void)setDelegate:(id)newDelegate;
 {
-    if (dataSource == newDataSource)
+    if (delegate == newDelegate)
         return;
     
-    dataSource = newDataSource;
+    delegate = newDelegate;
     [self rebuildTypeSelectSearchCache];
 }
 
@@ -153,7 +153,7 @@
     // this will be actually rebuild when we need it
 }
 
-- (BOOL)processKeyDownEvent:(NSEvent *)keyEvent;
+- (BOOL)handleEvent:(NSEvent *)keyEvent;
 {
     if ([self isSearchEvent:keyEvent]) {
         [self searchWithEvent:keyEvent];
@@ -186,8 +186,8 @@
     [fieldEditor interpretKeyEvents:[NSArray arrayWithObject:keyEvent]];
     [self setSearchString:[fieldEditor string]];
     
-    if ([dataSource 
respondsToSelector:@selector(typeSelectHelper:updateSearchString:)])
-        [dataSource typeSelectHelper:self updateSearchString:searchString];
+    if ([delegate 
respondsToSelector:@selector(typeSelectHelper:updateSearchString:)])
+        [delegate typeSelectHelper:self updateSearchString:searchString];
     
     // Reset the timer if it hasn't expired yet
     [self startTimer];
@@ -201,8 +201,8 @@
 {
     [self searchWithStickyMatch:NO];
     
-    if ([searchString length] && [dataSource 
respondsToSelector:@selector(typeSelectHelper:updateSearchString:)])
-        [dataSource typeSelectHelper:self updateSearchString:searchString];
+    if ([searchString length] && [delegate 
respondsToSelector:@selector(typeSelectHelper:updateSearchString:)])
+        [delegate typeSelectHelper:self updateSearchString:searchString];
     
     [self startTimer];
     
@@ -260,7 +260,7 @@
 - (NSArray *)searchCache;
 {
     if (searchCache == nil)
-        searchCache = [[dataSource typeSelectHelperSelectionItems:self] 
retain];
+        searchCache = [[delegate typeSelectHelperSelectionStrings:self] 
retain];
     return searchCache;
 }
 
@@ -279,8 +279,8 @@
 
 - (void)typeSelectSearchTimeout:(id)sender;
 {
-    if([dataSource 
respondsToSelector:@selector(typeSelectHelper:updateSearchString:)])
-        [dataSource typeSelectHelper:self updateSearchString:nil];
+    if([delegate 
respondsToSelector:@selector(typeSelectHelper:updateSearchString:)])
+        [delegate typeSelectHelper:self updateSearchString:nil];
     [[NSNotificationCenter defaultCenter] removeObserver:self];
     [self stopTimer];
     processing = NO;
@@ -316,13 +316,13 @@
 
 - (void)searchWithStickyMatch:(BOOL)sticky;
 {
-    BDSKPRECONDITION(dataSource != nil);
+    BDSKPRECONDITION(delegate != nil);
     
     if ([searchString length]) {
         NSUInteger selectedIndex, startIndex, foundIndex;
         
         if (cycleResults) {
-            selectedIndex = [dataSource 
typeSelectHelperCurrentlySelectedIndex:self];
+            selectedIndex = [delegate 
typeSelectHelperCurrentlySelectedIndex:self];
             if (selectedIndex >= [[self searchCache] count])
                 selectedIndex = NSNotFound;
         } else {
@@ -336,11 +336,11 @@
         foundIndex = [self indexOfMatchedItemAfterIndex:startIndex];
         
         if (foundIndex == NSNotFound) {
-            if ([dataSource 
respondsToSelector:@selector(typeSelectHelper:didFailToFindMatchForSearchString:)])
-                [dataSource typeSelectHelper:self 
didFailToFindMatchForSearchString:searchString];
+            if ([delegate 
respondsToSelector:@selector(typeSelectHelper:didFailToFindMatchForSearchString:)])
+                [delegate typeSelectHelper:self 
didFailToFindMatchForSearchString:searchString];
         } else if (foundIndex != selectedIndex) {
             // Avoid flashing a selection all over the place while you're 
still typing the thing you have selected
-            [dataSource typeSelectHelper:self selectItemAtIndex:foundIndex];
+            [delegate typeSelectHelper:self selectItemAtIndex:foundIndex];
         }
     }
 }

Modified: trunk/bibdesk/BibDocument_DataSource.m
===================================================================
--- trunk/bibdesk/BibDocument_DataSource.m      2011-12-29 07:35:23 UTC (rev 
18340)
+++ trunk/bibdesk/BibDocument_DataSource.m      2011-12-29 11:48:42 UTC (rev 
18341)
@@ -820,7 +820,7 @@
 }
 
 // This is where we build the list of possible items which the user can select 
by typing the first few letters. You should return an array of NSStrings.
-- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionItems:(BDSKTypeSelectHelper *)typeSelectHelper{
+- (NSArray *)tableView:(NSTableView *)tv 
typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper *)typeSelectHelper{
     if([tv isEqual:tableView]){    
         
         // Some users seem to expect that the currently sorted table column is 
used for typeahead;
@@ -1428,7 +1428,7 @@
 }
 
 // This is where we build the list of possible items which the user can select 
by typing the first few letters. You should return an array of NSStrings.
-- (NSArray *)outlineView:(NSOutlineView *)ov 
typeSelectHelperSelectionItems:(BDSKTypeSelectHelper *)typeSelectHelper{
+- (NSArray *)outlineView:(NSOutlineView *)ov 
typeSelectHelperSelectionStrings:(BDSKTypeSelectHelper *)typeSelectHelper{
     if ([ov isEqual:groupOutlineView]) {
         
         NSInteger i;

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


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to