mirror of
https://github.com/gnustep/apps-gorm.git
synced 2025-02-23 19:51:00 +00:00
Sort subclass names to make navigation easier when editing classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@23647 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
8ae617dd6e
commit
7762f68ce4
2 changed files with 11 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
2006-09-27 22:28-EDT Gregory John Casamento <greg_casamento@yahoo.com>
|
||||
|
||||
* GormCore/GormClassManager.m: Sort classnames in subClassesOf:,
|
||||
allSuperclassesOf:, allSubclassesOf:, allCustomSubClassesOf:.
|
||||
|
||||
2006-09-13 23:19-EDT Gregory John Casamento <greg_casamento@yahoo.com>
|
||||
|
||||
* Palettes/1Windows/GNUmakefile: Added new classes and interface.
|
||||
|
|
|
@ -998,7 +998,7 @@
|
|||
referenceClassList: [classInformation allKeys]
|
||||
intoArray: array];
|
||||
|
||||
return array;
|
||||
return [array sortedArrayUsingSelector: @selector(caseInsensitiveCompare:)];
|
||||
}
|
||||
|
||||
- (NSArray *) allCustomSubclassesOf: (NSString *)superClass
|
||||
|
@ -1009,7 +1009,7 @@
|
|||
referenceClassList: customClasses
|
||||
intoArray: array];
|
||||
|
||||
return array;
|
||||
return [array sortedArrayUsingSelector: @selector(caseInsensitiveCompare:)];
|
||||
}
|
||||
|
||||
- (NSArray *) customSubClassesOf: (NSString *)superclass
|
||||
|
@ -1049,7 +1049,7 @@
|
|||
}
|
||||
}
|
||||
|
||||
return subclasses;
|
||||
return [subclasses sortedArrayUsingSelector: @selector(caseInsensitiveCompare:)];
|
||||
}
|
||||
|
||||
- (void) removeClassNamed: (NSString *)className
|
||||
|
@ -2044,6 +2044,7 @@
|
|||
- (NSArray *) allSuperClassesOf: (NSString *)className
|
||||
{
|
||||
NSMutableArray *classes = [NSMutableArray array];
|
||||
|
||||
while (![self isRootClass: className] && className != nil)
|
||||
{
|
||||
NSDictionary *dict = [self classInfoForClassName: className];
|
||||
|
@ -2061,7 +2062,8 @@
|
|||
break;
|
||||
}
|
||||
}
|
||||
return classes;
|
||||
|
||||
return [classes sortedArrayUsingSelector: @selector(caseInsensitiveCompare:)];
|
||||
}
|
||||
|
||||
- (void) addActions: (NSArray *)actions forClassNamed: (NSString *)className
|
||||
|
|
Loading…
Reference in a new issue