Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.timeline.filters.Filter.
Inherited by org.sleuthkit.autopsy.timeline.filters.CompoundFilter< SubFilterType extends Filter >, org.sleuthkit.autopsy.timeline.filters.DataSourceFilter, org.sleuthkit.autopsy.timeline.filters.DescriptionFilter, org.sleuthkit.autopsy.timeline.filters.HashSetFilter, org.sleuthkit.autopsy.timeline.filters.HideKnownFilter, org.sleuthkit.autopsy.timeline.filters.TagNameFilter, and org.sleuthkit.autopsy.timeline.filters.TextFilter.
Public Member Functions | |
BooleanBinding | activeProperty () |
Filter | copyOf () |
ObservableBooleanValue | disabledProperty () |
String | getDisplayName () |
boolean | isActive () |
boolean | isDisabled () |
boolean | isSelected () |
SimpleBooleanProperty | selectedProperty () |
void | setDisabled (Boolean act) |
void | setSelected (Boolean act) |
Static Public Member Functions | |
static IntersectionFilter< Filter > | intersect (ObservableList< Filter > filters) |
static IntersectionFilter< Filter > | intersect (Filter[] filters) |
Private Attributes | |
final BooleanBinding | activeProperty = Bindings.and(selected, disabled.not()) |
final SimpleBooleanProperty | disabled = new SimpleBooleanProperty(false) |
final SimpleBooleanProperty | selected = new SimpleBooleanProperty(true) |
Base implementation of a Filter. Implements active property.
Definition at line 30 of file AbstractFilter.java.
BooleanBinding org.sleuthkit.autopsy.timeline.filters.AbstractFilter.activeProperty | ( | ) |
observable active property
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 74 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isActive().
|
inherited |
since filters have mutable state (selected/disabled/active) and are observed in various places, we need a mechanism to copy the current state to keep in the history.
Concrete sub classes should implement this in a way that preserves the state and any sub-filters.
Implemented in org.sleuthkit.autopsy.timeline.filters.TextFilter, org.sleuthkit.autopsy.timeline.filters.DataSourceFilter, org.sleuthkit.autopsy.timeline.filters.HashSetFilter, org.sleuthkit.autopsy.timeline.filters.TagNameFilter, org.sleuthkit.autopsy.timeline.filters.DescriptionFilter, and org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.
Referenced by org.sleuthkit.autopsy.timeline.filters.IntersectionFilter< Filter >.copyOf(), and org.sleuthkit.autopsy.timeline.filters.RootFilter.copyOf().
ObservableBooleanValue org.sleuthkit.autopsy.timeline.filters.AbstractFilter.disabledProperty | ( | ) |
observable disabled property
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 42 of file AbstractFilter.java.
References org.sleuthkit.autopsy.timeline.filters.AbstractFilter.disabled.
Referenced by org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isDisabled().
|
inherited |
get the display name of this filter
Implemented in org.sleuthkit.autopsy.timeline.filters.DataSourceFilter, org.sleuthkit.autopsy.timeline.filters.HashSetFilter, org.sleuthkit.autopsy.timeline.filters.TagNameFilter, org.sleuthkit.autopsy.timeline.filters.DescriptionFilter, org.sleuthkit.autopsy.timeline.filters.TextFilter, and org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.
Referenced by org.sleuthkit.autopsy.timeline.filters.IntersectionFilter< Filter >.getDisplayName().
|
staticinherited |
get a filter that is the intersection of the given filters
filters | a set of filters to intersect |
Definition at line 42 of file Filter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.Filter.intersect().
|
staticinherited |
get a filter that is the intersection of the given filters
filters | a set of filters to intersect |
Definition at line 53 of file Filter.java.
References org.sleuthkit.autopsy.timeline.filters.Filter.intersect().
boolean org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isActive | ( | ) |
is this filter active (selected and not disabled)
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 69 of file AbstractFilter.java.
References org.sleuthkit.autopsy.timeline.filters.AbstractFilter.activeProperty().
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.FilterTreeItem.disableSubFiltersIfNotActive().
boolean org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isDisabled | ( | ) |
is this filter disabled
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 62 of file AbstractFilter.java.
References org.sleuthkit.autopsy.timeline.filters.AbstractFilter.disabledProperty().
Referenced by org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DescriptionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TagNameFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HashSetFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf().
boolean org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isSelected | ( | ) |
is this filter selected
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 52 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DescriptionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TagNameFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HashSetFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.equals(), org.sleuthkit.autopsy.timeline.filters.TagNameFilter.equals(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.equals(), org.sleuthkit.autopsy.timeline.filters.HashSetFilter.equals(), and org.sleuthkit.autopsy.timeline.filters.TextFilter.equals().
SimpleBooleanProperty org.sleuthkit.autopsy.timeline.filters.AbstractFilter.selectedProperty | ( | ) |
observable selected property
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 37 of file AbstractFilter.java.
References org.sleuthkit.autopsy.timeline.filters.AbstractFilter.selected.
Referenced by org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.HideKnownFilter().
void org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setDisabled | ( | Boolean | act | ) |
set the filter disabled
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 57 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DescriptionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TagNameFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HashSetFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf().
void org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setSelected | ( | Boolean | selected | ) |
set this filter selected
selected | true to selecte, false to un-select |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 47 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DescriptionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TagNameFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HashSetFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf(), org.sleuthkit.autopsy.timeline.datamodel.FilteredEventsModel.getDefaultFilter(), and org.sleuthkit.autopsy.timeline.filters.TagNameFilter.TagNameFilter().
|
private |
Definition at line 34 of file AbstractFilter.java.
|
private |
Definition at line 33 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.AbstractFilter.disabledProperty().
|
private |
Definition at line 32 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.AbstractFilter.selectedProperty().
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.