Autopsy  3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription Class Reference

Public Member Functions

long getTime ()
 
String getShortDescription ()
 
String getMedDescription ()
 
String getFullDescription ()
 
 AttributeEventDescription (long time, String shortDescription, String medDescription, String fullDescription)
 

Static Public Member Functions

static AttributeEventDescription buildEventDescription (ArtifactEventType type, BlackboardArtifact artf) throws TskCoreException
 

Private Attributes

final long time
 
final String shortDescription
 
final String medDescription
 
final String fullDescription
 

Detailed Description

bundles the per event information derived from a BlackBoard Artifact into one object. Primarily used to have a single return value for SubType#buildEventDescription(org.sleuthkit.datamodel.BlackboardArtifact).

Definition at line 86 of file ArtifactEventType.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.AttributeEventDescription ( long  time,
String  shortDescription,
String  medDescription,
String  fullDescription 
)

Member Function Documentation

static AttributeEventDescription org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.buildEventDescription ( ArtifactEventType  type,
BlackboardArtifact  artf 
) throws TskCoreException
static

Build a AttributeEventDescription derived from a BlackboardArtifact. This is a template method that relies on each SubType's implementation of SubType#parseAttributesHelper(org.sleuthkit.datamodel.BlackboardArtifact, java.util.Map) know how to go from BlackboardAttributes to the event description.

Parameters
artfthe BlackboardArtifact to derive the event description from
Returns
an AttributeEventDescription derived from the given artifact
Exceptions
TskCoreExceptionis there is a problem accessing the blackboard data

Definition at line 138 of file ArtifactEventType.java.

References org::sleuthkit::datamodel::BlackboardAttribute::ATTRIBUTE_TYPE.fromLabel(), and org.sleuthkit.autopsy.coreutils.Logger.getLogger().

Referenced by org.sleuthkit.autopsy.timeline.events.db.EventsRepository.DBPopulationWorker.populateEventType().

String org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.getFullDescription ( )
String org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.getMedDescription ( )
String org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.getShortDescription ( )
long org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.getTime ( )

Member Data Documentation

final String org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.fullDescription
private
final String org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.medDescription
private
final String org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.shortDescription
private
final long org.sleuthkit.autopsy.timeline.events.type.ArtifactEventType.AttributeEventDescription.time
private

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.