Autopsy  4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory Class Reference

Inherits ChildFactory< Long >.

Protected Member Functions

boolean createKeys (List< Long > toPopulate)
 
Node createNodeForKey (Long eventID)
 

Private Member Functions

Node createNode (Long eventID)
 

Private Attributes

final Collection< Long > eventIDs
 
final FilteredEventsModel filteredEvents
 
final Map< Long, Node > nodesMap = new HashMap<>()
 

Static Private Attributes

static final Logger LOGGER = Logger.getLogger(EventNodeChildFactory.class.getName())
 

Detailed Description

ChildFactory for EventNodes.

Definition at line 74 of file EventRootNode.java.

Member Function Documentation

boolean org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.createKeys ( List< Long >  toPopulate)
protected

If there are too many events, just add one dummy ID (-1) to indicate this.

Definition at line 95 of file EventRootNode.java.

References org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.MAX_EVENTS_TO_DISPLAY.

Node org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.createNode ( Long  eventID)
private
Node org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.createNodeForKey ( Long  eventID)
protected

Definition at line 113 of file EventRootNode.java.

Member Data Documentation

final Collection<Long> org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.eventIDs
private

List of event IDs that act as keys for the child nodes.

Definition at line 81 of file EventRootNode.java.

final FilteredEventsModel org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.filteredEvents
private

filteredEvents is used to lookup the events from their IDs

Definition at line 86 of file EventRootNode.java.

final Logger org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.LOGGER = Logger.getLogger(EventNodeChildFactory.class.getName())
staticprivate

Definition at line 76 of file EventRootNode.java.

final Map<Long, Node> org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.EventNodeChildFactory.nodesMap = new HashMap<>()
private

Definition at line 87 of file EventRootNode.java.


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

Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.