Autopsy  4.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, > Class Template Referenceabstract

Inherits StackPane.


class  ClickHandler

Public Member Functions

 EventBundleNodeBase (EventDetailsChart chart, BundleType eventBundle, ParentNodeType parentNode)
void applySelectionEffect (boolean applied)
Orientation getContentBias ()
final BundleType getEventBundle ()
List< ParentNodeType > getSubNodes ()

Protected Member Functions

void layoutChildren ()

Protected Attributes

final EventDetailsChart chart
final BundleType eventBundle
final ParentNodeType parentNode

Private Member Functions

void installTooltip ()

Private Attributes

Timeline timeline
final Tooltip tooltip = new Tooltip(Bundle.EventBundleNodeBase_toolTip_loading())

Static Private Attributes

static final Map< EventType, Effect > dropShadowMap = new ConcurrentHashMap<>()
static final Image HASH_PIN = new Image("/org/sleuthkit/autopsy/images/hashset_hits.png")
static final Logger LOGGER = Logger.getLogger(EventBundleNodeBase.class.getName())
static final Image TAG = new Image("/org/sleuthkit/autopsy/images/green-tag-icon-16.png")

Detailed Description

Definition at line 88 of file

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.EventBundleNodeBase ( EventDetailsChart  chart,
BundleType  eventBundle,
ParentNodeType  parentNode 

Definition at line 138 of file

Member Function Documentation

void org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.applySelectionEffect ( boolean  applied)

apply the 'effect' to visually indicate selection

appliedtrue to apply the selection 'effect', false to remove it

Definition at line 300 of file

Referenced by org.sleuthkit.autopsy.timeline.ui.detailview.DetailViewPane.applySelectionEffect().

Definition at line 350 of file

final BundleType org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.getEventBundle ( )
List<ParentNodeType> org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.getSubNodes ( )

Definition at line 312 of file

defer tooltip content creation till needed, this had a surprisingly large impact on speed of loading the chart

Definition at line 237 of file

Member Data Documentation

Definition at line 112 of file

final Map<EventType, Effect> org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.dropShadowMap = new ConcurrentHashMap<>()

Definition at line 98 of file

final BundleType org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.eventBundle

Definition at line 115 of file

final Image org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.HASH_PIN = new Image("/org/sleuthkit/autopsy/images/hashset_hits.png")

Definition at line 91 of file

final Logger org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.LOGGER = Logger.getLogger(EventBundleNodeBase.class.getName())

Definition at line 90 of file

final ParentNodeType org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.parentNode

Definition at line 117 of file

final Border org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.SELECTION_BORDER

Definition at line 97 of file

final Image org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.TAG = new Image("/org/sleuthkit/autopsy/images/green-tag-icon-16.png")

Definition at line 92 of file

Definition at line 136 of file

final Tooltip org.sleuthkit.autopsy.timeline.ui.detailview.EventBundleNodeBase<,, >.tooltip = new Tooltip(Bundle.EventBundleNodeBase_toolTip_loading())

Definition at line 135 of file

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

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.