summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java/cuchaz/enigma/gui/search/SearchEntry.java
blob: 91727c3859a548e37520e40689e46a5a920b0cf9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package cuchaz.enigma.gui.search;

import java.util.List;

public interface SearchEntry {

	List<String> getSearchableNames();

	/**
	 * Returns a type that uniquely identifies this search entry across possible changes.
	 * This is used for tracking the amount of times this entry has been selected.
	 *
	 * @return a unique identifier for this search entry
	 */
	String getIdentifier();

}