Index: ChangeLog =================================================================== RCS file: /cvsroot/classpath/classpath/ChangeLog,v retrieving revision 1.1714 diff -u -b -B -r1.1714 ChangeLog --- ChangeLog 26 Dec 2003 22:40:33 -0000 1.1714 +++ ChangeLog 26 Dec 2003 22:44:39 -0000 @@ -1,5 +1,12 @@ 2003-12-26 Michael Koch + * java/util/prefs/Preferences.java: + Import used classes explicitely. + * java/util/prefs/AbstractPreferences.java + (cachedChildren): New method. + +2003-12-26 Michael Koch + * java/text/MessageFormat.java (MessageFormat): New constructor. * java/text/NumberFormat.java Index: java/util/prefs/Preferences.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/prefs/Preferences.java,v retrieving revision 1.6 diff -u -b -B -r1.6 Preferences.java --- java/util/prefs/Preferences.java 2 Oct 2003 20:34:40 -0000 1.6 +++ java/util/prefs/Preferences.java 26 Dec 2003 22:44:39 -0000 @@ -45,7 +45,7 @@ import java.security.Permission; import java.security.PrivilegedAction; -import gnu.java.util.prefs.*; +import gnu.java.util.prefs.NodeReader; /** * Preference node containing key value entries and subnodes. Index: java/util/prefs/AbstractPreferences.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/prefs/AbstractPreferences.java,v retrieving revision 1.5 diff -u -b -B -r1.5 AbstractPreferences.java --- java/util/prefs/AbstractPreferences.java 18 Jun 2003 09:42:57 -0000 1.5 +++ java/util/prefs/AbstractPreferences.java 26 Dec 2003 22:44:39 -0000 @@ -183,6 +183,16 @@ } /** + * Returns all known unremoved children of this node. + * + * @return All known unremoved children of this node + */ + protected final AbstractPreferences[] cachedChildren() + { + return (AbstractPreferences[]) childCache.values().toArray(); + } + + /** * Returns all the direct sub nodes of this preferences node. * Needs access to the backing store to give a meaningfull answer. *