summaryrefslogtreecommitdiffstats
path: root/libjava/java/util
diff options
context:
space:
mode:
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-12-18 16:48:33 +0000
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>2003-12-18 16:48:33 +0000
commit50d5ad9fa06aa6c5ccbf12daf9ad3274786019b9 (patch)
tree9b36801c8f767d89359f26c3a99417ea619f2203 /libjava/java/util
parent2cda82a002af22e1f2461435b1c8079a0dbff7c8 (diff)
downloadppe42-gcc-50d5ad9fa06aa6c5ccbf12daf9ad3274786019b9.tar.gz
ppe42-gcc-50d5ad9fa06aa6c5ccbf12daf9ad3274786019b9.zip
2003-12-18 Michael Koch <konqueror@gmx.de>
* java/util/prefs/AbstractPreferences.java (cachedChildren): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74785 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/util')
-rw-r--r--libjava/java/util/prefs/AbstractPreferences.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/libjava/java/util/prefs/AbstractPreferences.java b/libjava/java/util/prefs/AbstractPreferences.java
index a6a3e9a82f2..4463c5e0370 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>
OpenPOWER on IntegriCloud