Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.timeline.filters.AbstractFilter.
Public Member Functions | |
DataSourceFilter (String dataSourceName, long dataSourceID) | |
BooleanBinding | activeProperty () |
synchronized DataSourceFilter | copyOf () |
ObservableBooleanValue | disabledProperty () |
boolean | equals (Object obj) |
long | getDataSourceID () |
String | getDataSourceName () |
String | getDisplayName () |
int | hashCode () |
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 long | dataSourceID |
final String | dataSourceName |
Filter for an individual datasource
Definition at line 26 of file DataSourceFilter.java.
org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.DataSourceFilter | ( | String | dataSourceName, |
long | dataSourceID | ||
) |
Definition at line 39 of file DataSourceFilter.java.
References org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.dataSourceID, and org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.dataSourceName.
Referenced by org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.equals().
|
inherited |
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().
synchronized DataSourceFilter org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf | ( | ) |
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.
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 45 of file DataSourceFilter.java.
References org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.DataSourceFilter(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.getDataSourceID(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.getDataSourceName(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isDisabled(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isSelected(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setDisabled(), and org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setSelected().
|
inherited |
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().
boolean org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.equals | ( | Object | obj | ) |
Definition at line 66 of file DataSourceFilter.java.
References org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.DataSourceFilter(), org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.dataSourceID, org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.dataSourceName, and org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isSelected().
long org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.getDataSourceID | ( | ) |
Definition at line 31 of file DataSourceFilter.java.
References org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.dataSourceID.
Referenced by org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf().
String org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.getDataSourceName | ( | ) |
Definition at line 35 of file DataSourceFilter.java.
References org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.dataSourceName.
Referenced by org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.getDisplayName().
String org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.getDisplayName | ( | ) |
get the display name of this filter
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 53 of file DataSourceFilter.java.
References org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.getDataSourceName().
int org.sleuthkit.autopsy.timeline.filters.DataSourceFilter.hashCode | ( | ) |
Definition at line 58 of file DataSourceFilter.java.
|
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().
|
inherited |
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().
|
inherited |
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().
|
inherited |
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().
|
inherited |
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().
|
inherited |
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().
|
inherited |
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 |
|
private |
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.