|
Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Comparable< TagNameDefinition >.
Public Member Functions | |
| TagNameDefinition (String displayName, String description, TagName.HTML_COLOR color, TskData.FileKnown status) | |
| int | compareTo (TagNameDefinition other) |
| boolean | equals (Object obj) |
| TagName.HTML_COLOR | getColor () |
| String | getDescription () |
| String | getDisplayName () |
| TskData.FileKnown | getKnownStatus () |
| int | hashCode () |
| String | toString () |
Private Member Functions | |
| String | toSettingsFormat () |
Static Private Member Functions | |
| static List< String > | getCRNotableList () |
| static Integer | getPropertyFileVersion () |
| static boolean | needsVersionUpdate () |
| static void | updateTagDefinitions () |
Private Attributes | |
| final TagName.HTML_COLOR | color |
| final String | description |
| final String | displayName |
| final TskData.FileKnown | knownStatus |
Static Private Attributes | |
| static final Logger | LOGGER = Logger.getLogger(TagNameDefinition.class.getName()) |
| static final List< String > | OLD_CATEGORY_TAG_NAMES = new ArrayList<>() |
| static final List< TagNameDefinition > | STANDARD_TAGS_DEFINITIONS = new ArrayList<>() |
| static final String | TAG_NAMES_SETTING_KEY = "TagNames" |
| static final String | TAG_SETTING_VERSION_KEY = "CustomTagNameVersion" |
| static final int | TAG_SETTINGS_VERSION = 1 |
| static final String | TAGS_SETTINGS_NAME = "Tags" |
A tag name definition consisting of a display name, description and color.
Definition at line 45 of file TagNameDefinition.java.
| org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TagNameDefinition | ( | String | displayName, |
| String | description, | ||
| TagName.HTML_COLOR | color, | ||
| TskData.FileKnown | status | ||
| ) |
Constructs a tag name definition consisting of a display name, description, color and knownStatus.
| displayName | The display name for the tag name. |
| description | The description for the tag name. |
| color | The color for the tag name. |
| status | The status denoted by the tag name. |
Definition at line 88 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.color, org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.description, org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.displayName, and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.knownStatus.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.updateTagDefinitions().
| int org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.compareTo | ( | TagNameDefinition | other | ) |
Compares this tag name definition with the specified tag name definition for order.
| other | The tag name definition to which to compare this tag name definition. |
Definition at line 184 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getDisplayName().
| boolean org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.equals | ( | Object | obj | ) |
Indicates whether some other object is "equal to" this tag name definition.
| obj | The object to test for equality. |
Definition at line 209 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getDisplayName(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getKnownStatus().
| TagName.HTML_COLOR org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getColor | ( | ) |
Gets the color for the tag name.
Definition at line 159 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.color.
|
staticprivate |
Returns a list notable tag names from the CR bagTag list.
Definition at line 377 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.coreutils.ModuleSettings.getConfigSetting().
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.updateTagDefinitions().
| String org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getDescription | ( | ) |
Gets the description for the tag name.
Definition at line 150 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.description.
| String org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getDisplayName | ( | ) |
Gets the display name for the tag name.
Definition at line 141 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.displayName.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.compareTo(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.equals().
| TskData.FileKnown org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getKnownStatus | ( | ) |
The status which will be applied to items with this tag.
Definition at line 168 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.knownStatus.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.equals().
|
staticprivate |
Returns the Tags property file version.
Definition at line 403 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.coreutils.ModuleSettings.getConfigSetting(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TAGS_SETTINGS_NAME.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.needsVersionUpdate(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.updateTagDefinitions().
| int org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.hashCode | ( | ) |
Returns a hash code value for this tag name definition.
Definition at line 194 of file TagNameDefinition.java.
|
staticprivate |
Based on the version in the Tags property file, returns whether or not the file needs updating.
Definition at line 392 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getPropertyFileVersion(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TAG_SETTINGS_VERSION.
|
private |
Definition at line 232 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.color, and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.knownStatus.
| String org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.toString | ( | ) |
A string representation of this tag name definition.
Definition at line 224 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.displayName.
|
staticprivate |
Updates the Tag Definition file to the current format.
Definition at line 314 of file TagNameDefinition.java.
References org.sleuthkit.autopsy.coreutils.ModuleSettings.getConfigSetting(), org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getCRNotableList(), org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getPropertyFileVersion(), org.sleuthkit.autopsy.coreutils.ModuleSettings.setConfigSetting(), org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TagNameDefinition(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TAGS_SETTINGS_NAME.
|
private |
Definition at line 60 of file TagNameDefinition.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getColor(), org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TagNameDefinition(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.toSettingsFormat().
|
private |
Definition at line 59 of file TagNameDefinition.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getDescription(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TagNameDefinition().
|
private |
Definition at line 58 of file TagNameDefinition.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getDisplayName(), org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TagNameDefinition(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.toString().
|
private |
Definition at line 61 of file TagNameDefinition.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getKnownStatus(), org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.TagNameDefinition(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.toSettingsFormat().
|
staticprivate |
Definition at line 47 of file TagNameDefinition.java.
|
staticprivate |
Definition at line 64 of file TagNameDefinition.java.
|
staticprivate |
Definition at line 63 of file TagNameDefinition.java.
|
staticprivate |
Definition at line 54 of file TagNameDefinition.java.
|
staticprivate |
Definition at line 55 of file TagNameDefinition.java.
|
staticprivate |
Definition at line 56 of file TagNameDefinition.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.needsVersionUpdate().
|
staticprivate |
Definition at line 53 of file TagNameDefinition.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.getPropertyFileVersion(), and org.sleuthkit.autopsy.casemodule.services.TagNameDefinition.updateTagDefinitions().
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.