Autopsy
4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datamodel.DisplayableItemNode.
Inherited by org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountArtifactNode.
Public Member Functions | |
BlackboardArtifactNode (BlackboardArtifact artifact, String iconPath) | |
BlackboardArtifactNode (BlackboardArtifact artifact) | |
void | addNodeProperty (NodeProperty<?> np) |
Action[] | getActions (boolean context) |
boolean | isLeafTypeNode () |
Protected Member Functions | |
Sheet | createSheet () |
Private Member Functions | |
void | fillPropertyMap (Map< String, Object > map, BlackboardArtifact artifact) |
String | getRootParentName () |
void | setDisplayName () |
Static Private Member Functions | |
static Lookup | createLookup (BlackboardArtifact artifact) |
static Content | getAssociatedContent (BlackboardArtifact artifact) |
static TextMarkupLookup | getHighlightLookup (BlackboardArtifact artifact, Content content) |
Private Attributes | |
final BlackboardArtifact | artifact |
final Content | associated |
List< NodeProperty<?extends Object > > | customProperties |
Static Private Attributes | |
static final Logger | LOGGER = Logger.getLogger(BlackboardArtifactNode.class.getName()) |
static final Integer[] | SHOW_FILE_METADATA |
static final Integer[] | SHOW_UNIQUE_PATH |
Node wrapping a blackboard artifact object. This is generated from several places in the tree.
Definition at line 52 of file BlackboardArtifactNode.java.
org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.BlackboardArtifactNode | ( | BlackboardArtifact | artifact, |
String | iconPath | ||
) |
Construct blackboard artifact node from an artifact and using provided icon
artifact | artifact to encapsulate |
iconPath | icon to use for the artifact |
Definition at line 80 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.artifact, org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.createLookup(), and org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.setDisplayName().
org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.BlackboardArtifactNode | ( | BlackboardArtifact | artifact | ) |
Construct blackboard artifact node from an artifact and using default icon for artifact type
artifact | artifact to encapsulate |
Definition at line 97 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.artifact, org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.createLookup(), and org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.setDisplayName().
void org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.addNodeProperty | ( | NodeProperty<?> | np | ) |
Add an additional custom node property to that node before it is displayed
np | NodeProperty to add |
Definition at line 320 of file BlackboardArtifactNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.KeywordHits.HitsFactory.createNodeForKey().
|
staticprivate |
Create a Lookup based on what is in the passed in artifact.
artifact |
Definition at line 382 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.getAssociatedContent(), and org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.getHighlightLookup().
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.BlackboardArtifactNode().
|
protected |
|
private |
Fill map with Artifact properties
map | map with preserved ordering, where property names/values are put |
artifact | to extract properties from |
Definition at line 336 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.associated, and org.sleuthkit.autopsy.datamodel.ContentUtils.getStringTime().
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.createSheet().
Action [] org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.getActions | ( | boolean | context | ) |
Definition at line 115 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.timeline.actions.ViewFileInTimelineAction.createViewFileAction(), org.sleuthkit.autopsy.timeline.actions.ViewFileInTimelineAction.createViewSourceFileAction(), org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.error(), and org.sleuthkit.autopsy.timeline.actions.ViewArtifactInTimelineAction.hasSupportedTimeStamp().
Referenced by org.sleuthkit.autopsy.directorytree.DataResultFilterNode.GetPopupActionsDisplayableItemNodeVisitor.visit().
|
staticprivate |
Definition at line 402 of file BlackboardArtifactNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.createLookup().
|
staticprivate |
Definition at line 412 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.TextMarkupLookup.createInstance().
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.createLookup().
|
private |
Definition at line 300 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.associated.
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.createSheet().
boolean org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.isLeafTypeNode | ( | ) |
Definition at line 447 of file BlackboardArtifactNode.java.
|
private |
Set the filter node display name. The value will either be the file name or something along the lines of e.g. "Messages Artifact" for keyword hits on artifacts.
Definition at line 154 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.BlackboardArtifactNode().
|
private |
Definition at line 54 of file BlackboardArtifactNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.BlackboardArtifactNode().
|
private |
Definition at line 55 of file BlackboardArtifactNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.fillPropertyMap(), and org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.getRootParentName().
|
private |
Definition at line 56 of file BlackboardArtifactNode.java.
|
staticprivate |
Definition at line 57 of file BlackboardArtifactNode.java.
|
staticprivate |
Definition at line 70 of file BlackboardArtifactNode.java.
|
staticprivate |
Definition at line 62 of file BlackboardArtifactNode.java.
Copyright © 2012-2016 Basis Technology. Generated on: Tue Oct 25 2016
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.