Autopsy  4.15.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode Class Reference

Inherits FilterNode.

Classes

class  ThumbnailLoadTask
 

Public Member Functions

String getDisplayName ()
 
synchronized Image getIcon (int type)
 

Private Member Functions

 ThumbnailViewNode (Node wrappedNode, int thumbSize)
 

Private Attributes

final Content content
 
final Logger logger = Logger.getLogger(ThumbnailViewNode.class.getName())
 
SoftReference< Image > thumbCache = null
 
int thumbSize
 
ThumbnailLoadTask thumbTask
 
final Image waitingIcon = Toolkit.getDefaultToolkit().createImage(ThumbnailViewNode.class.getResource("/org/sleuthkit/autopsy/images/working_spinner.gif"))
 
Timer waitSpinnerTimer
 

Detailed Description

Node that wraps around original node and adds the thumbnail representing the image/video.

Definition at line 259 of file ThumbnailViewChildren.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.ThumbnailViewNode ( Node  wrappedNode,
int  thumbSize 
)
private

The constructor

Parameters
wrappedNodeThe original node that this Node wraps.
thumbSizeThe hight and/or width of the thumbnail in pixels.

Definition at line 278 of file ThumbnailViewChildren.java.

References org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.thumbSize.

Member Function Documentation

String org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.getDisplayName ( )

Definition at line 285 of file ThumbnailViewChildren.java.

synchronized Image org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.getIcon ( int  type)

Member Data Documentation

final Content org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.content
private

Definition at line 267 of file ThumbnailViewChildren.java.

final Logger org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.logger = Logger.getLogger(ThumbnailViewNode.class.getName())
private

Definition at line 261 of file ThumbnailViewChildren.java.

SoftReference<Image> org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.thumbCache = null
private

Definition at line 265 of file ThumbnailViewChildren.java.

int org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.thumbSize
private
ThumbnailLoadTask org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.thumbTask
private

Definition at line 269 of file ThumbnailViewChildren.java.

final Image org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.waitingIcon = Toolkit.getDefaultToolkit().createImage(ThumbnailViewNode.class.getResource("/org/sleuthkit/autopsy/images/working_spinner.gif"))
private
Timer org.sleuthkit.autopsy.corecomponents.ThumbnailViewChildren.ThumbnailViewNode.waitSpinnerTimer
private

Definition at line 270 of file ThumbnailViewChildren.java.


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

Copyright © 2012-2020 Basis Technology. Generated on: Mon Jul 6 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.