19 package org.sleuthkit.autopsy.datamodel;
21 import java.util.Arrays;
22 import org.openide.nodes.Sheet;
23 import org.openide.util.NbBundle;
24 import org.openide.util.lookup.Lookups;
34 public static final String
NAME = NbBundle.getMessage(
ViewsNode.class,
"ViewsNode.name.text");
38 new FileTypeExtensionFilters(sleuthkitCase),
44 Lookups.singleton(NAME));
47 this.setIconBaseWithExtension(
"org/sleuthkit/autopsy/images/views.png");
62 Sheet s = super.createSheet();
63 Sheet.Set ss = s.get(Sheet.PROPERTIES);
65 ss = Sheet.createPropertiesSet();
69 ss.put(
new NodeProperty<>(NbBundle.getMessage(
this.getClass(),
"ViewsNode.createSheet.name.name"),
70 NbBundle.getMessage(
this.getClass(),
"ViewsNode.createSheet.name.displayName"),
71 NbBundle.getMessage(
this.getClass(),
"ViewsNode.createSheet.name.desc"),
T visit(DataSourcesNode in)
ViewsNode(SleuthkitCase sleuthkitCase)