Autopsy
4.5.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.
Public Member Functions | |
RelationshipNode (BlackboardArtifact artifact) | |
void | addNodeProperty (NodeProperty<?> np) |
Action[] | getActions (boolean context) |
BlackboardArtifact | getArtifact () |
T | getContent () |
List< Content > | getContentChildren () |
int | getContentChildrenCount () |
List< Long > | getContentChildrenIds () |
String | getItemType () |
String | getName () |
String | getSourceName () |
boolean | hasContentChildren () |
boolean | hasVisibleContentChildren () |
boolean | isLeafTypeNode () |
int | read (byte[] buf, long offset, long len) throws TskException |
void | setName (String name) |
Static Public Member Functions | |
static boolean | contentHasVisibleContentChildren (Content c) |
Protected Member Functions | |
Sheet | createSheet () |
void | finalize () throws Throwable |
Static Private Member Functions | |
static String | getAttributeDisplayString (final BlackboardArtifact artifact, final ATTRIBUTE_TYPE attributeType) |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(RelationshipNode.class.getName()) |
Node for a relationship, as represented by a BlackboardArtifact.
Definition at line 46 of file RelationshipNode.java.
org.sleuthkit.autopsy.communications.RelationshipNode.RelationshipNode | ( | BlackboardArtifact | artifact | ) |
Definition at line 50 of file RelationshipNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.setDisplayName().
|
inherited |
Add an additional custom node property to that node before it is displayed
np | NodeProperty to add |
Definition at line 479 of file BlackboardArtifactNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.KeywordHits.createBlackboardArtifactNode().
|
staticinherited |
Return true if the given content object has children. Useful for lazy loading.
c | The content object to look for children on |
Definition at line 110 of file AbstractContentNode.java.
|
protected |
|
protectedinherited |
The finalizer removes event listeners as the BlackboardArtifactNode is being garbage collected. Yes, we know that finalizers are considered to be "bad" but since the alternative also relies on garbage collection being run and we know that finalize will be called when the object is being GC'd it seems like this is a reasonable solution.
Throwable |
Definition at line 189 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.removeListeners().
|
inherited |
Definition at line 209 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().
|
inherited |
Definition at line 198 of file BlackboardArtifactNode.java.
References org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.artifact.
Referenced by org.sleuthkit.autopsy.communications.RelationshipNode.createSheet(), org.sleuthkit.autopsy.directorytree.DirectoryTreeFilterChildren.IsLeafItemVisitor.visit(), org.sleuthkit.autopsy.directorytree.DirectoryTreeFilterChildren.ShowItemVisitor.visit(), and org.sleuthkit.autopsy.directorytree.DataResultFilterNode.GetPreferredActionsDisplayableItemNodeVisitor.visit().
|
staticprivate |
Get the display string for the attribute of the given type from the given artifact.
artifact | the value of artifact |
attributeType | the value of TSK_SUBJECT1 |
Definition at line 130 of file RelationshipNode.java.
Referenced by org.sleuthkit.autopsy.communications.RelationshipNode.createSheet().
|
inherited |
Return the content data associated with this node
Definition at line 79 of file AbstractContentNode.java.
|
inherited |
Return children of the underlying content.
Definition at line 180 of file AbstractContentNode.java.
|
inherited |
Get count of the underlying content object children.
Useful for lazy loading.
Definition at line 202 of file AbstractContentNode.java.
|
inherited |
Return ids of children of the underlying content. The ids can be treated as keys - useful for lazy loading.
Definition at line 160 of file AbstractContentNode.java.
|
inherited |
Definition at line 602 of file BlackboardArtifactNode.java.
|
inherited |
Definition at line 89 of file AbstractContentNode.java.
|
inherited |
Return the name of the associated source file/content
Definition at line 289 of file BlackboardArtifactNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.createSheet().
|
inherited |
Return true if the underlying content object has children Useful for lazy loading.
Definition at line 140 of file AbstractContentNode.java.
|
inherited |
Return true if the underlying content object has children Useful for lazy loading.
Definition at line 99 of file AbstractContentNode.java.
|
inherited |
Definition at line 597 of file BlackboardArtifactNode.java.
|
inherited |
Reads the content of this node (of the underlying content object).
buf | buffer to read into |
offset | the starting offset in the content object |
len | the length to read |
TskException | exception thrown if the requested part of content could not be read |
Definition at line 228 of file AbstractContentNode.java.
|
inherited |
Definition at line 84 of file AbstractContentNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode::BlackboardArtifactNode().
|
staticprivate |
Definition at line 48 of file RelationshipNode.java.
Copyright © 2012-2016 Basis Technology. Generated on: Tue Feb 20 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.