summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/gui/tree
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-06-02 15:13:46 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-06-02 15:13:46 +0200
commit8b7aae17858579ff84b96bf50a3efe895a9a76da (patch)
treed158ecc3c9ddbda084ec0cd64e1aeddd73cd04c9 /src/main/java/com/c2kernel/gui/tree
parent169913b627f3be1c548f88bb8a4dfcda99604140 (diff)
LDAP interface refactoring
Diffstat (limited to 'src/main/java/com/c2kernel/gui/tree')
-rw-r--r--src/main/java/com/c2kernel/gui/tree/NodeContext.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/com/c2kernel/gui/tree/NodeContext.java b/src/main/java/com/c2kernel/gui/tree/NodeContext.java
index f63855c..fcd1553 100644
--- a/src/main/java/com/c2kernel/gui/tree/NodeContext.java
+++ b/src/main/java/com/c2kernel/gui/tree/NodeContext.java
@@ -1,6 +1,6 @@
package com.c2kernel.gui.tree;
-import java.util.Enumeration;
+import java.util.Iterator;
import com.c2kernel.entity.proxy.DomainPathSubscriber;
import com.c2kernel.gui.ItemTabManager;
@@ -11,7 +11,7 @@ import com.c2kernel.utils.Logger;
public class NodeContext extends Node implements DomainPathSubscriber {
- Enumeration<? extends Path> children;
+ Iterator<Path> children;
public NodeContext(Path path, ItemTabManager desktop) {
super(path, desktop);
@@ -26,18 +26,18 @@ public class NodeContext extends Node implements DomainPathSubscriber {
public void loadChildren() {
if (children == null) {
Gateway.getProxyManager().subscribeTree(this, (DomainPath)binding);
- children = binding.getChildren();
+ children = Gateway.getLookup().getChildren(binding);
}
int batch = 75;
- while (children.hasMoreElements() && batch > 0) {
- Path newPath = children.nextElement();
+ while (children.hasNext() && batch > 0) {
+ Path newPath = children.next();
if (newPath == null) break;
Logger.msg(2, "Subscription.run() - new node: " + newPath );
add( newNode(newPath));
batch--;
}
- end(children.hasMoreElements());
+ end(children.hasNext());
}
@Override