X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=eclipse%2Fruntime%2Forg.argeo.eclipse.ui.jcr%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Feclipse%2Fui%2Fjcr%2FNodesWrapper.java;h=21d85677e58f849fc4b7451c5a5012c6092f17b6;hb=9d4299e71a5c6949939cd94f4ca5089fac3fe4c2;hp=5765a389d0494618382ddd8ad608cbbc0ad6bc07;hpb=d5d0ea08027ce18a842c1727a1539e42a1e17857;p=lgpl%2Fargeo-commons.git diff --git a/eclipse/runtime/org.argeo.eclipse.ui.jcr/src/main/java/org/argeo/eclipse/ui/jcr/NodesWrapper.java b/eclipse/runtime/org.argeo.eclipse.ui.jcr/src/main/java/org/argeo/eclipse/ui/jcr/NodesWrapper.java index 5765a389d..21d85677e 100644 --- a/eclipse/runtime/org.argeo.eclipse.ui.jcr/src/main/java/org/argeo/eclipse/ui/jcr/NodesWrapper.java +++ b/eclipse/runtime/org.argeo.eclipse.ui.jcr/src/main/java/org/argeo/eclipse/ui/jcr/NodesWrapper.java @@ -21,9 +21,13 @@ public class NodesWrapper { this.node = node; } + protected NodeIterator getNodeIterator() throws RepositoryException { + return node.getNodes(); + } + protected List getWrappedNodes() throws RepositoryException { List nodes = new ArrayList(); - for (NodeIterator nit = node.getNodes(); nit.hasNext();) + for (NodeIterator nit = getNodeIterator(); nit.hasNext();) nodes.add(new WrappedNode(this, nit.nextNode())); return nodes; }