Autopsy  4.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

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

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 216 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-2016 Basis Technology. Generated on: Mon Apr 24 2017
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.