Autopsy  4.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel Class Reference

Inherits BorderPane.

Classes

class  ApplyFiltersAction
 

Public Member Functions

 FilterSetPanel (TimeLineController controller)
 

Private Member Functions

void applyFilters ()
 
void refresh ()
 

Private Attributes

Button applyButton
 
TimeLineController controller
 
Button defaultButton
 
final ObservableMap< String, Boolean > expansionMap = FXCollections.observableHashMap()
 
FilteredEventsModel filteredEvents
 
TreeTableView< FilterfilterTreeTable
 
ListView< DescriptionFilterhiddenDescriptionsListView
 
TitledPane hiddenDescriptionsPane
 
TreeTableColumn< AbstractFilter, AbstractFilterlegendColumn
 
double position
 
SplitPane splitPane
 
TreeTableColumn< AbstractFilter, AbstractFiltertreeColumn
 

Static Private Attributes

static final Image TICK = new Image("org/sleuthkit/autopsy/timeline/images/tick.png")
 

Detailed Description

The FXML controller for the filter ui.

This also implements TimeLineView since it dynamically updates its filters based on the contents of a FilteredEventsModel

Definition at line 63 of file FilterSetPanel.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.FilterSetPanel ( TimeLineController  controller)

Member Function Documentation

void org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.applyFilters ( )
private
void org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.refresh ( )
private

Member Data Documentation

Button org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.applyButton
private

Definition at line 68 of file FilterSetPanel.java.

TimeLineController org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.controller
private
Button org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.defaultButton
private

Definition at line 71 of file FilterSetPanel.java.

final ObservableMap<String, Boolean> org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.expansionMap = FXCollections.observableHashMap()
private
FilteredEventsModel org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.filteredEvents
private

Definition at line 89 of file FilterSetPanel.java.

TreeTableView<Filter> org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.filterTreeTable
private

Definition at line 74 of file FilterSetPanel.java.

ListView<DescriptionFilter> org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.hiddenDescriptionsListView
private

Definition at line 83 of file FilterSetPanel.java.

TitledPane org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.hiddenDescriptionsPane
private

Definition at line 85 of file FilterSetPanel.java.

TreeTableColumn<AbstractFilter, AbstractFilter> org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.legendColumn
private

Definition at line 80 of file FilterSetPanel.java.

double org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.position
private

Definition at line 94 of file FilterSetPanel.java.

SplitPane org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.splitPane
private

Definition at line 87 of file FilterSetPanel.java.

final Image org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.TICK = new Image("org/sleuthkit/autopsy/timeline/images/tick.png")
staticprivate

Definition at line 65 of file FilterSetPanel.java.

TreeTableColumn<AbstractFilter, AbstractFilter> org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.treeColumn
private

Definition at line 77 of file FilterSetPanel.java.


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

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