Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datamodel.DisplayableItemNode.
Classes | |
class | PersonChildren |
Public Member Functions | |
Action[] | getActions (boolean context) |
NodeSelectionInfo | getChildNodeSelectionInfo () |
String | getItemType () |
boolean | isLeafTypeNode () |
void | setChildNodeSelectionInfo (NodeSelectionInfo selectedChildNodeInfo) |
Static Public Member Functions | |
static String | getUnknownPersonId () |
Protected Member Functions | |
Sheet | createSheet () |
synchronized final void | updatePropertySheet (NodeProperty<?>...newProps) |
Private Member Functions | |
PersonNode (Person person, String displayName) | |
Static Private Member Functions | |
static String | getDisplayName (Person person) |
Private Attributes | |
final Person | person |
final PropertyChangeListener | personChangePcl |
final Long | personId |
final PropertyChangeListener | weakPcl = WeakListeners.propertyChange(personChangePcl, null) |
Static Private Attributes | |
static final String | ICON_PATH = "org/sleuthkit/autopsy/images/person.png" |
A main tree view node that represents a person in a case. Its child nodes, if any, represent hosts in the case. There must be at least one person in a case for the person nodes layer to appear. If the persons layer is present, any hosts that are not associated with a person are grouped under an "Unknown Persons" person node.
Definition at line 55 of file PersonNode.java.
|
private |
Constructor.
person | The person. |
displayName | The display name for the person. |
Definition at line 211 of file PersonNode.java.
References org.sleuthkit.autopsy.casemodule.Case.addEventTypeSubscriber(), and org.sleuthkit.autopsy.casemodule.Case.Events.PERSONS_UPDATED.
|
protected |
Definition at line 240 of file PersonNode.java.
Action [] org.sleuthkit.autopsy.datamodel.PersonNode.getActions | ( | boolean | context | ) |
Definition at line 256 of file PersonNode.java.
|
inherited |
Gets information about which child node of this node, if any, should be selected.
Definition at line 142 of file DisplayableItemNode.java.
References org.sleuthkit.autopsy.datamodel.DisplayableItemNode.selectedChildNodeInfo.
|
staticprivate |
Gets the display name for this person or "Unknown Persons".
person | The person. |
Definition at line 190 of file PersonNode.java.
String org.sleuthkit.autopsy.datamodel.PersonNode.getItemType | ( | ) |
Definition at line 228 of file PersonNode.java.
|
static |
Returns the id of an unknown persons node. This can be used with a node lookup.
Definition at line 65 of file PersonNode.java.
Referenced by org.sleuthkit.autopsy.directorytree.ViewContextAction.getDataSourceLevelNodes(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.getHostNodesAndParents(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.getOsAccountListNode(), and org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.searchForCategoryNode().
boolean org.sleuthkit.autopsy.datamodel.PersonNode.isLeafTypeNode | ( | ) |
Definition at line 223 of file PersonNode.java.
|
inherited |
Adds information about which child node of this node, if any, should be selected. Can be null.
selectedChildNodeInfo | The child node selection information. |
Definition at line 131 of file DisplayableItemNode.java.
References org.sleuthkit.autopsy.datamodel.DisplayableItemNode.selectedChildNodeInfo.
Referenced by org.sleuthkit.autopsy.directorytree.ViewContextAction.setNodeSelection(), org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.viewArtifact(), and org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.viewOsAccount().
|
protectedinherited |
Updates the node property sheet by replacing existing properties with new properties with the same property name.
newProps | The replacement property objects. |
Definition at line 152 of file DisplayableItemNode.java.
|
staticprivate |
Definition at line 57 of file PersonNode.java.
|
private |
Definition at line 158 of file PersonNode.java.
|
private |
Listener for application events that are published when the properties of persons in the case change.
Definition at line 165 of file PersonNode.java.
|
private |
Definition at line 159 of file PersonNode.java.
|
private |
Definition at line 181 of file PersonNode.java.
Copyright © 2012-2022 Basis Technology. Generated on: Tue May 30 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.