Autopsy  3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
org.sleuthkit.autopsy.directorytree.ViewContextAction.ReverseHierarchyVisitor Class Reference

Inherits org.sleuthkit.datamodel.ContentVisitor< class >.Default< List< Content > >.

Public Member Functions

List< Contentvisit (FileSystem fs)
 
List< Contentvisit (VolumeSystem vs)
 
visit (Directory d)
 
visit (File f)
 
visit (Image i)
 
visit (Volume v)
 
visit (LayoutFile lf)
 
visit (VirtualDirectory ld)
 
visit (DerivedFile df)
 
visit (LocalFile lf)
 

Protected Member Functions

List< ContentdefaultVisit (Content content)
 

Private Member Functions

List< ContentvisitParentButDontAddMe (Content content)
 

Detailed Description

The ReverseHierarchyVisitor class is designed to return a list of Content objects starting with the one the user calls 'accept' with and ending at the Image object. Please NOTE that Content objects in this hierarchy of type VolumeSystem and FileSystem are skipped. This seems to be necessary because org.sleuthkit.autopsy.datamodel.AbstractContentChildren.CreateSleuthkitNodeVisitor does not support these types.

Definition at line 218 of file ViewContextAction.java.

Member Function Documentation

List<Content> org.sleuthkit.autopsy.directorytree.ViewContextAction.ReverseHierarchyVisitor.defaultVisit ( Content  content)
protected
List<Content> org.sleuthkit.autopsy.directorytree.ViewContextAction.ReverseHierarchyVisitor.visit ( FileSystem  fs)
List<Content> org.sleuthkit.autopsy.directorytree.ViewContextAction.ReverseHierarchyVisitor.visit ( VolumeSystem  vs)
List<Content> org.sleuthkit.autopsy.directorytree.ViewContextAction.ReverseHierarchyVisitor.visitParentButDontAddMe ( Content  content)
private

The documentation for this class was generated from the following file:

Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.