Autopsy
4.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.
Inherited by org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes.
Classes | |
class | AttributeEventDescription |
class | AttributeExtractor |
class | EmptyExtractor |
Public Member Functions | |
BlackboardArtifact.Type | getArtifactType () |
default BaseTypes | getBaseType () |
default Color | getColor () |
BlackboardAttribute.Type | getDateTimeAttrubuteType () |
String | getDisplayName () |
Function< BlackboardArtifact, String > | getFullExtractor () |
Image | getFXImage () |
String | getIconBase () |
Function< BlackboardArtifact, String > | getMedExtractor () |
Function< BlackboardArtifact, String > | getShortExtractor () |
default List<?extends EventType > | getSiblingTypes () |
EventType | getSubType (String string) |
List<?extends EventType > | getSubTypes () |
default List<?extends EventType > | getSubTypesRecusive () |
EventType | getSuperType () |
EventTypeZoomLevel | getZoomLevel () |
int | ordinal () |
default AttributeEventDescription | parseAttributesHelper (BlackboardArtifact artf) throws TskCoreException |
Static Public Member Functions | |
static AttributeEventDescription | buildEventDescription (ArtifactEventType type, BlackboardArtifact artf) throws TskCoreException |
static BlackboardAttribute | getAttributeSafe (BlackboardArtifact artf, BlackboardAttribute.Type attrType) |
static Comparator< EventType > | getComparator () |
Static Public Attributes | |
static final List<?extends EventType > | allTypes = RootEventType.getInstance().getSubTypesRecusive() |
static final EmptyExtractor | EMPTY_EXTRACTOR = new EmptyExtractor() |
static final Logger | LOGGER = Logger.getLogger(ArtifactEventType.class.getName()) |
Definition at line 34 of file ArtifactEventType.java.
|
static |
Build a AttributeEventDescription derived from a BlackboardArtifact. This is a template method that relies on each ArtifactEventType's implementation of ArtifactEventType#parseAttributesHelper() to know how to go from BlackboardAttributes to the event description.
artf | the BlackboardArtifact to derive the event description from |
TskCoreException | is there is a problem accessing the blackboard data |
Definition at line 144 of file ArtifactEventType.java.
Referenced by org.sleuthkit.autopsy.timeline.db.EventsRepository.DBPopulationWorker.insertEventForArtifact().
BlackboardArtifact.Type org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getArtifactType | ( | ) |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes.
Referenced by org.sleuthkit.autopsy.timeline.db.EventsRepository.DBPopulationWorker.populateEventType().
|
static |
Definition at line 183 of file ArtifactEventType.java.
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.AttributeExtractor.apply().
|
inherited |
Definition at line 42 of file EventType.java.
References org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getBaseType(), and org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSuperType().
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getBaseType().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType.
Definition at line 63 of file EventType.java.
References org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getColor(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSiblingTypes(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSubTypes(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSuperType(), and org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.ordinal().
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getColor(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.getColor(), and org.sleuthkit.autopsy.timeline.ui.detailview.tree.EventsTree.EventBundleTreeCell.updateHiddenState().
|
staticinherited |
Definition at line 37 of file EventType.java.
BlackboardAttribute.Type org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getDateTimeAttrubuteType | ( | ) |
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.FileSystemTypes.
Referenced by org.sleuthkit.autopsy.timeline.ui.AbstractVisualizationPane< DateTime, EventStripe, EventBundleNodeBase<?,?,?>, EventDetailsChart >.createSeries(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.getDisplayName(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.getHTMLReportString(), org.sleuthkit.autopsy.timeline.db.EventsRepository.DBPopulationWorker.populateEventType(), and org.sleuthkit.autopsy.timeline.ui.detailview.tree.EventsTree.EventBundleTreeCell.updateItem().
Function<BlackboardArtifact, String> org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getFullExtractor | ( | ) |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes.
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.parseAttributesHelper().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType, org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.FileSystemTypes.
Referenced by org.sleuthkit.autopsy.timeline.filters.TypeFilter.getFXImage(), and org.sleuthkit.autopsy.timeline.ui.detailview.tree.EventsTree.EventBundleTreeCell.updateItem().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType, org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.FileSystemTypes.
Function<BlackboardArtifact, String> org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getMedExtractor | ( | ) |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes.
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.parseAttributesHelper().
Function<BlackboardArtifact, String> org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getShortExtractor | ( | ) |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes.
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.parseAttributesHelper().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType.
Definition at line 79 of file EventType.java.
References org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSubTypes(), and org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSuperType().
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getColor().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.FileSystemTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType.
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.FileSystemTypes.
Referenced by org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getColor(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSiblingTypes(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSubTypesRecusive(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.TypeFilter().
|
inherited |
Definition at line 50 of file EventType.java.
References org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSubTypes().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.FileSystemTypes.
Referenced by org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.createNodeForKey(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getBaseType(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getColor(), and org.sleuthkit.autopsy.timeline.datamodel.eventtype.EventType.getSiblingTypes().
|
inherited |
Implemented in org.sleuthkit.autopsy.timeline.datamodel.eventtype.MiscTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.WebTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.BaseTypes, org.sleuthkit.autopsy.timeline.datamodel.eventtype.FileSystemTypes, and org.sleuthkit.autopsy.timeline.datamodel.eventtype.RootEventType.
|
inherited |
default AttributeEventDescription org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.parseAttributesHelper | ( | BlackboardArtifact | artf | ) | throws TskCoreException |
given an artifact, pull out the time stamp, and compose the descriptions. Each implementation of ArtifactEventType needs to implement parseAttributesHelper() as hook for to invoke. Most subtypes can use this default implementation. artf an AttributeEventDescription containing the timestamp and description information
TskCoreException |
Definition at line 59 of file ArtifactEventType.java.
References org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getDateTimeAttrubuteType(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getFullExtractor(), org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getMedExtractor(), and org.sleuthkit.autopsy.timeline.datamodel.eventtype.ArtifactEventType.getShortExtractor().
|
staticinherited |
Definition at line 35 of file EventType.java.
Referenced by org.sleuthkit.autopsy.timeline.db.EventDB.constructTimeLineEvent(), org.sleuthkit.autopsy.timeline.db.EventDB.countEventsByType(), org.sleuthkit.autopsy.timeline.db.EventDB.eventClusterHelper(), and org.sleuthkit.autopsy.timeline.db.EventsRepository.DBPopulationWorker.insertArtifactDerivedEvents().
|
static |
Definition at line 37 of file ArtifactEventType.java.
|
static |
Definition at line 36 of file ArtifactEventType.java.
Copyright © 2012-2015 Basis Technology. Generated on: Wed Apr 6 2016
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.