19 package org.sleuthkit.autopsy.datamodel;
22 import java.util.Arrays;
23 import org.openide.nodes.Sheet;
24 import org.openide.util.NbBundle;
25 import org.openide.util.lookup.Lookups;
33 @NbBundle.Messages(
"ResultsNode.name.text=Results")
34 public static final String
NAME = Bundle.ResultsNode_name_text();
37 this(sleuthkitCase, 0);
40 public ResultsNode(SleuthkitCase sleuthkitCase,
long dsObjId) {
49 new Accounts(sleuthkitCase, dsObjId) )
51 Lookups.singleton(NAME));
54 this.setIconBaseWithExtension(
"org/sleuthkit/autopsy/images/results.png");
64 return visitor.
visit(
this);
69 "ResultsNode.createSheet.name.name=Name",
70 "ResultsNode.createSheet.name.displayName=Name",
71 "ResultsNode.createSheet.name.desc=no description"})
73 Sheet sheet = super.createSheet();
74 Sheet.Set sheetSet = sheet.get(Sheet.PROPERTIES);
75 if (sheetSet == null) {
76 sheetSet = Sheet.createPropertiesSet();
80 sheetSet.put(
new NodeProperty<>(Bundle.ResultsNode_createSheet_name_name(),
81 Bundle.ResultsNode_createSheet_name_displayName(),
82 Bundle.ResultsNode_createSheet_name_desc(),
90 return getClass().getName();
ResultsNode(SleuthkitCase sleuthkitCase, long dsObjId)
T visit(DataSourcesNode in)
ResultsNode(SleuthkitCase sleuthkitCase)