Changeset 1547

Show
Ignore:
Timestamp:
08/28/04 16:57:01 (4 years ago)
Author:
morris
Message:

big bad interface cleanup patch

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • WiredClient/trunk/WCAccount.h

    r1383 r1547  
    1 /* $Id: WCAccount.h,v 1.5 2004/07/28 08:00:26 morris Exp $ */ 
     1/* $Id: WCAccount.h,v 1.6 2004/08/28 14:57:01 morris Exp $ */ 
    22 
    33/* 
     
    7272- (BOOL)                                                setTopic; 
    7373 
    74 - (NSComparisonResult)                  nameSort:(WCAccount *)other; 
    75 - (NSComparisonResult)                  typeSort:(WCAccount *)other; 
    76  
    7774@end 
  • WiredClient/trunk/WCAccount.m

    r1423 r1547  
    1 /* $Id: WCAccount.m,v 1.7 2004/08/05 20:21:14 morris Exp $ */ 
     1/* $Id: WCAccount.m,v 1.8 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    9090 
    9191 
    92 #pragma mark - 
    93  
    9492- (void)setName:(NSString *)value { 
    9593        [value retain]; 
     
    107105 
    108106 
    109 #pragma mark - 
    110  
    111107- (void)setPrivileges:(NSArray *)value { 
    112108        [value retain]; 
     
    242238#pragma mark - 
    243239 
    244 - (NSComparisonResult)nameSort:(WCAccount *)other { 
     240- (NSComparisonResult)compareName:(WCAccount *)other { 
    245241        return [_name compare:[other name] options:NSCaseInsensitiveSearch]; 
    246242} 
     
    248244 
    249245 
    250 - (NSComparisonResult)typeSort:(WCAccount *)other { 
    251         NSComparisonResult              result; 
    252          
     246- (NSComparisonResult)compareType:(WCAccount *)other { 
    253247        // --- then sort by size 
    254248        if(_type == WCAccountTypeUser && [other type] == WCAccountTypeGroup) 
     
    256250        else if(_type == WCAccountTypeGroup && [other type] == WCAccountTypeUser) 
    257251                return NSOrderedDescending; 
    258         else 
    259                 result = [self nameSort:other]; 
    260          
    261         return result; 
     252         
     253        // --- ordered same - sort by name instead 
     254        return [self compareName:other]; 
    262255} 
    263256 
  • WiredClient/trunk/WCAccounts.m

    r1546 r1547  
    1 /* $Id: WCAccounts.m,v 1.21 2004/08/28 12:49:34 morris Exp $ */ 
     1/* $Id: WCAccounts.m,v 1.22 2004/08/28 14:57:01 morris Exp $ */ 
    22 
    33/* 
     
    272272 
    273273        // --- sort the list 
    274         [_shownAccounts sortUsingSelector:@selector(nameSort:)]; 
     274        [_shownAccounts sortUsingSelector:@selector(compareName:)]; 
    275275         
    276276        // --- update table 
     
    341341        // --- sort the list 
    342342        if([identifier isEqualToString:@"Name"]) 
    343                 [_shownAccounts sortUsingSelector:@selector(nameSort:)]; 
     343                [_shownAccounts sortUsingSelector:@selector(compareName:)]; 
    344344        else if([identifier isEqualToString:@"Type"]) 
    345                 [_shownAccounts sortUsingSelector:@selector(typeSort:)]; 
     345                [_shownAccounts sortUsingSelector:@selector(compareType:)]; 
    346346         
    347347        // --- we're done 
     
    589589        // --- re-sort 
    590590        if([identifier isEqualToString:@"Name"]) 
    591                 [_shownAccounts sortUsingSelector:@selector(nameSort:)]; 
     591                [_shownAccounts sortUsingSelector:@selector(compareName:)]; 
    592592        else if([identifier isEqualToString:@"Type"]) 
    593                 [_shownAccounts sortUsingSelector:@selector(typeSort:)]; 
     593                [_shownAccounts sortUsingSelector:@selector(compareType:)]; 
    594594         
    595595        // --- select new column header 
  • WiredClient/trunk/WCChat.m

    r1537 r1547  
    1 /* $Id: WCChat.m,v 1.65 2004/08/27 17:31:49 morris Exp $ */ 
     1/* $Id: WCChat.m,v 1.66 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    316316        // --- sort the users 
    317317        [_sortedUsers release]; 
    318         _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(joinTimeSort:)]; 
     318        _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(compareJoinTime:)]; 
    319319        [_sortedUsers retain]; 
    320320 
     
    408408        // --- sort the users 
    409409        [_sortedUsers release]; 
    410         _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(joinTimeSort:)]; 
     410        _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(compareJoinTime:)]; 
    411411        [_sortedUsers retain]; 
    412412 
     
    464464        // --- re-sort 
    465465        [_sortedUsers release]; 
    466         _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(joinTimeSort:)]; 
     466        _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(compareJoinTime:)]; 
    467467        [_sortedUsers retain]; 
    468468 
     
    615615        // -- resort 
    616616        [_sortedUsers release]; 
    617         _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(joinTimeSort:)]; 
     617        _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(compareJoinTime:)]; 
    618618        [_sortedUsers retain]; 
    619619 
     
    664664        // -- resort 
    665665        [_sortedUsers release]; 
    666         _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(joinTimeSort:)]; 
     666        _sortedUsers = [_shownUsers keysSortedByValueUsingSelector:@selector(compareJoinTime:)]; 
    667667        [_sortedUsers retain]; 
    668668 
     
    15601560- (unsigned int)numberOfActiveUsers { 
    15611561        NSEnumerator    *enumerator; 
    1562         WCUser                  *each
     1562        WCUser                  *user
    15631563        unsigned int    active = 0; 
    15641564         
    15651565        enumerator = [_shownUsers objectEnumerator]; 
    15661566         
    1567         while((each = [enumerator nextObject])) { 
    1568                 if(![each idle]) 
     1567        while((user = [enumerator nextObject])) { 
     1568                if(![user isIdle]) 
    15691569                        active++; 
    15701570        } 
  • WiredClient/trunk/WCFile.h

    r1415 r1547  
    1 /* $Id: WCFile.h,v 1.7 2004/08/03 19:30:55 morris Exp $ */ 
     1/* $Id: WCFile.h,v 1.8 2004/08/28 14:57:01 morris Exp $ */ 
    22 
    33/* 
     
    9696- (NSString *)                          lastPathComponent; 
    9797 
    98 - (NSComparisonResult)          kindSort:(WCFile *)other; 
    99 - (NSComparisonResult)          nameSort:(WCFile *)other; 
    100 - (NSComparisonResult)          createdSort:(WCFile *)other; 
    101 - (NSComparisonResult)          modifiedSort:(WCFile *)other; 
    102 - (NSComparisonResult)          sizeSort:(WCFile *)other; 
    103  
    10498@end 
  • WiredClient/trunk/WCFile.m

    r1486 r1547  
    1 /* $Id: WCFile.m,v 1.11 2004/08/13 17:54:42 morris Exp $ */ 
     1/* $Id: WCFile.m,v 1.12 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    335335#pragma mark - 
    336336 
    337 - (NSComparisonResult)kindSort:(WCFile *)other { 
     337- (NSComparisonResult)compareName:(WCFile *)other { 
     338        return [[_path lastPathComponent] compare:[[other path] lastPathComponent] 
     339                                                                          options:NSCaseInsensitiveSearch | NSNumericSearch]; 
     340
     341 
     342 
     343 
     344- (NSComparisonResult)compareKind:(WCFile *)other { 
    338345        NSComparisonResult              result; 
    339346         
     
    342349        // --- ordered same - sort by name instead 
    343350        if(result == NSOrderedSame) 
    344                 result = [self nameSort:other]; 
     351                result = [self compareName:other]; 
    345352                 
    346353        return result; 
     
    349356 
    350357 
    351 - (NSComparisonResult)nameSort:(WCFile *)other { 
    352         unsigned int    options; 
    353          
    354         options = NSCaseInsensitiveSearch | 64; // 64 = NSNumericSearch 
    355  
    356         return [[_path lastPathComponent] compare:[[other path] lastPathComponent] 
    357                                                                           options:options]; 
    358 
    359  
    360  
    361  
    362 - (NSComparisonResult)createdSort:(WCFile *)other { 
     358- (NSComparisonResult)compareCreated:(WCFile *)other { 
    363359        NSComparisonResult              result; 
    364360         
     
    367363        // --- ordered same - sort by name instead 
    368364        if(result == NSOrderedSame) 
    369                 result = [self nameSort:other]; 
     365                result = [self compareName:other]; 
    370366         
    371367        return result; 
     
    374370 
    375371 
    376 - (NSComparisonResult)modifiedSort:(WCFile *)other { 
     372- (NSComparisonResult)compareModified:(WCFile *)other { 
    377373        NSComparisonResult              result; 
    378374         
     
    381377        // --- ordered same - sort by name instead 
    382378        if(result == NSOrderedSame) 
    383                 result = [self nameSort:other]; 
     379                result = [self compareName:other]; 
    384380         
    385381        return result; 
     
    388384 
    389385 
    390 - (NSComparisonResult)sizeSort:(WCFile *)other { 
     386- (NSComparisonResult)compareSize:(WCFile *)other { 
    391387        // --- first sort by file/dir, file gets precedence over dirs, no matter size 
    392388        if(_type == WCFileTypeFile && [other type] != WCFileTypeFile) 
     
    402398 
    403399        // --- ordered same - sort by name instead 
    404         return [self nameSort:other]; 
     400        return [self compareName:other]; 
    405401} 
    406402 
  • WiredClient/trunk/WCFiles.m

    r1546 r1547  
    1 /* $Id: WCFiles.m,v 1.49 2004/08/28 12:49:35 morris Exp $ */ 
     1/* $Id: WCFiles.m,v 1.50 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    450450        // --- sort the list 
    451451        if([identifier isEqualToString:@"Name"]) 
    452                 [_shownFiles sortUsingSelector:@selector(nameSort:)]; 
     452                [_shownFiles sortUsingSelector:@selector(compareName:)]; 
    453453        else if([identifier isEqualToString:@"Kind"]) 
    454                 [_shownFiles sortUsingSelector:@selector(kindSort:)]; 
     454                [_shownFiles sortUsingSelector:@selector(compareKind:)]; 
    455455        else if([identifier isEqualToString:@"Created"]) 
    456                 [_shownFiles sortUsingSelector:@selector(createdSort:)]; 
     456                [_shownFiles sortUsingSelector:@selector(compareCreated:)]; 
    457457        else if([identifier isEqualToString:@"Modified"]) 
    458                 [_shownFiles sortUsingSelector:@selector(modifiedSort:)]; 
     458                [_shownFiles sortUsingSelector:@selector(compareModified:)]; 
    459459        else if([identifier isEqualToString:@"Size"]) 
    460                 [_shownFiles sortUsingSelector:@selector(sizeSort:)]; 
     460                [_shownFiles sortUsingSelector:@selector(compareSize:)]; 
    461461         
    462462        // --- and reload the table 
     
    949949        // --- re-sort 
    950950        if([identifier isEqualToString:@"Name"]) 
    951                 [_shownFiles sortUsingSelector:@selector(nameSort:)]; 
     951                [_shownFiles sortUsingSelector:@selector(compareName:)]; 
    952952        else if([identifier isEqualToString:@"Kind"]) 
    953                 [_shownFiles sortUsingSelector:@selector(kindSort:)]; 
     953                [_shownFiles sortUsingSelector:@selector(compareKind:)]; 
    954954        else if([identifier isEqualToString:@"Created"]) 
    955                 [_shownFiles sortUsingSelector:@selector(createdSort:)]; 
     955                [_shownFiles sortUsingSelector:@selector(compareCreated:)]; 
    956956        else if([identifier isEqualToString:@"Modified"]) 
    957                 [_shownFiles sortUsingSelector:@selector(modifiedSort:)]; 
     957                [_shownFiles sortUsingSelector:@selector(compareModified:)]; 
    958958        else if([identifier isEqualToString:@"Size"]) 
    959                 [_shownFiles sortUsingSelector:@selector(sizeSort:)]; 
     959                [_shownFiles sortUsingSelector:@selector(compareSize:)]; 
    960960 
    961961        // --- select new column header 
  • WiredClient/trunk/WCMessage.h

    r1383 r1547  
    1 /* $Id: WCMessage.h,v 1.2 2004/07/28 08:00:26 morris Exp $ */ 
     1/* $Id: WCMessage.h,v 1.3 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    5151 
    5252- (void)                                                setRead:(BOOL)value; 
    53 - (BOOL)                                                read; 
     53- (BOOL)                                                isRead; 
    5454 
    5555- (void)                                                setUser:(WCUser *)value; 
  • WiredClient/trunk/WCMessage.m

    r1383 r1547  
    1 /* $Id: WCMessage.m,v 1.3 2004/07/28 08:00:26 morris Exp $ */ 
     1/* $Id: WCMessage.m,v 1.4 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    9696 
    9797 
    98 #pragma mark - 
    99  
    10098- (void)setRead:(BOOL)value { 
    10199        _read = value; 
     
    104102 
    105103 
    106 - (BOOL)read { 
     104- (BOOL)isRead { 
    107105        return _read; 
    108106} 
    109107 
    110108 
    111  
    112 #pragma mark - 
    113109 
    114110- (void)setUser:(WCUser *)value { 
     
    127123 
    128124 
    129 #pragma mark - 
    130  
    131125- (void)setMessage:(NSString *)value { 
    132126        [value retain]; 
     
    144138 
    145139 
    146 #pragma mark - 
    147  
    148140- (void)setDate:(NSDate *)value { 
    149141        [value retain]; 
  • WiredClient/trunk/WCMessages.m

    r1542 r1547  
    1 /* $Id: WCMessages.m,v 1.27 2004/08/27 20:16:30 morris Exp $ */ 
     1/* $Id: WCMessages.m,v 1.28 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    219219         
    220220        // --- bump the count of unread messages 
    221         if(![message read]) { 
     221        if(![message isRead]) { 
    222222                _unread++; 
    223223                [WCSharedMain setUnread:[WCSharedMain unread] + 1]; 
     
    504504         
    505505        // --- set that it's read 
    506         if(![message read]) 
     506        if(![message isRead]) 
    507507                [self read:message]; 
    508508         
     
    524524        string  = [self tableView:sender objectValueForTableColumn:column row:row]; 
    525525         
    526         if(![message read]) { 
     526        if(![message isRead]) { 
    527527                // --- set bold font for unread messages 
    528528                boldFont        = [NSFont boldSystemFontOfSize:[NSFont smallSystemFontSize]]; 
  • WiredClient/trunk/WCOutlineView.m

    r1483 r1547  
    1 /* $Id: WCOutlineView.m,v 1.5 2004/08/12 20:11:56 morris Exp $ */ 
     1/* $Id: WCOutlineView.m,v 1.6 2004/08/28 14:57:01 morris Exp $ */ 
    22 
    33/* 
     
    420420         
    421421        frame = [super frameOfCellAtColumn:columnIndex row:rowIndex]; 
    422         key = [NSString stringWithFormat:@"%d,%d", columnIndex, rowIndex]; 
    423         tag = [_regions objectForKey:key]; 
    424          
    425         if(tag) 
    426                 [self removeToolTip:[tag intValue]]; 
    427          
    428         tag = [NSNumber numberWithInt:[self addToolTipRect:frame owner:self userData:NULL]]; 
    429         [_regions setObject:tag forKey:key]; 
     422         
     423        if([[self dataSource] respondsToSelector:@selector(tableView:toolTipForRow:)]) { 
     424                key = [NSString stringWithFormat:@"%d,%d", columnIndex, rowIndex]; 
     425                 
     426                if([_regions objectForKey:key]) 
     427                        [self removeToolTip:[tag intValue]]; 
     428                 
     429                tag = [NSNumber numberWithInt:[self addToolTipRect:frame owner:self userData:NULL]]; 
     430                [_regions setObject:tag forKey:key]; 
     431        } 
    430432         
    431433        return frame; 
  • WiredClient/trunk/WCReceiveMessage.m

    r1298 r1547  
    1 /* $Id: WCReceiveMessage.m,v 1.7 2004/05/22 02:18:09 morris Exp $ */ 
     1/* $Id: WCReceiveMessage.m,v 1.8 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    110110- (void)windowDidBecomeKey:(NSNotification *)notification { 
    111111        // --- set that it's read 
    112         if(![_message read]) 
     112        if(![_message isRead]) 
    113113                [[_connection messages] read:_message]; 
    114114} 
  • WiredClient/trunk/WCSearch.m

    r1486 r1547  
    1 /* $Id: WCSearch.m,v 1.32 2004/08/13 17:54:42 morris Exp $ */ 
     1/* $Id: WCSearch.m,v 1.33 2004/08/28 14:57:01 morris Exp $ */ 
    22 
    33/* 
     
    320320        // --- sort the list 
    321321        if([identifier isEqualToString:@"Name"]) 
    322                 [_shownFiles sortUsingSelector:@selector(nameSort:)]; 
     322                [_shownFiles sortUsingSelector:@selector(compareName:)]; 
    323323        else if([identifier isEqualToString:@"Kind"]) 
    324                 [_shownFiles sortUsingSelector:@selector(kindSort:)]; 
     324                [_shownFiles sortUsingSelector:@selector(compareKind:)]; 
    325325        else if([identifier isEqualToString:@"Size"]) 
    326                 [_shownFiles sortUsingSelector:@selector(sizeSort:)]; 
     326                [_shownFiles sortUsingSelector:@selector(compareSize:)]; 
    327327 
    328328        // --- and reload the table 
     
    575575        // --- re-sort 
    576576        if([identifier isEqualToString:@"Name"]) 
    577                 [_shownFiles sortUsingSelector:@selector(nameSort:)]; 
     577                [_shownFiles sortUsingSelector:@selector(compareName:)]; 
    578578        else if([identifier isEqualToString:@"Kind"]) 
    579                 [_shownFiles sortUsingSelector:@selector(kindSort:)]; 
     579                [_shownFiles sortUsingSelector:@selector(compareKind:)]; 
    580580        else if([identifier isEqualToString:@"Created"]) 
    581                 [_shownFiles sortUsingSelector:@selector(createdSort:)]; 
     581                [_shownFiles sortUsingSelector:@selector(compareCreated:)]; 
    582582        else if([identifier isEqualToString:@"Modified"]) 
    583                 [_shownFiles sortUsingSelector:@selector(modifiedSort:)]; 
     583                [_shownFiles sortUsingSelector:@selector(compareModified:)]; 
    584584        else if([identifier isEqualToString:@"Size"]) 
    585                 [_shownFiles sortUsingSelector:@selector(sizeSort:)]; 
     585                [_shownFiles sortUsingSelector:@selector(compareSize:)]; 
    586586         
    587587        // --- select new column header 
  • WiredClient/trunk/WCServer.m

    r1461 r1547  
    1 /* $Id: WCServer.m,v 1.6 2004/08/10 17:54:54 morris Exp $ */ 
     1/* $Id: WCServer.m,v 1.7 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    106106 
    107107 
    108 #pragma mark - 
    109  
    110108- (void)setDescription:(NSString *)value { 
    111109        [value retain]; 
     
    123121 
    124122 
    125 #pragma mark - 
    126  
    127123- (void)setVersion:(NSString *)value { 
    128124        [value retain]; 
     
    140136 
    141137 
    142 #pragma mark - 
    143  
    144138- (void)setURL:(NSURL *)value { 
    145139        [value retain]; 
     
    157151 
    158152 
    159 #pragma mark - 
    160  
    161153- (void)setStarted:(NSDate *)value { 
    162154        [value retain]; 
     
    174166 
    175167 
    176 #pragma mark - 
    177  
    178168- (void)setProtocol:(double)value { 
    179169        _protocol = value; 
     
    188178 
    189179 
    190 #pragma mark - 
    191  
    192180- (void)setBanner:(NSImage *)value { 
    193181        [value retain]; 
     
    205193 
    206194 
    207 #pragma mark - 
    208  
    209195- (void)setFiles:(unsigned int)value { 
    210196        _files = value; 
     
    219205 
    220206 
    221 #pragma mark - 
    222  
    223207- (void)setSize:(unsigned long long)value { 
    224208        _size = value; 
     
    233217 
    234218 
    235 #pragma mark - 
    236  
    237219- (void)setAccount:(WCAccount *)value { 
    238220        [value retain]; 
  • WiredClient/trunk/WCTableView.m

    r1482 r1547  
    1 /* $Id: WCTableView.m,v 1.18 2004/08/12 20:11:45 morris Exp $ */ 
     1/* $Id: WCTableView.m,v 1.19 2004/08/28 14:57:01 morris Exp $ */ 
    22 
    33/* 
     
    419419         
    420420        frame = [super frameOfCellAtColumn:columnIndex row:rowIndex]; 
    421         key = [NSString stringWithFormat:@"%d,%d", columnIndex, rowIndex]; 
    422         tag = [_regions objectForKey:key]; 
    423          
    424         if(tag) 
    425                 [self removeToolTip:[tag intValue]]; 
    426          
    427         tag = [NSNumber numberWithInt:[self addToolTipRect:frame owner:self userData:NULL]]; 
    428         [_regions setObject:tag forKey:key]; 
    429          
     421 
     422        if([[self dataSource] respondsToSelector:@selector(tableView:toolTipForRow:)]) { 
     423                key = [NSString stringWithFormat:@"%d,%d", columnIndex, rowIndex]; 
     424                tag = [_regions objectForKey:key]; 
     425                 
     426                if(tag) 
     427                        [self removeToolTip:[tag intValue]]; 
     428                 
     429                tag = [NSNumber numberWithInt:[self addToolTipRect:frame owner:self userData:NULL]]; 
     430                [_regions setObject:tag forKey:key]; 
     431        } 
     432                 
    430433        return frame; 
    431434} 
  • WiredClient/trunk/WCTracker.h

    r1383 r1547  
    1 /* $Id: WCTracker.h,v 1.8 2004/07/28 08:00:26 morris Exp $ */ 
     1/* $Id: WCTracker.h,v 1.9 2004/08/28 14:57:01 morris Exp $ */ 
    22 
    33/* 
     
    4343 
    4444 
    45 @interface WCTracker : NSObject <NSCoding>
     45@interface WCTracker : NSObject
    4646        WCTrackerType                           _type; 
    4747        WCTrackerState                          _state; 
    48         unsigned int                            _count; 
     48 
    4949        NSString                                        *_name; 
     50        NSString                                        *_description; 
     51        NSURL                                           *_url; 
     52        NSString                                        *_urlString; 
    5053        unsigned int                            _users; 
    51         unsigned long long                      _speed; 
     54        NSString                                        *_usersString; 
     55        unsigned int                            _speed; 
     56        NSString                                        *_speedString; 
     57        unsigned int                            _files; 
     58        NSString                                        *_filesString; 
     59        unsigned long long                      _size; 
     60        NSString                                        *_sizeString; 
    5261        BOOL                                            _guest; 
     62        NSString                                        *_guestString; 
    5363        BOOL                                            _download; 
    54         unsigned int                            _files; 
    55         unsigned long long                      _size; 
    56         NSString                                        *_description; 
     64        NSString                                        *_downloadString; 
     65         
    5766        NSNetService                            *_service; 
    58         NSURL                                           *_url; 
    5967        double                                          _protocol; 
    6068        NSMutableArray                          *_children; 
     
    7078- (WCTrackerState)                              state; 
    7179 
    72 - (void)                                                setCount:(unsigned int)value; 
    73 - (unsigned int)                                count; 
    74  
    7580- (void)                                                setName:(NSString *)value; 
    7681- (NSString *)                                  name; 
    77  
    78 - (void)                                                setUsers:(unsigned int)value; 
    79 - (unsigned int)                                users; 
    80  
    81 - (void)                                                setSpeed:(unsigned int)value; 
    82 - (unsigned int)                                speed; 
    83  
    84 - (void)                                                setGuest:(BOOL)value; 
    85 - (BOOL)                                                guest; 
    86  
    87 - (void)                                                setDownload:(BOOL)value; 
    88 - (BOOL)                                                download; 
    89  
    90 - (void)                                                setFiles:(unsigned int)value; 
    91 - (unsigned int)                                files; 
    92  
    93 - (void)                                                setSize:(unsigned long long)value; 
    94 - (unsigned long long)                  size; 
    9582 
    9683- (void)                                                setDescription:(NSString *)value; 
    9784- (NSString *)                                  description; 
    9885 
    99 - (void)                                                setService:(NSNetService *)value; 
    100 - (NSNetService *)                              service; 
     86- (void)                                                setUsers:(unsigned int)value; 
     87- (unsigned int)                                users; 
     88- (NSString *)                                  usersString; 
     89 
     90- (void)                                                setSpeed:(unsigned int)value; 
     91- (unsigned int)                                speed; 
     92- (NSString *)                                  speedString; 
     93 
     94- (void)                                                setFiles:(unsigned int)value; 
     95- (unsigned int)                                files; 
     96- (NSString *)                                  filesString; 
     97 
     98- (void)                                                setSize:(unsigned long long)value; 
     99- (unsigned long long)                  size; 
     100- (NSString *)                                  sizeString; 
     101 
     102- (void)                                                setGuest:(BOOL)value; 
     103- (BOOL)                                                guest; 
     104- (NSString *)                                  guestString; 
     105 
     106- (void)                                                setDownload:(BOOL)value; 
     107- (BOOL)                                                download; 
     108- (NSString *)                                  downloadString; 
    101109         
    102110- (void)                                                setURL:(NSURL *)value; 
    103111- (NSURL *)                                             URL; 
     112- (NSString *)                                  URLString; 
     113 
     114- (void)                                                setService:(NSNetService *)value; 
     115- (NSNetService *)                              service; 
    104116 
    105117- (void)                                                setProtocol:(double)value; 
  • WiredClient/trunk/WCTracker.m

    r1383 r1547  
    1 /* $Id: WCTracker.m,v 1.8 2004/07/28 08:00:26 morris Exp $ */ 
     1/* $Id: WCTracker.m,v 1.9 2004/08/28 14:57:00 morris Exp $ */ 
    22 
    33/* 
     
    2828 
    2929#import "NSNumberAdditions.h" 
     30#import "NSStringAdditions.h" 
     31#import "NSURLAdditions.h" 
    3032#import "WCTracker.h" 
    3133#import "WCTrackers.h" 
     
    5355        [_name release]; 
    5456        [_description release]; 
     57        [_url release]; 
     58        [_urlString release]; 
     59        [_usersString release]; 
     60        [_speedString release]; 
     61        [_filesString release]; 
     62        [_sizeString release]; 
     63        [_guestString release]; 
     64        [_downloadString release]; 
     65 
    5566        [_service release]; 
    56         [_url release]; 
    5767        [_children release]; 
    5868         
    5969        [super dealloc]; 
    60 } 
    61  
    62  
    63  
    64 #pragma mark - 
    65  
    66 - (id)initWithCoder:(NSCoder *)coder { 
    67         self = [super init]; 
    68          
    69         [coder decodeValueOfObjCType:@encode(WCTrackerType) at:&_type]; 
    70         [coder decodeValueOfObjCType:@encode(WCTrackerState) at:&_state]; 
    71         [coder decodeValueOfObjCType:@encode(unsigned int) at:&_count]; 
    72         [coder decodeValueOfObjCType:@encode(unsigned int) at:&_users]; 
    73         [coder decodeValueOfObjCType:@encode(unsigned int) at:&_speed]; 
    74         [coder decodeValueOfObjCType:@encode(BOOL) at:&_guest]; 
    75         [coder decodeValueOfObjCType:@encode(BOOL) at:&_download]; 
    76         [coder decodeValueOfObjCType:@encode(unsigned int) at:&_files]; 
    77         [coder decodeValueOfObjCType:@encode(unsigned long long) at:&_size]; 
    78         [coder decodeValueOfObjCType:@encode(unsigned int) at:&_protocol]; 
    79  
    80         _name                   = [[coder decodeObject] retain]; 
    81         _description    = [[coder decodeObject] retain]; 
    82         _service                = [[coder decodeObject] retain]; 
    83         _url                    = [[coder decodeObject] retain]; 
    84         _children               = [[coder decodeObject] retain]; 
    85  
    86         return self; 
    87 } 
    88  
    89  
    90  
    91 - (void)encodeWithCoder:(NSCoder *)coder { 
    92         [coder encodeValueOfObjCType:@encode(WCTrackerType) at:&_type]; 
    93         [coder encodeValueOfObjCType:@encode(WCTrackerState) at:&_state]; 
    94         [coder encodeValueOfObjCType:@encode(unsigned int) at:&_count]; 
    95         [coder encodeValueOfObjCType:@encode(unsigned int) at:&_speed]; 
    96         [coder encodeValueOfObjCType:@encode(BOOL) at:&_guest]; 
    97         [coder encodeValueOfObjCType:@encode(BOOL) at:&_download]; 
    98         [coder encodeValueOfObjCType:@encode(unsigned int) at:&_files]; 
    99         [coder encodeValueOfObjCType:@encode(unsigned long long) at:&_size]; 
    100         [coder encodeValueOfObjCType:@encode(unsigned int) at:&_protocol]; 
    101          
    102         [coder encodeObject:_name]; 
    103         [coder encodeObject:_description]; 
    104         [coder encodeObject:_service]; 
    105         [coder encodeObject:_url]; 
    106         [coder encodeObject:_children]; 
    10770} 
    10871 
     
    12386 
    12487 
    125 #pragma mark - 
    126  
    12788- (void)setState:(WCTrackerState)value { 
    12889        _state = value; 
     
    13697 
    13798 
    138  
    139 #pragma mark - 
    140  
    141 - (void)setCount:(unsigned int)value { 
    142         _count = value; 
    143 } 
    144  
    145  
    146  
    147 - (unsigned int)count { 
    148         return _count; 
    149 } 
    150  
    151  
    152  
    153 #pragma mark - 
    15499 
    155100- (void)setName:(NSString *)value { 
     
    168113 
    169114 
    170 #pragma mark - 
    171  
    172 - (void)setUsers:(unsigned int)value { 
    173         _users = value; 
    174 } 
    175  
    176  
    177  
    178 - (unsigned int)users { 
    179         return _users; 
    180 } 
    181  
    182  
    183  
    184 #pragma mark - 
    185  
    186 - (void)setSpeed:(unsigned int)value { 
    187         _speed = value; 
    188 } 
    189  
    190  
    191  
    192 - (unsigned int)speed { 
    193         return _speed; 
    194 } 
    195  
    196  
    197  
    198 #pragma mark - 
    199  
    200 - (void)setGuest:(BOOL)value { 
    201         _guest = value; 
    202 } 
    203  
    204  
    205  
    206 - (BOOL)guest { 
    207         return _guest; 
    208 } 
    209  
    210  
    211  
    212 #pragma mark - 
    213  
    214 - (void)setDownload:(BOOL)value { 
    215         _download = value; 
    216 } 
    217  
    218  
    219  
    220 - (BOOL)download { 
    221         return _download; 
    222 } 
    223  
    224