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);
179 this.searchFilters = searchfilters;
191 return Collections.unmodifiableMap(groupMap);
200 return Collections.unmodifiableList(searchFilters);
248 if (listOfArtifacts != null) {
249 this.listOfArtifacts.addAll(listOfArtifacts);
260 return Collections.unmodifiableList(listOfArtifacts);
279 private final List<MiniTimelineResult>
results =
new ArrayList<>();
290 if (results != null) {
291 this.results.addAll(results);
302 return Collections.unmodifiableList(results);
344 return Collections.unmodifiableList(results);
486 return Collections.unmodifiableList(searchfilters);
514 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
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)
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()
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)
MiniTimelineResultEvent(List< MiniTimelineResult > results, String domain)
DetailsVisibleEvent(boolean isVisible)