Revision: 27681
          http://sourceforge.net/p/bibdesk/svn/27681
Author:   hofman
Date:     2022-07-03 21:52:55 +0000 (Sun, 03 Jul 2022)
Log Message:
-----------
remove method

Modified Paths:
--------------
    trunk/bibdesk/BibDocument_DataSource.m

Modified: trunk/bibdesk/BibDocument_DataSource.m
===================================================================
--- trunk/bibdesk/BibDocument_DataSource.m      2022-07-03 13:50:38 UTC (rev 
27680)
+++ trunk/bibdesk/BibDocument_DataSource.m      2022-07-03 21:52:55 UTC (rev 
27681)
@@ -108,79 +108,6 @@
 
 #pragma mark TableView delegate
 
-- (void)reloadView:(NSTableCellView *)view forField:(NSString *)tcID 
ofItem:(BibItem *)pub {
-    id value = [pub displayValueOfField:tcID];
-    NSTextField *textField = [view textField];
-    NSImageView *imageView = [view imageView];
-    if (textField == nil && imageView == nil) {
-        // special field types displayed using a button or level indicator
-        BDSKASSERT([view isKindOfClass:[BDSKControlTableCellView class]]);
-        BDSKASSERT(value == nil || [value isKindOfClass:[NSNumber class]] || 
[value isKindOfClass:[NSColor class]]);
-        NSControl *control = [(BDSKControlTableCellView *)view control];
-        if ([tcID isEqualToString:BDSKImportOrderString]) {
-            if ([pub isImported]) {
-                [control setEnabled:NO];
-                [control setToolTip:nil];
-            } else {
-                [control setEnabled:YES];
-                [control setToolTip:NSLocalizedString(@"Click to import this 
item", @"Tool tip message")];
-            }
-        } else if ([tcID isEqualToString:BDSKCrossrefString]) {
-            BibItem *parent = [pub crossrefParent];
-            if (parent) {
-                [control setEnabled:YES];
-                [(NSButton *)control setImage:[NSImage 
imageNamed:NSImageNameFollowLinkFreestandingTemplate]];
-            } else {
-                [control setEnabled:NO];
-                [(NSButton *)control setImage:nil];
-            }
-            [control setToolTip:[parent citeKey]];
-        } else if ([tcID isBooleanField] || [tcID isTriStateField]) {
-            [control setEnabled:[self 
hasGroupTypeSelected:BDSKExternalGroupType] == NO];
-        }
-        [control setObjectValue:value];
-    } else if (imageView == nil) {
-        // generic text field
-        // value can be an NSNumber for Item Number
-        // possibly reset red color from invalid cite key, can be reused for 
any text field
-        if ([tcID isEqualToString:BDSKCiteKeyString] && [pub 
isValidCiteKey:[pub citeKey]] == NO)
-            [textField setTextColor:[NSColor systemRedColor]];
-        else
-            [textField setTextColor:[NSColor controlTextColor]];
-        [textField setObjectValue:value];
-    } else if (textField == nil) {
-        NSImage *image = nil;
-        if ([value isNotEmpty]) {
-            image = [tableView cellImageForField:tcID];
-            BDSKASSERT(image != nil || [value isKindOfClass:[NSURL class]]);
-            if ([value isKindOfClass:[NSURL class]]) {
-                // URL field
-                [imageView setToolTip:[value isFileURL] ? [[value path] 
stringByAbbreviatingWithTildeInPath] : [value absoluteString]];
-                if (image == nil) {
-                    if ([value isFileURL] == NO)
-                        image =  [NSImage imageForURL:value];
-                    else if ((value = [value 
fileURLByStrictlyResolvingAliases]))
-                        image = [[NSWorkspace sharedWorkspace] 
iconForFileType:[value pathExtension]];
-                    else
-                        image = [NSImage missingFileImage];
-                }
-            } else {
-                // field with custom cell image, e.g. a note field
-                [imageView setToolTip:[value isKindOfClass:[NSString class]] ? 
value : [value isKindOfClass:[NSDictionary class]] ? [value 
objectForKey:@"toolTip"] : nil];
-            }
-        } else {
-            [imageView setToolTip:nil];
-        }
-        [imageView setObjectValue:image];
-    } else {
-        // linked files and URLs
-        BDSKASSERT(value == nil || [value isKindOfClass:[NSDictionary class]]);
-        [view setToolTip:[value valueForKey:@"toolTip"]];
-        [textField setObjectValue:[value valueForKey:@"string"]];
-        [imageView setObjectValue:[value valueForKey:@"image"]];
-    }
-}
-
 - (void)updateView:(NSTableCellView *)view forField:(NSString *)field 
ofItem:(BibItem *)pub {
     id value = [pub displayValueOfField:field];
     NSTextField *textField = [view textField];

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



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to