Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.timeline.filters.UnionFilter.
Public Member Functions | |
TypeFilter (EventType et) | |
EventType | getEventType () |
String | getDisplayName () |
Color | getColor () |
Image | getFXImage () |
TypeFilter | copyOf () |
String | getHTMLReportString () |
boolean | equals (Object obj) |
int | hashCode () |
final ObservableList< Filter > | getSubFilters () |
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 Member Functions | |
TypeFilter (EventType et, boolean recursive) | |
Private Attributes | |
final EventType | eventType |
Event Type Filter. An instance of TypeFilter is usually a tree that parallels the event type hierarchy with one filter/node for each event type.
Definition at line 32 of file TypeFilter.java.
|
private |
private constructor that enables non recursive/tree construction of the filter hierarchy for use in TypeFilter#copyOf().
et | the event type this filter passes |
recursive | true if subfilters should be added for each subtype. False if no subfilters should be added. |
Definition at line 43 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.filters.CompoundFilter.getSubFilters(), and org.sleuthkit.autopsy.timeline.events.type.EventType.getSubTypes().
Referenced by org.sleuthkit.autopsy.timeline.filters.TypeFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.equals().
org.sleuthkit.autopsy.timeline.filters.TypeFilter.TypeFilter | ( | EventType | et | ) |
public constructor. creates a subfilter for each subtype of the given event type
et | the event type this filter will pass |
Definition at line 58 of file TypeFilter.java.
TypeFilter org.sleuthkit.autopsy.timeline.filters.TypeFilter.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.
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 86 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.filters.Filter.copyOf(), org.sleuthkit.autopsy.timeline.filters.CompoundFilter.getSubFilters(), 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.TypeFilter.TypeFilter().
boolean org.sleuthkit.autopsy.timeline.filters.TypeFilter.equals | ( | Object | obj | ) |
Definition at line 109 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.filters.TypeFilter.eventType, org.sleuthkit.autopsy.timeline.filters.CompoundFilter.getSubFilters(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isActive(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.TypeFilter().
|
inherited |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 19 of file AbstractFilter.java.
References org.sleuthkit.autopsy.timeline.filters.AbstractFilter.active.
Referenced by org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.HideKnownFilter(), and org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.FilterCheckBoxCell.updateItem().
Color org.sleuthkit.autopsy.timeline.filters.TypeFilter.getColor | ( | ) |
Definition at line 76 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.events.type.EventType.getColor().
|
staticinherited |
Definition at line 30 of file Filter.java.
References org.sleuthkit.autopsy.timeline.events.type.RootEventType.getInstance(), and org.sleuthkit.autopsy.timeline.filters.Filter.intersect().
Referenced by org.sleuthkit.autopsy.timeline.TimeLineController.applyDefaultFilters(), org.sleuthkit.autopsy.timeline.actions.DefaultFilters.DefaultFilters(), and org.sleuthkit.autopsy.timeline.TimeLineController.TimeLineController().
|
inherited |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 24 of file AbstractFilter.java.
References org.sleuthkit.autopsy.timeline.filters.AbstractFilter.disabled.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.FilterSetPanel.FilterCheckBoxCell.updateItem().
String org.sleuthkit.autopsy.timeline.filters.TypeFilter.getDisplayName | ( | ) |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 67 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.events.type.EventType.getDisplayName(), and org.sleuthkit.autopsy.timeline.events.type.RootEventType.getInstance().
EventType org.sleuthkit.autopsy.timeline.filters.TypeFilter.getEventType | ( | ) |
Definition at line 62 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.filters.TypeFilter.eventType.
Referenced by org.sleuthkit.autopsy.timeline.filters.TypeFilter.getHTMLReportString(), and org.sleuthkit.autopsy.timeline.events.db.EventDB.getSQLWhere().
Image org.sleuthkit.autopsy.timeline.filters.TypeFilter.getFXImage | ( | ) |
Definition at line 81 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.events.type.EventType.getFXImage().
String org.sleuthkit.autopsy.timeline.filters.TypeFilter.getHTMLReportString | ( | ) |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 100 of file TypeFilter.java.
References org.sleuthkit.autopsy.timeline.events.type.EventType.getDisplayName(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.getEventType(), org.sleuthkit.autopsy.timeline.filters.Filter.getHTMLReportString(), org.sleuthkit.autopsy.timeline.filters.AbstractFilter.getStringCheckBox(), org.sleuthkit.autopsy.timeline.filters.CompoundFilter.getSubFilters(), and org.sleuthkit.autopsy.timeline.filters.Filter.isActive().
|
inherited |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 49 of file AbstractFilter.java.
References org.sleuthkit.autopsy.timeline.filters.AbstractFilter.isActive().
Referenced by org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.getHTMLReportString(), org.sleuthkit.autopsy.timeline.filters.TextFilter.getHTMLReportString(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.getHTMLReportString().
|
inherited |
Definition at line 35 of file CompoundFilter.java.
References org.sleuthkit.autopsy.timeline.filters.CompoundFilter.subFilters.
Referenced by org.sleuthkit.autopsy.timeline.filters.TypeFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.equals(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.equals(), org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.getDisplayName(), org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.getHTMLReportString(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.getHTMLReportString(), org.sleuthkit.autopsy.timeline.events.db.EventDB.getSQLWhere(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.TypeFilter().
int org.sleuthkit.autopsy.timeline.filters.TypeFilter.hashCode | ( | ) |
Definition at line 135 of file TypeFilter.java.
|
staticinherited |
<S> | the type of the given filters |
filters | a set of filters to intersect |
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().
|
staticinherited |
<S> | the type of the given filters |
filters | a set of filters to intersect |
Definition at line 46 of file Filter.java.
|
inherited |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 34 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.equals(), org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.equals(), org.sleuthkit.autopsy.timeline.filters.TextFilter.equals(), org.sleuthkit.autopsy.timeline.filters.TypeFilter.equals(), org.sleuthkit.autopsy.timeline.events.db.EventDB.getSQLWhere(), and org.sleuthkit.autopsy.timeline.filters.AbstractFilter.getStringCheckBox().
|
inherited |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 44 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.copyOf().
|
inherited |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 29 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.copyOf().
|
inherited |
Implements org.sleuthkit.autopsy.timeline.filters.Filter.
Definition at line 39 of file AbstractFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.IntersectionFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.HideKnownFilter.copyOf(), org.sleuthkit.autopsy.timeline.filters.TextFilter.copyOf(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.copyOf().
|
private |
the event type this filter passes
Definition at line 35 of file TypeFilter.java.
Referenced by org.sleuthkit.autopsy.timeline.filters.TypeFilter.equals(), and org.sleuthkit.autopsy.timeline.filters.TypeFilter.getEventType().
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.