Autopsy  4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority Enum Reference

Public Member Functions

int getFlag ()
 

Public Attributes

 Level =(8)
 
 LevelFive =(5)
 
 LevelFour =(4)
 
 LevelOne =(1)
 
 LevelSeven =(7)
 
 LevelSix =(6)
 
 LevelThree =(3)
 
 LevelTwo =(2)
 
 LevelZero =(0)
 

Private Member Functions

 viewerPriority (int flag)
 

Private Attributes

final int flag
 

Detailed Description

The following are some examples of the current levels in use. If the selected node is an artifact, the level may be determined by both the artifact and its associated file.

The details of these levels is repeated in DataContentViewer. Any changes here need to be reflected in DataContentViewer.

Level 8 - Used for viewers that summarize a data artifact and display a relevant subset to help the examiner decide if they should look into it further. Not currently used by any modules, but an example would be a module that summarizes an email message.

Level 7 - Used for data artifact viewers. These have higher priority over file content viewers because a Node will likely have the ‘source’ file for a data artifact and we want to give the artifact priority. Currently used by the Data Artifacts viewer.

Level 6 - Used for type-specific file content viewers that summarize the file content and display a relevant subset. These viewers help the examiner determine if the file is worth looking into further. Examples of this would be Video Triage Module that displays a subset of a video or a document.

Level 5 - Used for type-specific file content viewers that are optimized for that type, such as displaying an image or a PDF file with images and proper layout. Currently used by the Application viewer.

Level 4 - Used for type-specific file content viewers that are not optimized. For example, displaying only the plain text from a PDF would be at this level, but displaying the same PDF with images and layout would be level 5. Currently used by the Text viewer that returns text from Solr.

Level 3 - Used for viewing Data Artifacts that refer to files and the user may want to view the files more than the artifact itself. This is currently used by the Data Artifact viewer when a Web Download artifact is selected.

Level 2 - Used for viewing Analysis Results. This is a lower priority than Data Artifacts and file content because Analysis Results are used to identify content of interest and therefore the content itself should be shown. Currently used by the Analysis Results viewer. * Level 1 - Used for metadata viewers that give more information and context about the primary file or artifact. Currently used by Metadata, Annotations, Context, Other Occurrences, and OS Account.

Level 0 - Used for general purpose file content viewers that are not file specific and will always be enabled. Currently used by Text/Strings and Hex.

Definition at line 78 of file ViewerPriority.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.viewerPriority ( int  flag)
private

Definition at line 91 of file ViewerPriority.java.

Member Function Documentation

int org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.getFlag ( )

Definition at line 95 of file ViewerPriority.java.

Member Data Documentation

final int org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.flag
private

Definition at line 89 of file ViewerPriority.java.

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.Level =(8)

Definition at line 87 of file ViewerPriority.java.

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelFive =(5)
org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelFour =(4)

Definition at line 83 of file ViewerPriority.java.

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelOne =(1)
org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelSeven =(7)

Definition at line 86 of file ViewerPriority.java.

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelSix =(6)

Definition at line 85 of file ViewerPriority.java.

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelThree =(3)

Definition at line 82 of file ViewerPriority.java.

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelTwo =(2)

Definition at line 81 of file ViewerPriority.java.

org.sleuthkit.autopsy.contentviewers.utils.ViewerPriority.viewerPriority.LevelZero =(0)

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

Copyright © 2012-2022 Basis Technology. Generated on: Thu Sep 29 2022
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.