Autopsy
4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Observable, and org.sleuthkit.autopsy.datamodel.AutopsyVisitableItem.
Classes | |
class | ByMimeTypeNode |
class | ByMimeTypeNodeChildren |
class | MediaSubTypeNode |
class | MediaSubTypeNodeChildren |
class | MediaTypeNode |
class | MediaTypeNodeChildren |
Static Public Member Functions | |
static boolean | isEmptyMimeTypeNode (Node node) |
Private Member Functions | |
List< String > | getMediaTypeList () |
void | populateHashMap () |
void | removeListeners () |
Private Attributes | |
final HashMap< String, List< String > > | existingMimeTypes = new HashMap<>() |
final PropertyChangeListener | pcl |
final SleuthkitCase | skCase |
Static Private Attributes | |
static final Logger | LOGGER = Logger.getLogger(FileTypesByMimeType.class.getName()) |
Class which contains the Nodes for the 'By Mime Type' view located in the File Types view, shows all files with a mime type. Will initially be empty until file type identification has been performed. Contains a Property Change Listener which is checking for changes in IngestJobEvent Completed or Cancelled and IngestModuleEvent Content Changed.
Definition at line 60 of file FileTypesByMimeType.java.
|
private |
Retrieve the media types by retrieving the keyset from the hashmap.
Definition at line 113 of file FileTypesByMimeType.java.
References org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.existingMimeTypes.
Referenced by org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.ByMimeTypeNodeChildren.createKeys().
|
static |
Method to check if the node in question is a ByMimeTypeNode which is empty.
node | the Node which you wish to check. |
Definition at line 184 of file FileTypesByMimeType.java.
Referenced by org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.respondSelection().
|
private |
Performs the query on the database to get all distinct MIME types of files in it, and populate the hashmap with those results.
Definition at line 125 of file FileTypesByMimeType.java.
References org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.existingMimeTypes.
|
private |
Definition at line 71 of file FileTypesByMimeType.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.pcl, org.sleuthkit.autopsy.ingest.IngestManager.removeIngestJobEventListener(), and org.sleuthkit.autopsy.casemodule.Case.removePropertyChangeListener().
|
private |
The nodes of this tree will be determined dynamically by the mimetypes which exist in the database. This hashmap will store them with the media type as the key and a list of media subtypes as the value.
Definition at line 68 of file FileTypesByMimeType.java.
Referenced by org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.getMediaTypeList(), and org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.populateHashMap().
|
staticprivate |
Definition at line 69 of file FileTypesByMimeType.java.
|
private |
Definition at line 81 of file FileTypesByMimeType.java.
Referenced by org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.removeListeners().
|
private |
Definition at line 62 of file FileTypesByMimeType.java.
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jan 2 2017
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.