19 package org.sleuthkit.autopsy.discovery.search;
21 import com.google.common.eventbus.EventBus;
22 import java.util.ArrayList;
23 import java.util.Collections;
24 import java.util.List;
125 return Collections.unmodifiableList(instances);
182 this.searchFilters = searchfilters;
194 return Collections.unmodifiableMap(groupMap);
203 return Collections.unmodifiableList(searchFilters);
254 if (listOfArtifacts != null) {
255 this.listOfArtifacts.addAll(listOfArtifacts);
267 return Collections.unmodifiableList(listOfArtifacts);
297 private final List<MiniTimelineResult>
results =
new ArrayList<>();
311 if (results != null) {
312 this.results.addAll(results);
324 return Collections.unmodifiableList(results);
375 return Collections.unmodifiableList(results);
517 return Collections.unmodifiableList(searchfilters);
545 showDetailsArea = isVisible;
List< AbstractFile > getInstances()
final ResultsSorter.SortingMethod sortMethod
SearchStartedEvent(Type type)
PageRetrievedEvent(Type resultType, int page, List< Result > results)
Group.GroupSortingAlgorithm getGroupSort()
PopulateInstancesListEvent(List< AbstractFile > files)
List< AbstractFilter > getFilters()
List< MiniTimelineResult > getResultList()
List< BlackboardArtifact > getListOfArtifacts()
ResultsSorter.SortingMethod getResultSort()
static EventBus getDiscoveryEventBus()
CancelBackgroundTasksEvent()
final List< AbstractFile > instances
DiscoveryAttributes.AttributeType getGroupingAttr()
boolean isShowDetailsArea()
List< Result > getSearchResults()
Group.GroupSortingAlgorithm getGroupSort()
final Group.GroupSortingAlgorithm groupSort
boolean shouldGrabFocus()
MiniTimelineResultEvent(List< MiniTimelineResult > results, String domain, boolean shouldGrabFocus)
GroupSelectedEvent(List< AbstractFilter > searchfilters, DiscoveryAttributes.AttributeType groupingAttribute, Group.GroupSortingAlgorithm groupSort, ResultsSorter.SortingMethod sortMethod, GroupKey groupKey, int groupSize, Type resultType)
ArtifactSearchResultEvent(BlackboardArtifact.ARTIFACT_TYPE artifactType, List< BlackboardArtifact > listOfArtifacts, boolean shouldGrabFocus)
final List< BlackboardArtifact > listOfArtifacts
PopulateDomainTabsEvent(String domain)
final boolean showDetailsArea
final ResultsSorter.SortingMethod sortMethod
final Map< GroupKey, Integer > groupMap
final List< AbstractFilter > searchfilters
DiscoveryAttributes.AttributeType getGroupingAttr()
List< AbstractFilter > getFilters()
static final EventBus discoveryEventBus
final List< MiniTimelineResult > results
ClearInstanceSelectionEvent()
final List< Result > results
BlackboardArtifact.ARTIFACT_TYPE getArtifactType()
boolean shouldGrabFocus()
final BlackboardArtifact.ARTIFACT_TYPE artifactType
final List< AbstractFilter > searchFilters
final DiscoveryAttributes.AttributeType groupingAttribute
final Group.GroupSortingAlgorithm groupSort
Map< GroupKey, Integer > getGroupMap()
ResultsSorter.SortingMethod getResultSort()
final DiscoveryAttributes.AttributeType groupingAttribute
SearchCompleteEvent(Map< GroupKey, Integer > groupMap, List< AbstractFilter > searchfilters, DiscoveryAttributes.AttributeType groupingAttribute, Group.GroupSortingAlgorithm groupSort, ResultsSorter.SortingMethod sortMethod)
DetailsVisibleEvent(boolean isVisible)