Autopsy  4.19.3
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.datamodel.HostNode.HostGroupingChildren Class Reference

Inherits Detachable< DataSourceGrouping >.

Protected Member Functions

void addNotify ()
boolean createKeys (List< DataSourceGrouping > toPopulate)
Node createNodeForKey (DataSourceGrouping key)
void finalize () throws Throwable

Private Member Functions

String getNameOrEmpty (DataSourceGrouping dsGroup)

Private Attributes

final PropertyChangeListener dataSourceAddedPcl
final Function< DataSourceGrouping, Node > dataSourceToNode
final Host host
final PropertyChangeListener weakPcl = WeakListeners.propertyChange(dataSourceAddedPcl, null)

Static Private Attributes

static final Logger logger = Logger.getLogger(HostGroupingChildren.class.getName())

Detailed Description

Provides the data source children for this host.

Definition at line 63 of file

Member Function Documentation

void org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.addNotify ( )
boolean org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.createKeys ( List< DataSourceGrouping toPopulate)
Node org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.createNodeForKey ( DataSourceGrouping  key)

Definition at line 112 of file

void org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.finalize ( ) throws Throwable
String org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.getNameOrEmpty ( DataSourceGrouping  dsGroup)

Get name for data source in data source grouping node or empty string.

dsGroupThe data source grouping.
The name or empty if none exists.

Definition at line 144 of file

Member Data Documentation

final PropertyChangeListener org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.dataSourceAddedPcl
Initial value:
= new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
String eventType = evt.getPropertyName();
if (eventType.equals(Case.Events.DATA_SOURCE_ADDED.toString())
|| eventType.equals(Case.Events.HOSTS_DELETED.toString())) {

Listener for handling DATA_SOURCE_ADDED / HOST_DELETED events. A host may have been deleted as part of a merge, which means its data sources could have moved to a different host requiring a refresh.

Definition at line 86 of file

final Function<DataSourceGrouping, Node> org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.dataSourceToNode

Definition at line 68 of file

final Host

Definition at line 67 of file

final Logger org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.logger = Logger.getLogger(HostGroupingChildren.class.getName())

Definition at line 65 of file

final PropertyChangeListener org.sleuthkit.autopsy.datamodel.HostNode.HostGroupingChildren.weakPcl = WeakListeners.propertyChange(dataSourceAddedPcl, null)

Definition at line 97 of file

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.