Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Detachable< Object >.
Public Member Functions | |
void | refreshChildren () |
Protected Member Functions | |
void | addNotify () |
boolean | createKeys (List< Object > list) |
Node | createNodeForKey (Object key) |
void | finalize () throws Throwable |
Private Attributes | |
final PropertyChangeListener | pcl |
final PropertyChangeListener | weakPcl = WeakListeners.propertyChange(pcl, null) |
Static Private Attributes | |
static final Set< Case.Events > | EVENTS_OF_INTEREST |
static final Set< String > | EVENTS_OF_INTEREST_NAMES |
static final Logger | logger = Logger.getLogger(AutopsyTreeChildFactory.class.getName()) |
A child factory to create the top level nodes in the main tree view. These nodes are the child nodes of the invisible root node of the tree. The child nodes that are created vary with the view option selected by the user: group by data type or group by person/host.
Definition at line 50 of file AutopsyTreeChildFactory.java.
|
protected |
Definition at line 88 of file AutopsyTreeChildFactory.java.
References org.sleuthkit.autopsy.casemodule.Case.addEventTypeSubscriber(), and org.sleuthkit.autopsy.datamodel.AutopsyTreeChildFactory.EVENTS_OF_INTEREST.
|
protected |
Creates the keys for the top level nodes in the main tree view. These nodes are the child nodes of the invisible root node of the tree. The child nodes that are created vary with the view option selected by the user: group by data type or group by person/host.
IMPORTANT: Every time a key is added to the keys list, the NetBeans framework reacts. To avoid significant performance hits, all of the keys need to be added at once.
list | A list to contain the keys. |
Definition at line 114 of file AutopsyTreeChildFactory.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.casemodule.CasePreferences.getGroupItemsInTreeByDataSource(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
|
protected |
Creates a node for a given key for the top level nodes in the main tree view.
key | The key. |
Definition at line 177 of file AutopsyTreeChildFactory.java.
|
protected |
Definition at line 94 of file AutopsyTreeChildFactory.java.
References org.sleuthkit.autopsy.datamodel.AutopsyTreeChildFactory.EVENTS_OF_INTEREST, and org.sleuthkit.autopsy.casemodule.Case.removeEventTypeSubscriber().
void org.sleuthkit.autopsy.datamodel.AutopsyTreeChildFactory.refreshChildren | ( | ) |
Refreshes the top level nodes in the main tree view.
Definition at line 194 of file AutopsyTreeChildFactory.java.
Referenced by org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.rebuildTree().
|
staticprivate |
Definition at line 52 of file AutopsyTreeChildFactory.java.
Referenced by org.sleuthkit.autopsy.datamodel.AutopsyTreeChildFactory.addNotify(), and org.sleuthkit.autopsy.datamodel.AutopsyTreeChildFactory.finalize().
|
staticprivate |
Definition at line 61 of file AutopsyTreeChildFactory.java.
|
staticprivate |
Definition at line 65 of file AutopsyTreeChildFactory.java.
|
private |
Listener for application events published when persons and/or hosts are added to or deleted from the data model for the current case. If the user has selected the group by person/host option for the tree, these events mean that the top-level person/host nodes in the tree need to be refreshed to reflect the changes.
Definition at line 74 of file AutopsyTreeChildFactory.java.
|
private |
Definition at line 85 of file AutopsyTreeChildFactory.java.
Copyright © 2012-2022 Basis Technology. Generated on: Tue Mar 28 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.