X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.client.ui%2Fsrc%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fmodel%2FVirtualFolder.java;fp=org.argeo.slc.client.ui%2Fsrc%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fmodel%2FVirtualFolder.java;h=0000000000000000000000000000000000000000;hb=ecc22e604e47533c79de9cecdcdeacbc752cbff1;hp=558fe0d732924dcecb4e78fda788d4eee0f8c7c8;hpb=e07ded4632e53f8b8869763bc1f1f4091361e76e;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/model/VirtualFolder.java b/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/model/VirtualFolder.java deleted file mode 100644 index 558fe0d73..000000000 --- a/org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/model/VirtualFolder.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.argeo.slc.client.ui.model; - -import java.util.List; - -import javax.jcr.Node; -import javax.jcr.RepositoryException; - -import org.argeo.slc.SlcException; -import org.argeo.slc.SlcNames; -import org.argeo.slc.SlcTypes; - -/** - * UI Tree component. Virtual folder to list a list of results. Keeps a - * reference to its parent that might be null. It also keeps a reference to all - * nodes that must be displayed as children of the current virtual folder. - */ -public class VirtualFolder extends ResultParent { - List displayedNodes; - - public VirtualFolder(VirtualFolder parent, List displayedNodes, - String name) { - super(name); - setParent(parent); - this.displayedNodes = displayedNodes; - } - - @Override - protected void initialize() { - try { - for (Node currNode : displayedNodes) { - if (currNode.isNodeType(SlcTypes.SLC_TEST_RESULT)) { - SingleResultNode srn = new SingleResultNode(this, currNode, - currNode.getProperty(SlcNames.SLC_TEST_CASE) - .getString()); - addChild(srn); - } - } - } catch (RepositoryException re) { - throw new SlcException( - "Unexpected error while initializing ParentNodeFolder : " - + getName(), re); - } - } -} \ No newline at end of file