]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.client.ui/src/org/argeo/slc/client/ui/model/VirtualFolder.java
Clarify SLC project structure.
[gpl/argeo-slc.git] / org.argeo.slc.client.ui / src / org / argeo / slc / client / ui / model / VirtualFolder.java
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 (file)
index 558fe0d..0000000
+++ /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<Node> displayedNodes;
-
-       public VirtualFolder(VirtualFolder parent, List<Node> 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