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

Inherits BorderPane, and org.sleuthkit.autopsy.timeline.TimeLineView.

Classes

class  FilterCheckBoxCell
 

Public Member Functions

 FilterSetPanel ()
 
void setController (TimeLineController timeLineController)
 
void setModel (FilteredEventsModel filteredEvents)
 
void setModel (final FilteredEventsModel filteredEvents)
 

Private Member Functions

void refresh ()
 

Private Attributes

Button applyButton
 
Button defaultButton
 
TreeTableView< FilterfilterTreeTable
 
TreeTableColumn< AbstractFilter, AbstractFiltertreeColumn
 
TreeTableColumn< AbstractFilter, AbstractFilterlegendColumn
 
FilteredEventsModel filteredEvents
 
TimeLineController controller
 
final ObservableMap< String, Boolean > expansionMap = FXCollections.observableHashMap()
 

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 53 of file FilterSetPanel.java.

Constructor & Destructor Documentation

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

Member Function Documentation

void org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.refresh ( )
private
void org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.setController ( TimeLineController  timeLineController)
void org.sleuthkit.autopsy.timeline.TimeLineView.setModel ( final FilteredEventsModel  filteredEvents)
inherited
void org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.setModel ( FilteredEventsModel  filteredEvents)

Member Data Documentation

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

Definition at line 56 of file FilterSetPanel.java.

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

Definition at line 72 of file FilterSetPanel.java.

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

Definition at line 59 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
TreeTableView<Filter> org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.filterTreeTable
private

Definition at line 62 of file FilterSetPanel.java.

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

Definition at line 68 of file FilterSetPanel.java.

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

Definition at line 65 of file FilterSetPanel.java.


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

Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.