Autopsy  4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.TagsFilterState Class Reference

Inherits org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< TagNameFilter, TagsFilter >.

Public Member Functions

 TagsFilterState (TagsFilter delegate)
 
 TagsFilterState (TagsFilter delegate, Collection< FilterState<?extends TagNameFilter >> subFilterStates)
 
TagsFilterState copyOf ()
 
boolean equals (Object obj)
 
TagsFilter getActiveFilter ()
 
ObservableList< FilterState< ?extends SubFilterType > > getSubFilterStates ()
 
int hashCode ()
 
String toString ()
 

Protected Member Functions

void addSubFilterState (FilterState< ?extends SubFilterType > newSubFilterState)
 

Private Member Functions

void installSelectNewFiltersListener ()
 

Detailed Description

Specialization of CompoundFilterState for TagName/Tags-Filter.

Newly added subfilters made to be SELECTED when they are added.

Definition at line 32 of file TagsFilterState.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.TagsFilterState.TagsFilterState ( TagsFilter  delegate)
org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.TagsFilterState.TagsFilterState ( TagsFilter  delegate,
Collection< FilterState<?extends TagNameFilter >>  subFilterStates 
)

Member Function Documentation

void org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< SubFilterType extends TimelineFilter, >.addSubFilterState ( FilterState< ?extends SubFilterType >  newSubFilterState)
protectedinherited

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.

Parameters
newSubFilterStateThe new filter state to be added as a subfilter state.

Definition at line 141 of file CompoundFilterState.java.

References org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >::getFilter().

TagsFilterState org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.TagsFilterState.copyOf ( )
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< SubFilterType extends TimelineFilter, >.equals ( Object  obj)
inherited
TagsFilter org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.TagsFilterState.getActiveFilter ( )
ObservableList< FilterState< ? extends SubFilterType> > org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< SubFilterType extends TimelineFilter, >.getSubFilterStates ( )
inherited
int org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< SubFilterType extends TimelineFilter, >.hashCode ( )
inherited

Definition at line 197 of file CompoundFilterState.java.

void org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.TagsFilterState.installSelectNewFiltersListener ( )
private
String org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< SubFilterType extends TimelineFilter, >.toString ( )
inherited

Definition at line 231 of file CompoundFilterState.java.


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

Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.