Autopsy
4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits AbstractNode.
Inherited by org.sleuthkit.autopsy.allcasessearch.CorrelationAttributeInstanceNode, org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstanceNode, org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributeSearchResultRootNode, org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributeValueNode, org.sleuthkit.autopsy.commonpropertiessearch.InstanceCaseNode, org.sleuthkit.autopsy.commonpropertiessearch.InstanceCountNode, org.sleuthkit.autopsy.commonpropertiessearch.InstanceDataSourceNode, org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINNode, org.sleuthkit.autopsy.datamodel.accounts.Accounts.ByBINNode, org.sleuthkit.autopsy.datamodel.accounts.Accounts.ByFileNode, org.sleuthkit.autopsy.datamodel.accounts.Accounts.CreditCardNumberAccountTypeNode, org.sleuthkit.autopsy.datamodel.accounts.Accounts.DefaultAccountTypeNode, org.sleuthkit.autopsy.datamodel.accounts.Accounts.FileWithCCNNode, org.sleuthkit.autopsy.datamodel.Artifacts.BaseArtifactNode, org.sleuthkit.autopsy.datamodel.Artifacts.UpdatableCountTypeNode, org.sleuthkit.autopsy.datamodel.AttachmentNode, org.sleuthkit.autopsy.datamodel.ContentNode, org.sleuthkit.autopsy.datamodel.DataSourceFilesNode, org.sleuthkit.autopsy.datamodel.DataSourceGroupingNode, org.sleuthkit.autopsy.datamodel.DataSourcesNode, org.sleuthkit.autopsy.datamodel.DeletedContent.DeletedContentsChildren.DeletedContentNode, org.sleuthkit.autopsy.datamodel.DeletedContent.DeletedContentsNode, org.sleuthkit.autopsy.datamodel.EmailExtracted.AccountNode, org.sleuthkit.autopsy.datamodel.EmailExtracted.FolderNode, org.sleuthkit.autopsy.datamodel.EmptyNode.MessageNode, org.sleuthkit.autopsy.datamodel.FileSize.FileSizeRootChildren.FileSizeNode, org.sleuthkit.autopsy.datamodel.FileSize.FileSizeRootNode, org.sleuthkit.autopsy.datamodel.FileTypes.BGCountUpdatingNode, org.sleuthkit.autopsy.datamodel.FileTypes.FileTypesNode, org.sleuthkit.autopsy.datamodel.FileTypesByExtension.FileTypesByExtNode, org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.ByMimeTypeNode, org.sleuthkit.autopsy.datamodel.FileTypesByMimeType.MediaTypeNode, org.sleuthkit.autopsy.datamodel.HashsetHits.HashsetNameNode, org.sleuthkit.autopsy.datamodel.HostNode, org.sleuthkit.autopsy.datamodel.InterestingHits.InterestingItemTypeNode, org.sleuthkit.autopsy.datamodel.InterestingHits.SetNameNode, org.sleuthkit.autopsy.datamodel.KeywordHits.KWHitsNodeBase, org.sleuthkit.autopsy.datamodel.OsAccounts.OsAccountListNode, org.sleuthkit.autopsy.datamodel.PersonNode, org.sleuthkit.autopsy.datamodel.RecentFilesFilterNode, org.sleuthkit.autopsy.datamodel.RecentFilesNode, org.sleuthkit.autopsy.datamodel.Reports.ReportNode, org.sleuthkit.autopsy.datamodel.Reports.ReportsListNode, org.sleuthkit.autopsy.datamodel.TagNode, org.sleuthkit.autopsy.datamodel.Tags.BlackboardArtifactTagTypeNode, org.sleuthkit.autopsy.datamodel.Tags.ContentTagTypeNode, org.sleuthkit.autopsy.datamodel.Tags.RootNode, org.sleuthkit.autopsy.datamodel.Tags.TagNameNode, org.sleuthkit.autopsy.datamodel.ViewsNode, org.sleuthkit.autopsy.timeline.explorernodes.EventNode, and org.sleuthkit.autopsy.timeline.explorernodes.EventRootNode.
Public Member Functions | |
DisplayableItemNode (Children children) | |
DisplayableItemNode (Children children, Lookup lookup) | |
abstract< T > T | accept (DisplayableItemNodeVisitor< T > visitor) |
NodeSelectionInfo | getChildNodeSelectionInfo () |
abstract String | getItemType () |
abstract boolean | isLeafTypeNode () |
void | setChildNodeSelectionInfo (NodeSelectionInfo selectedChildNodeInfo) |
Protected Member Functions | |
synchronized final void | updatePropertySheet (NodeProperty<?>...newProps) |
Private Attributes | |
NodeSelectionInfo | selectedChildNodeInfo |
An abstract base class for nodes that are eligible for display in the tree view or results view. Capabilitites of a DisplayableItemNode include accepting a DisplayableItemNodeVisitor, indicating whether or not the node is a leaf node, providing an item type string suitable for use as a key, and storing information about a child node that is to be selected if the node is selected in the tree view.
Definition at line 38 of file DisplayableItemNode.java.
org.sleuthkit.autopsy.datamodel.DisplayableItemNode.DisplayableItemNode | ( | Children | children | ) |
Constructs a node that is eligible for display in the tree view or results view. Capabilitites include accepting a DisplayableItemNodeVisitor, indicating whether or not the node is a leaf node, providing an item type string suitable for use as a key, and storing information about a child node that is to be selected if the node is selected in the tree view.
children | The Children object for the node. |
Definition at line 78 of file DisplayableItemNode.java.
org.sleuthkit.autopsy.datamodel.DisplayableItemNode.DisplayableItemNode | ( | Children | children, |
Lookup | lookup | ||
) |
Constructs a node that is eligible for display in the tree view or results view. Capabilitites include accepting a DisplayableItemNodeVisitor, indicating whether or not the node is a leaf node, providing an item type string suitable for use as a key, and storing information about a child node that is to be selected if the node is selected in the tree view.
children | The Children object for the node. |
lookup | The Lookup object for the node. |
Definition at line 93 of file DisplayableItemNode.java.
|
abstract |
Accepts a visitor DisplayableItemNodeVisitor that will perform an operation on this artifact type and return some object as the result of the operation.
visitor | The visitor, where the type parameter of the visitor is the type of the object that will be returned as the result of the visit operation. |
Referenced by org.sleuthkit.autopsy.directorytree.DataResultFilterNode.getActions(), and org.sleuthkit.autopsy.directorytree.DataResultFilterNode.getPreferredAction().
NodeSelectionInfo org.sleuthkit.autopsy.datamodel.DisplayableItemNode.getChildNodeSelectionInfo | ( | ) |
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.
|
abstract |
Gets the item type string of the node, suitable for use as a key.
|
abstract |
Indicates whether or not the node is capable of having child nodes. Should only return true if the node is ALWAYS a leaf node.
Referenced by org.sleuthkit.autopsy.directorytree.DirectoryTreeFilterChildren.IsLeafItemVisitor.defaultVisit().
void org.sleuthkit.autopsy.datamodel.DisplayableItemNode.setChildNodeSelectionInfo | ( | NodeSelectionInfo | selectedChildNodeInfo | ) |
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(), and org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.viewArtifact().
|
protected |
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.
|
private |
Definition at line 66 of file DisplayableItemNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.DisplayableItemNode.getChildNodeSelectionInfo(), and org.sleuthkit.autopsy.datamodel.DisplayableItemNode.setChildNodeSelectionInfo().
Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.