private SearchListModel<T> createTabListModel() {
		DefaultSearchListModel<T> model = new DefaultSearchListModel<T>();

		List<T> visibleValues = panel.getVisibleTabs();

		model.add(HIDDEN, panel.getHiddenTabs());
		model.add(VISIBLE, visibleValues);

		return model;
	}
Undecorated dialog for showing a popup window displaying a filterable, scrollable list of tabs
in a {@link GTabPanel}.

@param <T> the value types
Ghidra/Framework/Docking/src/main/java/docking/widgets/tab/TabListPopup.java