19 package org.sleuthkit.autopsy.timeline.filters;
21 import java.util.Objects;
22 import org.openide.util.NbBundle;
68 @NbBundle.Messages({
"DescriptionFilter.mode.exclude=Exclude",
69 "DescriptionFilter.mode.include=Include"})
72 EXCLUDE(Bundle.DescriptionFilter_mode_exclude()),
73 INCLUDE(Bundle.DescriptionFilter_mode_include());
78 this.displayName = displayName;
89 hash = 79 * hash + Objects.hashCode(this.descriptionLoD);
90 hash = 79 * hash + Objects.hashCode(this.description);
91 hash = 79 * hash + Objects.hashCode(this.filterMode);
100 if (getClass() != obj.getClass()) {
107 if (!Objects.equals(
this.description, other.
description)) {
void setDisabled(Boolean act)
DescriptionFilter copyOf()
FilterMode getFilterMode()
DescriptionLoD getDescriptionLoD()
FilterMode(String displayName)
void setSelected(Boolean act)
boolean equals(Object obj)
DescriptionFilter(DescriptionLoD descriptionLoD, String description, FilterMode filterMode)
final DescriptionLoD descriptionLoD
final FilterMode filterMode