Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherited by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.AbstractFilterState< FilterType >.
Public Member Functions | |
BooleanExpression | activeProperty () |
FilterState< FilterType > | copyOf () |
BooleanProperty | disabledProperty () |
FilterType | getActiveFilter () |
String | getDisplayName () |
FilterType | getFilter () |
boolean | isActive () |
boolean | isDisabled () |
boolean | isSelected () |
BooleanProperty | selectedProperty () |
void | setDisabled (Boolean value) |
void | setSelected (Boolean value) |
An interface for filter state classes. Filter state classes are wrappers that adapt a timeline data model filtering object for display by the timeline GUI by providing selected, disabled, and active properties for the wrapped filter. A filter that is selected and not disabled is active.
<FilterType> | The type of the wrapped filter. |
Definition at line 32 of file FilterState.java.
BooleanExpression org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.activeProperty | ( | ) |
Gets the active property of this filter state object. A filter that is selected and not disabled is active.
FilterState<FilterType> org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.copyOf | ( | ) |
Makes a deep copy of this filter state object.
Implemented in org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< FilterType extends TimelineFilter >, and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< DataSourceFilter, DataSourcesFilter >.copyOf().
BooleanProperty org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.disabledProperty | ( | ) |
Gets the disabled property of this filter state object.
FilterType org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.getActiveFilter | ( | ) |
Gets the wrapped filter only if it is active. A filter that is selected and not disabled is active. If the wrapped filter is not active, null is returned.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.RootFilterState.getActiveFilter().
String org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.getDisplayName | ( | ) |
Gets the display name that will be used to identify the wrapped filter in the timeline GUI.
Implemented in org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< FilterType extends TimelineFilter >, and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.
FilterType org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.getFilter | ( | ) |
Gets the wrapped filter.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< DataSourceFilter, DataSourcesFilter >.addSubFilterState(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.copyOf(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.copyOf(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.getDisplayName(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.getDisplayName(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.toString(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.toString().
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.isActive | ( | ) |
Gets the value of the active property of this filter state object. A filter that is selected and not disabled is active.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.toString(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.toString().
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.isDisabled | ( | ) |
Gets the value of the disabled property of this filter state object.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.copyOf(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.copyOf(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.toString(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.toString().
boolean org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.isSelected | ( | ) |
Gets the value of the selected property of this filter state object.
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< DataSourceFilter, DataSourcesFilter >.addSubFilterStateInternal(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.CompoundFilterState< DataSourceFilter, DataSourcesFilter >.configureListeners(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.copyOf(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.copyOf(), org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.DescriptionFilterState.toString(), and org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.SqlFilterState< HideKnownFilter >.toString().
BooleanProperty org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.selectedProperty | ( | ) |
Gets the selected property of this filter state object.
void org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.setDisabled | ( | Boolean | value | ) |
Sets the value of the disabled property of this filter state object.
value | True or false. |
void org.sleuthkit.autopsy.timeline.ui.filtering.datamodel.FilterState< FilterType >.setSelected | ( | Boolean | value | ) |
Sets the value of the selected property of this filter state object.
value | True or false. |
Referenced by org.sleuthkit.autopsy.timeline.ui.filtering.FilterTreeTableRow.SelectionAction.doSelection().
Copyright © 2012-2022 Basis Technology. Generated on: Sat Jun 10 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.