diff options
author | Michael Koch <konqueror@gmx.de> | 2003-12-18 16:48:33 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2003-12-18 16:48:33 +0000 |
commit | a7296ae157c63b44cb2c950fb4a3cc91131b521d (patch) | |
tree | 9b36801c8f767d89359f26c3a99417ea619f2203 /libjava/java/util/prefs | |
parent | e969bcdbbc45450fef21a379800c1eab752b6e9d (diff) | |
download | gcc-a7296ae157c63b44cb2c950fb4a3cc91131b521d.zip gcc-a7296ae157c63b44cb2c950fb4a3cc91131b521d.tar.gz gcc-a7296ae157c63b44cb2c950fb4a3cc91131b521d.tar.bz2 |
2003-12-18 Michael Koch <konqueror@gmx.de>
* java/util/prefs/AbstractPreferences.java
(cachedChildren): New method.
From-SVN: r74785
Diffstat (limited to 'libjava/java/util/prefs')
-rw-r--r-- | libjava/java/util/prefs/AbstractPreferences.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libjava/java/util/prefs/AbstractPreferences.java b/libjava/java/util/prefs/AbstractPreferences.java index a6a3e9a..4463c5e 100644 --- a/libjava/java/util/prefs/AbstractPreferences.java +++ b/libjava/java/util/prefs/AbstractPreferences.java @@ -183,6 +183,16 @@ public abstract class AbstractPreferences extends Preferences { } /** + * 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. * <p> |