From: Anjo K. <an...@us...> - 2003-04-25 21:15:38
|
Update of /cvsroot/wonder/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions In directory sc8-pr-cvs1:/tmp/cvs-serv17595 Modified Files: ERXArrayUtilities.java Log Message: loosening requirements for KVC parameter. Index: ERXArrayUtilities.java =================================================================== RCS file: /cvsroot/wonder/Wonder/Common/Frameworks/ERExtensions/Sources/er/extensions/ERXArrayUtilities.java,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** ERXArrayUtilities.java 26 Mar 2003 20:34:06 -0000 1.28 --- ERXArrayUtilities.java 25 Apr 2003 21:15:30 -0000 1.29 *************** *** 357,366 **** * every keypath. */ ! public static NSArray valuesForKeyPaths(NSArray array, NSArray paths) { NSMutableArray result = new NSMutableArray(); Enumeration e = paths.objectEnumerator(); while(e.hasMoreElements()) { ! result.addObject((NSArray)array.valueForKeyPath((String)e.nextElement())); } return result; --- 357,366 ---- * every keypath. */ ! public static NSArray valuesForKeyPaths(Object array, NSArray paths) { NSMutableArray result = new NSMutableArray(); Enumeration e = paths.objectEnumerator(); while(e.hasMoreElements()) { ! result.addObject(NSKeyValueCodingAdditions.Utility.valueForKeyPath(array, (String)e.nextElement())); } return result; |