From 6007a0c9151dfcbb4d67713016fb81bb8aefe3c7 Mon Sep 17 00:00:00 2001 From: adam-m Date: Mon, 6 May 2013 15:10:17 -0400 Subject: [PATCH] make LocalFileNode more generic --- .../autopsy/datamodel/LocalFileNode.java | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/datamodel/LocalFileNode.java b/Core/src/org/sleuthkit/autopsy/datamodel/LocalFileNode.java index 12295bd561..f2dc17d9a0 100644 --- a/Core/src/org/sleuthkit/autopsy/datamodel/LocalFileNode.java +++ b/Core/src/org/sleuthkit/autopsy/datamodel/LocalFileNode.java @@ -31,6 +31,7 @@ import org.sleuthkit.autopsy.directorytree.ExtractAction; import org.sleuthkit.autopsy.directorytree.HashSearchAction; import org.sleuthkit.autopsy.directorytree.NewWindowViewAction; import org.sleuthkit.autopsy.directorytree.TagAction; +import org.sleuthkit.datamodel.AbstractFile; import org.sleuthkit.datamodel.LocalFile; /** @@ -39,22 +40,18 @@ import org.sleuthkit.datamodel.LocalFile; * TODO should be able to extend FileNode after FileNode extends * AbstractFsContentNode */ -public class LocalFileNode extends AbstractAbstractFileNode { +public class LocalFileNode extends AbstractAbstractFileNode { - public static String nameForLayoutFile(LocalFile lf) { - return lf.getName(); - } + public LocalFileNode(AbstractFile af) { + super(af); - public LocalFileNode(LocalFile lf) { - super(lf); - - this.setDisplayName(lf.getName()); + this.setDisplayName(af.getName()); // set name, display name, and icon - if (lf.isDir()) { + if (af.isDir()) { this.setIconBaseWithExtension("org/sleuthkit/autopsy/images/Folder-icon.png"); } else { - this.setIconBaseWithExtension(FileNode.getIconForFileType(lf)); + this.setIconBaseWithExtension(FileNode.getIconForFileType(af)); } }