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

Inherits org.sleuthkit.autopsy.datamodel.AbstractAbstractFileNode< VirtualDirectory >.

Public Member Functions

 VirtualDirectoryNode (VirtualDirectory ld)
 
Action[] getActions (boolean popup)
 
boolean isLeafTypeNode ()
 

Static Public Member Functions

static String nameForLayoutFile (VirtualDirectory ld)
 
static String metaFlagToString (short metaFlag)
 
static void fillPropertyMap (Map< String, Object > map, AbstractFile content)
 

Static Public Attributes

static final String LOGICAL_FILE_SET_PREFIX = "LogicalFileSet"
 

Protected Member Functions

Sheet createSheet ()
 

Static Private Attributes

static Logger logger = Logger.getLogger(VirtualDirectoryNode.class.getName())
 

Detailed Description

Node for layout dir

Definition at line 38 of file VirtualDirectoryNode.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.VirtualDirectoryNode ( VirtualDirectory  ld)

Member Function Documentation

Sheet org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.createSheet ( )
protected
static void org.sleuthkit.autopsy.datamodel.AbstractAbstractFileNode< T extends AbstractFile >.fillPropertyMap ( Map< String, Object >  map,
AbstractFile  content 
)
staticinherited

Fill map with AbstractFile properties

Parameters
mapmap with preserved ordering, where property names/values are put
contentto extract properties from

Definition at line 186 of file AbstractAbstractFileNode.java.

References org::sleuthkit::datamodel::AbstractFile::getAtime(), org::sleuthkit::datamodel::AbstractFile::getAttrId(), org::sleuthkit::datamodel::AbstractFile::getAttrType(), org::sleuthkit::datamodel::AbstractFile::getCrtime(), org::sleuthkit::datamodel::AbstractFile::getCtime(), org::sleuthkit::datamodel::AbstractFile::getDirFlagAsString(), org::sleuthkit::datamodel::AbstractFile::getDirType(), org::sleuthkit::datamodel::AbstractFile::getGid(), org.sleuthkit.autopsy.datamodel.AbstractAbstractFileNode< T extends AbstractFile >::getHashSetHitsForFile(), org::sleuthkit::datamodel::AbstractContent::getId(), org::sleuthkit::datamodel::AbstractFile::getKnown(), org::sleuthkit::datamodel::AbstractFile::getMd5Hash(), org::sleuthkit::datamodel::AbstractFile::getMetaAddr(), org::sleuthkit::datamodel::AbstractFile::getMetaFlagsAsString(), org::sleuthkit::datamodel::AbstractFile::getMetaType(), org::sleuthkit::datamodel::AbstractFile::getModesAsString(), org::sleuthkit::datamodel::AbstractFile::getMtime(), org::sleuthkit::datamodel::AbstractFile::getSize(), org.sleuthkit.autopsy.datamodel.ContentUtils::getStringTime(), org::sleuthkit::datamodel::AbstractFile::getUid(), and org::sleuthkit::datamodel::AbstractContent::getUniquePath().

Referenced by org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode::createSheet().

Action [] org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.getActions ( boolean  popup)

Right click action for this node

Parameters
popup
Returns

Definition at line 75 of file VirtualDirectoryNode.java.

References org.sleuthkit.autopsy.coreutils.ContextMenuExtensionPoint.getActions(), and org.sleuthkit.autopsy.directorytree.ExtractAction.getInstance().

boolean org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.isLeafTypeNode ( )

Definition at line 123 of file VirtualDirectoryNode.java.

static String org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.metaFlagToString ( short  metaFlag)
static

Convert meta flag long to user-readable string / label

Parameters
metaFlagto convert
Returns
string formatted meta flag representation

Definition at line 133 of file VirtualDirectoryNode.java.

References org::sleuthkit::datamodel::TskData::TSK_FS_META_FLAG_ENUM.ALLOC, and org::sleuthkit::datamodel::TskData::TSK_FS_META_FLAG_ENUM.UNALLOC.

static String org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.nameForLayoutFile ( VirtualDirectory  ld)
static

Member Data Documentation

Logger org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.logger = Logger.getLogger(VirtualDirectoryNode.class.getName())
staticprivate

Definition at line 40 of file VirtualDirectoryNode.java.

final String org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.LOGICAL_FILE_SET_PREFIX = "LogicalFileSet"
static

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.