19 package org.sleuthkit.autopsy.timeline.filters;
21 import java.util.Objects;
23 import org.openide.util.NbBundle;
74 @NbBundle.Messages({
"DescriptionFilter.mode.exclude=Exclude",
75 "DescriptionFilter.mode.include=Include"})
78 EXCLUDE(Bundle.DescriptionFilter_mode_exclude()),
79 INCLUDE(Bundle.DescriptionFilter_mode_include());
84 this.displayName = displayName;
95 hash = 79 * hash + Objects.hashCode(this.descriptionLoD);
96 hash = 79 * hash + Objects.hashCode(this.description);
97 hash = 79 * hash + Objects.hashCode(this.filterMode);
106 if (getClass() != obj.getClass()) {
113 if (!Objects.equals(
this.description, other.
description)) {
void setDisabled(Boolean act)
DescriptionFilter copyOf()
String getStringCheckBox()
FilterMode getFilterMode()
DescriptionLoD getDescriptionLoD()
String getHTMLReportString()
FilterMode(String displayName)
void setSelected(Boolean act)
boolean equals(Object obj)
DescriptionFilter(DescriptionLoD descriptionLoD, String description, FilterMode filterMode)
final DescriptionLoD descriptionLoD
final FilterMode filterMode