19 package org.sleuthkit.autopsy.datamodel;
21 import org.openide.nodes.Children;
22 import org.openide.nodes.Sheet;
23 import org.openide.util.NbBundle;
24 import org.openide.util.lookup.Lookups;
32 private static final String
NAME = NbBundle.getMessage(
RecentFilesNode.class,
"RecentFilesNode.name.text");
36 super(Children.create(
new RecentFilesChildren(skCase),
true), Lookups.singleton(NAME));
38 super.setDisplayName(NAME);
40 this.setIconBaseWithExtension(
"org/sleuthkit/autopsy/images/recent_files.png");
55 Sheet s = super.createSheet();
56 Sheet.Set ss = s.get(Sheet.PROPERTIES);
58 ss = Sheet.createPropertiesSet();
62 ss.put(
new NodeProperty<>(NbBundle.getMessage(
this.getClass(),
"RecentFilesNode.createSheet.name.name"),
63 NbBundle.getMessage(
this.getClass(),
"RecentFilesNode.createSheet.name.displayName"),
64 NbBundle.getMessage(
this.getClass(),
"RecentFilesNode.createSheet.name.desc"),
T visit(DataSourcesNode in)