mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-12 16:06:15 +00:00
show file node with derived children in dir tree
This commit is contained in:
parent
0760f598ec
commit
9f63e1ee36
@ -83,6 +83,13 @@ public class DerivedFileNode extends AbstractAbstractFileNode<DerivedFile> {
|
||||
return v.visit(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isLeafTypeNode() {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
||||
//TODO add more
|
||||
private static void fillPropertyMap(Map<String, Object> map, DerivedFile content) {
|
||||
map.put(DerivedFilePropertyType.NAME.toString(), content.getName());
|
||||
|
@ -141,7 +141,7 @@ public class FileNode extends AbstractFsContentNode<FsContent> {
|
||||
|
||||
@Override
|
||||
public boolean isLeafTypeNode() {
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
@ -24,6 +24,7 @@ import org.openide.nodes.Children;
|
||||
import org.sleuthkit.autopsy.datamodel.DirectoryNode;
|
||||
import org.openide.nodes.FilterNode;
|
||||
import org.openide.nodes.Node;
|
||||
import org.sleuthkit.autopsy.datamodel.DerivedFileNode;
|
||||
import org.sleuthkit.autopsy.datamodel.DisplayableItemNode;
|
||||
import org.sleuthkit.autopsy.datamodel.DisplayableItemNodeVisitor;
|
||||
import org.sleuthkit.autopsy.datamodel.FileNode;
|
||||
@ -164,6 +165,16 @@ class DirectoryTreeFilterChildren extends FilterNode.Children {
|
||||
return isLeafDirectory(dn);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean visit(FileNode fn) {
|
||||
return true; //return ! fn.hasContentChildren();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean visit(DerivedFileNode dfn) {
|
||||
return true; //return ! dfn.hasContentChildren();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean visit(VolumeNode vn) {
|
||||
return isLeafVolume(vn);
|
||||
@ -187,7 +198,12 @@ class DirectoryTreeFilterChildren extends FilterNode.Children {
|
||||
|
||||
@Override
|
||||
public Boolean visit(FileNode fn) {
|
||||
return false;
|
||||
return fn.hasContentChildren();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Boolean visit(DerivedFileNode dfn) {
|
||||
return dfn.hasContentChildren();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
x
Reference in New Issue
Block a user