@Override
	public SearchListEntry<T> getElementAt(int index) {
		buildEntriesIfNeeded();
		return displayEntries.get(index);
	}
Default implementation of the {@link SearchListModel}. Since this model's primary purpose is 
to also implement the {@link ListModel}, this class extends the AbstractListModel.
This model's primary type is T, but it implements the list model on {@code SearchListEntry<T>}
to provide more information for the custom rendering that groups items into categories.

@param <T> The type of items to display and select.
Ghidra/Framework/Docking/src/main/java/docking/widgets/searchlist/DefaultSearchListModel.java