@Override
		public List<Icon> getMatchingData(String searchText) {
			if (searchText.isBlank()) {
				return data;
			}
			searchText = searchText.toLowerCase();
			List<Icon> results = new ArrayList<>();
			for (Icon icon : data) {
				String name = iconToString(icon);
				if (name.toLowerCase().contains(searchText)) {
					results.add(icon);
				}
			}

			return results;

		}
Returns all icons loaded by core Ghidra modules. For this use, we only want to use
icons that are part of a standard distribution because if they are exported, they may
not be available on import. Non-core icons can be used by picking them from the file
system.
@Return all icons loaded by core Ghidra modules
Ghidra/Framework/Docking/src/main/java/docking/options/editor/IconPropertyEditor.java