Revision: 29907
          http://sourceforge.net/p/bibdesk/svn/29907
Author:   hofman
Date:     2025-11-30 15:22:51 +0000 (Sun, 30 Nov 2025)
Log Message:
-----------
rename method

Modified Paths:
--------------
    trunk/bibdesk/BDSKParentGroup.h
    trunk/bibdesk/BDSKParentGroup.m

Modified: trunk/bibdesk/BDSKParentGroup.h
===================================================================
--- trunk/bibdesk/BDSKParentGroup.h     2025-11-30 15:16:41 UTC (rev 29906)
+++ trunk/bibdesk/BDSKParentGroup.h     2025-11-30 15:22:51 UTC (rev 29907)
@@ -55,9 +55,9 @@
 
 @property (nonatomic, readonly) NSString *identifier;
 
+@property (nonatomic, readonly) NSArray<__kindof BDSKGroup *> *children;
 - (NSUInteger)numberOfChildren;
 - (__kindof BDSKGroup *)childAtIndex:(NSUInteger)anIndex;
-- (NSArray<__kindof BDSKGroup *> *)children;
 
 - (void)sortUsingDescriptors:(nullable NSArray<NSSortDescriptor *> 
*)sortDescriptors;
 - (void)resort;

Modified: trunk/bibdesk/BDSKParentGroup.m
===================================================================
--- trunk/bibdesk/BDSKParentGroup.m     2025-11-30 15:16:41 UTC (rev 29906)
+++ trunk/bibdesk/BDSKParentGroup.m     2025-11-30 15:22:51 UTC (rev 29907)
@@ -54,6 +54,7 @@
 
 @implementation BDSKParentGroup
 
+@synthesize children;
 @dynamic identifier, name;
 
 - (instancetype)initWithName:(NSString *)aName {
@@ -87,10 +88,6 @@
 // this is used to remember expanded state, as they are usually unique we use 
the class, also for backward compatibility
 - (NSString *)identifier { return NSStringFromClass([self class]); }
 
-- (NSArray *)children {
-    return children;
-}
-
 - (NSUInteger)numberOfChildren { return [children count]; }
 
 - (NSArray *)childrenAtIndex:(NSUInteger)idx count:(NSUInteger)aCount {
@@ -116,7 +113,7 @@
     return [children objectAtIndex:anIndex];
 }
 
-- (void)insertChild:(__kindof BDSKGroup *)child inRange:(NSRange)range {
+- (void)insertChild:(__kindof BDSKGroup *)child afterRange:(NSRange)range {
     [children insertObject:child atIndex:NSMaxRange(range)];
     [child setParent:self];
     [child setDocument:[self document]];
@@ -173,7 +170,7 @@
 }
 
 - (void)addChildGroup:(__kindof BDSKGroup *)group {
-    [self insertChild:group inRange:NSMakeRange(0, [self numberOfChildren])];
+    [self insertChild:group afterRange:NSMakeRange(0, [self 
numberOfChildren])];
 }
 
 - (void)removeChildGroup:(__kindof BDSKGroup *)group {
@@ -195,7 +192,7 @@
     self = [super initWithName:aName];
     if (self) {
         BDSKGroup *libraryGroup = [[BDSKLibraryGroup alloc] init];
-        [self insertChild:libraryGroup inRange:NSMakeRange(0, 0)];
+        [self insertChild:libraryGroup afterRange:NSMakeRange(0, 0)];
     }
     return self;
 }    
@@ -239,7 +236,7 @@
         } else {
             webGroupCount = 1;
             BDSKWebGroup *webGroup = [[BDSKWebGroup alloc] init];
-            [self insertChild:webGroup inRange:NSMakeRange(0, 0)];
+            [self insertChild:webGroup afterRange:NSMakeRange(0, 0)];
         }
     }
     return self;
@@ -281,7 +278,7 @@
         default:
             return;
     }
-    [self insertChild:group inRange:range];
+    [self insertChild:group afterRange:range];
 }
 
 - (void)removeChildGroup:(__kindof BDSKGroup *)group {
@@ -346,7 +343,7 @@
 - (void)setCategoryGroups:(NSArray *)array {
     if ([[array firstObject] isEmpty]) {
         [self replaceChildrenInRange:NSMakeRange(0, [self numberOfChildren]) 
withChildren:[array subarrayWithRange:NSMakeRange(1, [array count] - 1)]];
-        [self insertChild:[array firstObject] inRange:NSMakeRange(0, 0)];
+        [self insertChild:[array firstObject] afterRange:NSMakeRange(0, 0)];
     } else {
         [self replaceChildrenInRange:NSMakeRange(0, [self numberOfChildren]) 
withChildren:array];
     }
@@ -392,7 +389,7 @@
 
 - (void)addChildGroup:(__kindof BDSKGroup *)group {
     if ([group groupType] == BDSKStaticGroupType)
-        [self insertChild:group inRange:NSMakeRange(0, [self 
numberOfChildren])];
+        [self insertChild:group afterRange:NSMakeRange(0, [self 
numberOfChildren])];
 }
 
 @end
@@ -429,7 +426,7 @@
         range.location++;
         range.length--;
     }
-    [self insertChild:group inRange:range];
+    [self insertChild:group afterRange:range];
 }
 
 // return nil if non-existent

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