19 package org.sleuthkit.autopsy.casemodule.multiusercasesbrowser;
21 import java.util.List;
22 import java.util.logging.Level;
23 import org.openide.nodes.AbstractNode;
24 import org.openide.nodes.ChildFactory;
25 import org.openide.nodes.Children;
26 import org.openide.nodes.Node;
35 final class MultiUserCasesRootNode
extends AbstractNode {
37 private static final Logger logger = Logger.
getLogger(MultiUserCasesRootNode.class.getName());
46 MultiUserCasesRootNode(MultiUserCaseBrowserCustomizer customizer) {
47 super(Children.create(
new MultiUserCasesRootNodeChildren(customizer),
true));
67 keys.addAll(caseNodeData);
69 logger.log(Level.SEVERE,
"Failed to get case node data from coodination service", ex);
76 return new MultiUserCaseNode(key, this.nodeCustomizer);
static List< CaseNodeData > getNodeData()
boolean createKeys(List< CaseNodeData > keys)
Node createNodeForKey(CaseNodeData key)
final MultiUserCaseBrowserCustomizer nodeCustomizer
synchronized static Logger getLogger(String name)