Autopsy  4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Protected Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren Class Reference

Inherits Detachable< ScoreContent.ScoreContentFilter >, and org.sleuthkit.autopsy.guiutils.RefreshThrottler.Refresher.

Classes

class  ScoreContentChildren
 
class  ScoreContentNode
 

Public Member Functions

 ScoreContentsChildren (SleuthkitCase skCase, long dsObjId)
 
boolean isRefreshRequired (PropertyChangeEvent evt)
 
void refresh ()
 

Protected Member Functions

void addNotify ()
 
boolean createKeys (List< ScoreContent.ScoreContentFilter > list)
 
Node createNodeForKey (ScoreContent.ScoreContentFilter key)
 
void removeNotify ()
 

Private Attributes

final long datasourceObjId
 
final PropertyChangeListener pcl
 
final RefreshThrottler refreshThrottler = new RefreshThrottler(this)
 
SleuthkitCase skCase
 
final Map< ScoreContentFilter, ScoreContentsChildren.ScoreContentNode > typeNodeMap = new HashMap<>()
 
final PropertyChangeListener weakPcl = WeakListeners.propertyChange(pcl, null)
 

Detailed Description

Children that display a node for Bad Items and Score Items.

Definition at line 311 of file ScoreContent.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.ScoreContentsChildren ( SleuthkitCase  skCase,
long  dsObjId 
)

Member Function Documentation

void org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.addNotify ( )
protected
boolean org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.createKeys ( List< ScoreContent.ScoreContentFilter >  list)
protected
Node org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.createNodeForKey ( ScoreContent.ScoreContentFilter  key)
protected
boolean org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.isRefreshRequired ( PropertyChangeEvent  evt)

Determine whether the given event should result in a refresh.

Parameters
evt
Returns
true if event should trigger a refresh, otherwise false.

Implements org.sleuthkit.autopsy.guiutils.RefreshThrottler.Refresher.

Definition at line 355 of file ScoreContent.java.

References org.sleuthkit.autopsy.datamodel.ScoreContent.isRefreshRequired().

void org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.refresh ( )

The RefreshThrottler calls this method when the RefreshTask runs.

Implements org.sleuthkit.autopsy.guiutils.RefreshThrottler.Refresher.

Definition at line 350 of file ScoreContent.java.

void org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.removeNotify ( )
protected

Member Data Documentation

final long org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.datasourceObjId
private

Definition at line 314 of file ScoreContent.java.

final PropertyChangeListener org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.pcl
private
Initial value:
() -> ScoreContentsChildren.this.refresh(false),
() -> ScoreContentsChildren.this.removeNotify())

Definition at line 318 of file ScoreContent.java.

final RefreshThrottler org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.refreshThrottler = new RefreshThrottler(this)
private

Definition at line 316 of file ScoreContent.java.

SleuthkitCase org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.skCase
private
final Map<ScoreContentFilter, ScoreContentsChildren.ScoreContentNode> org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.typeNodeMap = new HashMap<>()
private
final PropertyChangeListener org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.weakPcl = WeakListeners.propertyChange(pcl, null)
private

Definition at line 322 of file ScoreContent.java.


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

Copyright © 2012-2022 Basis Technology. Generated on: Tue Jun 27 2023
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.