Autopsy  3.1
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.TextFilter Class Reference

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

Public Member Functions

 TextFilter ()
 
 TextFilter (String text)
 
synchronized void setText (String text)
 
String getDisplayName ()
 
synchronized String getText ()
 
Property< String > textProperty ()
 
synchronized TextFilter copyOf ()
 
String getHTMLReportString ()
 
boolean equals (Object obj)
 
int hashCode ()
 
SimpleBooleanProperty getActiveProperty ()
 
SimpleBooleanProperty getDisabledProperty ()
 
void setActive (Boolean act)
 
boolean isActive ()
 
void setDisabled (Boolean act)
 
boolean isDisabled ()
 
String getStringCheckBox ()
 

Static Public Member Functions

static Filter getDefaultFilter ()
 
static IntersectionFilter intersect (ObservableList< Filter > filters)
 
static IntersectionFilter intersect (Filter[] filters)
 

Private Attributes

final SimpleStringProperty text = new SimpleStringProperty()
 

Detailed Description

Filter for text matching

Definition at line 28 of file TextFilter.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.timeline.filters.TextFilter.TextFilter ( )
org.sleuthkit.autopsy.timeline.filters.TextFilter.TextFilter ( String  text)

Definition at line 33 of file TextFilter.java.

Member Function Documentation

synchronized TextFilter org.sleuthkit.autopsy.timeline.filters.TextFilter.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 57 of file TextFilter.java.

References org.sleuthkit.autopsy.timeline.filters.TextFilter.getText(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isActive(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isDisabled(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setActive(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setDisabled(), and org.sleuthkit.autopsy.timeline.filters.TextFilter.TextFilter().

boolean org.sleuthkit.autopsy.timeline.filters.TextFilter.equals ( Object  obj)
SimpleBooleanProperty org.sleuthkit.autopsy.timeline.filters.AbstractFilter.getActiveProperty ( )
inherited
static Filter org.sleuthkit.autopsy.timeline.filters.Filter.getDefaultFilter ( )
staticinherited
SimpleBooleanProperty org.sleuthkit.autopsy.timeline.filters.AbstractFilter.getDisabledProperty ( )
inherited
String org.sleuthkit.autopsy.timeline.filters.TextFilter.getDisplayName ( )

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

Definition at line 44 of file TextFilter.java.

String org.sleuthkit.autopsy.timeline.filters.TextFilter.getHTMLReportString ( )
String org.sleuthkit.autopsy.timeline.filters.AbstractFilter.getStringCheckBox ( )
inherited
synchronized String org.sleuthkit.autopsy.timeline.filters.TextFilter.getText ( )
int org.sleuthkit.autopsy.timeline.filters.TextFilter.hashCode ( )

Definition at line 86 of file TextFilter.java.

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

Definition at line 38 of file Filter.java.

Referenced by org.sleuthkit.autopsy.timeline.filters.Filter.getDefaultFilter(), org.sleuthkit.autopsy.timeline.events.FilteredEventsModel.getEventIDs(), and org.sleuthkit.autopsy.timeline.ui.detailview.AggregateEventNode.loadSubClusters().

static IntersectionFilter org.sleuthkit.autopsy.timeline.filters.Filter.intersect ( Filter[]  filters)
staticinherited
Parameters
<S>the type of the given filters
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
void org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setActive ( Boolean  act)
inherited
void org.sleuthkit.autopsy.timeline.filters.AbstractFilter.setDisabled ( Boolean  act)
inherited
synchronized void org.sleuthkit.autopsy.timeline.filters.TextFilter.setText ( String  text)

Definition at line 39 of file TextFilter.java.

Property<String> org.sleuthkit.autopsy.timeline.filters.TextFilter.textProperty ( )

Member Data Documentation

final SimpleStringProperty org.sleuthkit.autopsy.timeline.filters.TextFilter.text = new SimpleStringProperty()
private

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

Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.