Autopsy  4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.corecomponents.TableFilterNode Class Reference

Inherits FilterNode.

Public Member Functions

 TableFilterNode (Node wrappedNode, boolean createChildren)
 
 TableFilterNode (Node wrappedNode, boolean createChildren, String columnOrderKey)
 
String getDisplayName ()
 

Private Attributes

String columnOrderKey = "NONE"
 
final boolean createChildren
 

Detailed Description

A filter node that creates at most one layer of child nodes for the node it wraps. It is designed to be used for nodes displayed in Autopsy table views. This ensures that the table view for the node will not recursively display child nodes and display only the first layer of child nodes.

Definition at line 32 of file TableFilterNode.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.corecomponents.TableFilterNode.TableFilterNode ( Node  wrappedNode,
boolean  createChildren 
)

Constructs a filter node that creates at most one layer of child nodes for the node it wraps. It is designed to be used for nodes displayed in Autopsy table views.

Parameters
wrappedNodeThe node to wrap in the filter node.
createChildrenTrue if a children (child factory) object should be created for the wrapped node. The constructor should include column order key. (See getColumnOrderKey)

Definition at line 47 of file TableFilterNode.java.

References org.sleuthkit.autopsy.corecomponents.TableFilterNode.createChildren.

org.sleuthkit.autopsy.corecomponents.TableFilterNode.TableFilterNode ( Node  wrappedNode,
boolean  createChildren,
String  columnOrderKey 
)

Constructs a filter node that has information about the node's type.

Parameters
wrappedNodeThe node to wrap in the filter node.
createChildrenTrue if a children (child factory) object should be created for the wrapped node.
columnOrderKeyA key that represents the type of the original wrapped node and what is being displayed under that node.

Definition at line 62 of file TableFilterNode.java.

References org.sleuthkit.autopsy.corecomponents.TableFilterNode.columnOrderKey, and org.sleuthkit.autopsy.corecomponents.TableFilterNode.createChildren.

Member Function Documentation

String org.sleuthkit.autopsy.corecomponents.TableFilterNode.getDisplayName ( )

Returns a display name for the wrapped node, for use in the first column of an Autopsy table view.

Returns
The display name.

Definition at line 75 of file TableFilterNode.java.

Member Data Documentation

String org.sleuthkit.autopsy.corecomponents.TableFilterNode.columnOrderKey = "NONE"
private
final boolean org.sleuthkit.autopsy.corecomponents.TableFilterNode.createChildren
private

The documentation for this class was generated from the following file:

Copyright © 2012-2016 Basis Technology. Generated on: Mon Apr 24 2017
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.