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

Public Member Functions

int getCategoryNumber ()
 
Color getColor ()
 
String getDisplayName ()
 
synchronized Node getGraphic ()
 
String toString ()
 

Static Public Member Functions

static DhsImageCategory fromDisplayName (String displayName)
 
static ImmutableList< DhsImageCategorygetNonZeroCategories ()
 
static boolean isCategoryName (String tName)
 
static boolean isNotCategoryName (String tName)
 

Public Attributes

 FIVE =(Color.GREEN, 5, Bundle.Category_five())
 
 FOUR =(Color.BISQUE, 4, Bundle.Category_four())
 
 ONE =(Color.RED, 1, Bundle.Category_one())
 
 THREE =(Color.YELLOW, 3, Bundle.Category_three())
 
 TWO =(Color.ORANGE, 2, Bundle.Category_two())
 
 ZERO =(Color.LIGHTGREY, 0, Bundle.Category_zero())
 

Private Member Functions

 DhsImageCategory (Color color, int id, String name)
 

Private Attributes

final Color color
 
final String displayName
 
final int id
 
Image snapshot
 

Static Private Attributes

staticfinal BorderWidths BORDER_WIDTHS_2 = new BorderWidths(2)
 
staticfinal CornerRadii CORNER_RADII_4 = new CornerRadii(4)
 
staticfinal Map< String, DhsImageCategorynameMap
 
staticfinal ImmutableList< DhsImageCategorynonZeroCategories
 

Detailed Description

Enum to represent the six categories in the DHS image categorization scheme.

Definition at line 52 of file DhsImageCategory.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datamodel.DhsImageCategory.DhsImageCategory ( Color  color,
int  id,
String  name 
)
private

Definition at line 102 of file DhsImageCategory.java.

Member Function Documentation

static DhsImageCategory org.sleuthkit.autopsy.datamodel.DhsImageCategory.fromDisplayName ( String  displayName)
static

Definition at line 83 of file DhsImageCategory.java.

int org.sleuthkit.autopsy.datamodel.DhsImageCategory.getCategoryNumber ( )

Definition at line 108 of file DhsImageCategory.java.

Color org.sleuthkit.autopsy.datamodel.DhsImageCategory.getColor ( )

Definition at line 112 of file DhsImageCategory.java.

String org.sleuthkit.autopsy.datamodel.DhsImageCategory.getDisplayName ( )

Definition at line 116 of file DhsImageCategory.java.

synchronized Node org.sleuthkit.autopsy.datamodel.DhsImageCategory.getGraphic ( )

Definition at line 125 of file DhsImageCategory.java.

static ImmutableList<DhsImageCategory> org.sleuthkit.autopsy.datamodel.DhsImageCategory.getNonZeroCategories ( )
static

Definition at line 69 of file DhsImageCategory.java.

static boolean org.sleuthkit.autopsy.datamodel.DhsImageCategory.isCategoryName ( String  tName)
static

Definition at line 87 of file DhsImageCategory.java.

static boolean org.sleuthkit.autopsy.datamodel.DhsImageCategory.isNotCategoryName ( String  tName)
static

Definition at line 91 of file DhsImageCategory.java.

String org.sleuthkit.autopsy.datamodel.DhsImageCategory.toString ( )

Definition at line 121 of file DhsImageCategory.java.

Member Data Documentation

static final BorderWidths org.sleuthkit.autopsy.datamodel.DhsImageCategory.BORDER_WIDTHS_2 = new BorderWidths(2)
staticprivate

Definition at line 66 of file DhsImageCategory.java.

final Color org.sleuthkit.autopsy.datamodel.DhsImageCategory.color
private

Definition at line 95 of file DhsImageCategory.java.

static final CornerRadii org.sleuthkit.autopsy.datamodel.DhsImageCategory.CORNER_RADII_4 = new CornerRadii(4)
staticprivate

Definition at line 67 of file DhsImageCategory.java.

final String org.sleuthkit.autopsy.datamodel.DhsImageCategory.displayName
private

Definition at line 97 of file DhsImageCategory.java.

org.sleuthkit.autopsy.datamodel.DhsImageCategory.FIVE =(Color.GREEN, 5, Bundle.Category_five())

Definition at line 63 of file DhsImageCategory.java.

org.sleuthkit.autopsy.datamodel.DhsImageCategory.FOUR =(Color.BISQUE, 4, Bundle.Category_four())

Definition at line 62 of file DhsImageCategory.java.

final int org.sleuthkit.autopsy.datamodel.DhsImageCategory.id
private

Definition at line 99 of file DhsImageCategory.java.

static final Map<String, DhsImageCategory> org.sleuthkit.autopsy.datamodel.DhsImageCategory.nameMap
staticprivate
Initial value:
=
Stream.of(values()).collect(Collectors.toMap(DhsImageCategory::getDisplayName,
Function.identity()))

map from displayName to enum value

Definition at line 79 of file DhsImageCategory.java.

static final ImmutableList<DhsImageCategory> org.sleuthkit.autopsy.datamodel.DhsImageCategory.nonZeroCategories
staticprivate
Initial value:

Definition at line 73 of file DhsImageCategory.java.

org.sleuthkit.autopsy.datamodel.DhsImageCategory.ONE =(Color.RED, 1, Bundle.Category_one())

Definition at line 59 of file DhsImageCategory.java.

Image org.sleuthkit.autopsy.datamodel.DhsImageCategory.snapshot
private

Definition at line 100 of file DhsImageCategory.java.

org.sleuthkit.autopsy.datamodel.DhsImageCategory.THREE =(Color.YELLOW, 3, Bundle.Category_three())

Definition at line 61 of file DhsImageCategory.java.

org.sleuthkit.autopsy.datamodel.DhsImageCategory.TWO =(Color.ORANGE, 2, Bundle.Category_two())

Definition at line 60 of file DhsImageCategory.java.

org.sleuthkit.autopsy.datamodel.DhsImageCategory.ZERO =(Color.LIGHTGREY, 0, Bundle.Category_zero())

Definition at line 64 of file DhsImageCategory.java.


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

Copyright © 2012-2016 Basis Technology. Generated on: Mon May 7 2018
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.