Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Public Member Functions | |
RootFilterState (RootFilter rootFilter) | |
BooleanProperty | activeProperty () |
void | addSubFilterState (FilterState< ?extends SubFilterType > newSubFilterState) |
RootFilterState | copyOf () |
BooleanProperty | disabledProperty () |
boolean | equals (Object obj) |
RootFilter | getActiveFilter () |
CompoundFilterState< DataSourceFilter, DataSourcesFilter > | getDataSourcesFilterState () |
String | getDisplayName () |
CompoundFilterState< EventTypeFilter, EventTypeFilter > | getEventTypeFilterState () |
CompoundFilterState< FileTypeFilter, FileTypesFilter > | getFileTypesFilterState () |
SqlFilterState< HashHitsFilter > | getHashHitsFilterState () |
SqlFilterState< HideKnownFilter > | getKnownFilterState () |
ObservableList< FilterState<?extends TimelineFilter > > | getSubFilterStates () |
SqlFilterState< TagsFilter > | getTagsFilterState () |
SqlFilterState< TextFilter > | getTextFilterState () |
int | hashCode () |
RootFilterState | intersect (FilterState< ?extends TimelineFilter > other) |
boolean | isActive () |
boolean | isDisabled () |
boolean | isSelected () |
BooleanProperty | selectedProperty () |
void | setDisabled (Boolean act) |
void | setSelected (Boolean act) |
String | toString () |
Private Member Functions | |
RootFilterState (RootFilter rootFilter, CompoundFilterState< EventTypeFilter, EventTypeFilter > eventTypeFilterState, SqlFilterState< HideKnownFilter > knownFilterState, TextFilterState textFilterState, TagsFilterState tagsFilterState, HashHitsFilterState hashHitsFilterState, CompoundFilterState< DataSourceFilter, DataSourcesFilter > dataSourcesFilterState, CompoundFilterState< FileTypeFilter, FileTypesFilter > fileTypesFilterState) | |
Private Attributes | |
final CompoundFilterState< DataSourceFilter, DataSourcesFilter > | dataSourcesFilterState |
final CompoundFilterState< EventTypeFilter, EventTypeFilter > | eventTypeFilterState |
final CompoundFilterState< TimelineFilter.FileTypeFilter, TimelineFilter.FileTypesFilter > | fileTypesFilterState |
final HashHitsFilterState | hashHitsFilterState |
final SqlFilterState< HideKnownFilter > | knownFilterState |
final Set< FilterState<?extends TimelineFilter > > | namedFilterStates = new HashSet<>() |
final TagsFilterState | tagsFilterState |
final TextFilterState | textFilterState |
Static Private Attributes | |
static final BooleanProperty | ALWAYS_FALSE = new SimpleBooleanProperty(false) |
static final BooleanProperty | ALWAYS_TRUE = new SimpleBooleanProperty(true) |
An implementation of the FilterState interface that wraps a RootFilter object for display via the timeline filter panel by providing selected, disabled, and active properties for the object. The wrapped root filter is a compound filter, so additional behavior is provided for the management of child subfilter state objects.
Definition at line 50 of file RootFilterState.java.
org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState | ( | RootFilter | rootFilter | ) |
Constructs an implementation of the FilterState interface that wraps a RootFilter object for display via the timeline filter panel by providing selected, disabled, and active properties for the object. The underlying root filter is a compound filter, so additional behavior is provided for the management of child subfilter state objects.
rootFilter | The TimelineFilter.RootFilter object to be wrapped. |
Definition at line 72 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.equals().
|
private |
Constructs an implementation of the FilterState interface that wraps a RootFilter object for display via the timeline filter panel by providing selected, disabled, and active properties for the object. The underlying root filter is a compound filter, so additional behavior is provided for the management of child subfilter state objects.
rootFilter | The TimelineFilter.RootFilter object to be wrapped. |
eventTypeFilterState | The top-level event types subfilter. |
knownFilterState | The known state subfilter. |
textFilterState | The text subfilter. |
tagsFilterState | The tags subfilter. |
hashHitsFilterState | The hash set hits subfilter. |
dataSourcesFilterState | The data sources subfilter. |
fileTypesFilterState | The file types subfilter. |
Definition at line 101 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.dataSourcesFilterState, org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.eventTypeFilterState, org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.fileTypesFilterState, org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.hashHitsFilterState, org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.knownFilterState, org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.tagsFilterState, and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.textFilterState.
BooleanProperty org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.activeProperty | ( | ) |
Definition at line 236 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.ALWAYS_TRUE.
|
inherited |
Add a sub filter state, if one does not already exist for the filter of the state being added. Also added the filter to the wrapped filter of this state.
newSubFilterState | The new filter state to be added as a subfilter state. |
Definition at line 113 of file CompoundFilterState.java.
RootFilterState org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf | ( | ) |
Definition at line 136 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getDataSourcesFilterState(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getEventTypeFilterState(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getFileTypesFilterState(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getKnownFilterState(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getSubFilterStates(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState().
Referenced by org.sleuthkit.autopsy.timeline.EventsModel.EventsModel(), org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineDataSourceUtils.getDataSourceFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.intersect().
BooleanProperty org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.disabledProperty | ( | ) |
Definition at line 241 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.ALWAYS_FALSE.
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.equals | ( | Object | obj | ) |
Definition at line 210 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.equals(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getSubFilterStates(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState().
Referenced by org.sleuthkit.autopsy.timeline.zooming.EventsModelParams.equals(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.equals(), and org.sleuthkit.autopsy.timeline.zooming.EventsModelParams.hasFilterState().
RootFilter org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getActiveFilter | ( | ) |
Definition at line 181 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.fileTypesFilterState, org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.getActiveFilter(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< SubFilterType extends TimelineFilter, >.getActiveFilter(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getSubFilterStates().
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineDataSourceUtils.getDataSourceFilter(), org.sleuthkit.autopsy.timeline.EventsModel.getEventIDs(), and org.sleuthkit.autopsy.timeline.zooming.EventsModelParams.toString().
CompoundFilterState<DataSourceFilter, DataSourcesFilter> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getDataSourcesFilterState | ( | ) |
Definition at line 172 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.dataSourcesFilterState.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineDataSourceUtils.getDataSourceFilterState().
String org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getDisplayName | ( | ) |
Definition at line 247 of file RootFilterState.java.
CompoundFilterState<EventTypeFilter, EventTypeFilter> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getEventTypeFilterState | ( | ) |
Definition at line 152 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.eventTypeFilterState.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf().
CompoundFilterState<FileTypeFilter, FileTypesFilter> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getFileTypesFilterState | ( | ) |
Definition at line 176 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.fileTypesFilterState.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf().
SqlFilterState<HashHitsFilter> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getHashHitsFilterState | ( | ) |
Definition at line 168 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.hashHitsFilterState.
SqlFilterState<HideKnownFilter> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getKnownFilterState | ( | ) |
Definition at line 156 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.knownFilterState.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf().
ObservableList<FilterState<? extends TimelineFilter> > org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getSubFilterStates | ( | ) |
Definition at line 193 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.fileTypesFilterState.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.equals(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getActiveFilter(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.toString().
SqlFilterState<TagsFilter> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getTagsFilterState | ( | ) |
Definition at line 164 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.tagsFilterState.
SqlFilterState<TextFilter> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getTextFilterState | ( | ) |
Definition at line 160 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.textFilterState.
int org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.hashCode | ( | ) |
Definition at line 231 of file RootFilterState.java.
RootFilterState org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.intersect | ( | FilterState< ?extends TimelineFilter > | other | ) |
Gets a new root filter state that contains the intersection of the root filter of a given root filter state with the root filter of this root filter state.
other | A RootFilterState object. |
Definition at line 129 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< SubFilterType extends TimelineFilter, >.addSubFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.copyOf().
Referenced by org.sleuthkit.autopsy.timeline.EventsModel.getEventIDs().
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.isActive | ( | ) |
Definition at line 252 of file RootFilterState.java.
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.isDisabled | ( | ) |
Definition at line 257 of file RootFilterState.java.
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.isSelected | ( | ) |
Definition at line 262 of file RootFilterState.java.
BooleanProperty org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.selectedProperty | ( | ) |
Definition at line 267 of file RootFilterState.java.
References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.ALWAYS_TRUE.
void org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.setDisabled | ( | Boolean | act | ) |
Definition at line 272 of file RootFilterState.java.
void org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.setSelected | ( | Boolean | act | ) |
Definition at line 280 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineDataSourceUtils.getDataSourceFilterState().
String org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.toString | ( | ) |
|
staticprivate |
Definition at line 53 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.disabledProperty().
|
staticprivate |
Definition at line 52 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.activeProperty(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.selectedProperty().
|
private |
|
private |
Definition at line 54 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getEventTypeFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState().
|
private |
Definition at line 60 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getActiveFilter(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getFileTypesFilterState(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getSubFilterStates(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.toString().
|
private |
Definition at line 58 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getHashHitsFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState().
|
private |
Definition at line 55 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getKnownFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState().
|
private |
Definition at line 61 of file RootFilterState.java.
|
private |
Definition at line 57 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getTagsFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState().
|
private |
Definition at line 56 of file RootFilterState.java.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getTextFilterState(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.RootFilterState().
Copyright © 2012-2022 Basis Technology. Generated on: Tue Jun 27 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.