Autopsy  4.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.timeline.filters.TagNameFilter Class Reference

Inherits org.sleuthkit.autopsy.timeline.filters.AbstractFilter.

Public Member Functions

 TagNameFilter (TagName tagName, Case autoCase)
 
BooleanBinding activeProperty ()
 
synchronized TagNameFilter copyOf ()
 
ObservableBooleanValue disabledProperty ()
 
boolean equals (Object obj)
 
String getDisplayName ()
 
String getHTMLReportString ()
 
String getStringCheckBox ()
 
TagName getTagName ()
 
int hashCode ()
 
boolean isActive ()
 
boolean isDisabled ()
 
boolean isSelected ()
 
SimpleBooleanProperty selectedProperty ()
 
void setDisabled (Boolean act)
 
void setSelected (Boolean act)
 

Static Public Member Functions

static IntersectionFilter< Filterintersect (ObservableList< Filter > filters)
 
static IntersectionFilter< Filterintersect (Filter[] filters)
 

Private Attributes

final Case autoCase
 
final SleuthkitCase sleuthkitCase
 
final TagName tagName
 
final TagsManager tagsManager
 

Detailed Description

Filter for an individual TagName

Definition at line 30 of file TagNameFilter.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.filters.TagNameFilter.TagNameFilter ( TagName  tagName,
Case  autoCase 
)

Member Function Documentation

BooleanBinding org.sleuthkit.autopsy.timeline.filters.AbstractFilter.activeProperty ( )
inherited

Implements org.sleuthkit.autopsy.timeline.filters.Filter.

Definition at line 75 of file AbstractFilter.java.

synchronized TagNameFilter org.sleuthkit.autopsy.timeline.filters.TagNameFilter.copyOf ( )

since filters have mutable state (active) and are observed in various places, we need a mechanism to copy the current state to keep in history.

Concrete subtasks should implement this in a way that preserves the active state and any subfilters.

Returns
a copy of this filter.

Implements org.sleuthkit.autopsy.timeline.filters.Filter.

Definition at line 50 of file TagNameFilter.java.

References org.sleuthkit.autopsy.timeline.filters.TagNameFilter.getTagName(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isDisabled(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isSelected(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setDisabled(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setSelected(), and org.sleuthkit.autopsy.timeline.filters.TagNameFilter.TagNameFilter().

Referenced by org.sleuthkit.autopsy.timeline.filters.TagsFilter.copyOf().

ObservableBooleanValue org.sleuthkit.autopsy.timeline.filters.AbstractFilter.disabledProperty ( )
inherited
boolean org.sleuthkit.autopsy.timeline.filters.TagNameFilter.equals ( Object  obj)
String org.sleuthkit.autopsy.timeline.filters.TagNameFilter.getDisplayName ( )
String org.sleuthkit.autopsy.timeline.filters.TagNameFilter.getHTMLReportString ( )
String org.sleuthkit.autopsy.timeline.filters.AbstractFilter.getStringCheckBox ( )
inherited
TagName org.sleuthkit.autopsy.timeline.filters.TagNameFilter.getTagName ( )
int org.sleuthkit.autopsy.timeline.filters.TagNameFilter.hashCode ( )

Definition at line 68 of file TagNameFilter.java.

static IntersectionFilter<Filter> org.sleuthkit.autopsy.timeline.filters.Filter.intersect ( ObservableList< Filter filters)
staticinherited
Parameters
filtersa set of filters to intersect
Returns
a filter that is the intersection of the given filters

Definition at line 37 of file Filter.java.

static IntersectionFilter<Filter> org.sleuthkit.autopsy.timeline.filters.Filter.intersect ( Filter[]  filters)
staticinherited
Parameters
filtersa set of filters to intersect
Returns
a filter that is the intersection of the given filters

Definition at line 46 of file Filter.java.

boolean org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isActive ( )
inherited
boolean org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isDisabled ( )
inherited
boolean org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isSelected ( )
inherited
SimpleBooleanProperty org.sleuthkit.autopsy.timeline.filters.AbstractFilter.selectedProperty ( )
inherited
void org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setDisabled ( Boolean  act)
inherited
void org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setSelected ( Boolean  act)
inherited

Member Data Documentation

final Case org.sleuthkit.autopsy.timeline.filters.TagNameFilter.autoCase
private
final SleuthkitCase org.sleuthkit.autopsy.timeline.filters.TagNameFilter.sleuthkitCase
private

Definition at line 35 of file TagNameFilter.java.

final TagName org.sleuthkit.autopsy.timeline.filters.TagNameFilter.tagName
private
final TagsManager org.sleuthkit.autopsy.timeline.filters.TagNameFilter.tagsManager
private

Definition at line 34 of file TagNameFilter.java.


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

Copyright © 2012-2015 Basis Technology. Generated on: Wed Apr 6 2016
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.