private Map<String, Icon> createSubstringMap() {
		Map<String, Icon> results = new HashMap<>();
		GThemeValueMap values = ThemeManager.getInstance().getCurrentValues();
		List<IconValue> icons = values.getIcons();
		for (IconValue iconValue : icons) {
			String id = iconValue.getId();
			if (id.startsWith(SUBSTRING_ICON_PREFIX)) {
				String substring = id.substring(SUBSTRING_ICON_PREFIX.length());
				results.put(substring, new GIcon(id));
			}
		}
		return results;
	}
Static list of Icons for the file system browser plugin and its child windows.
<p>
The {@link #getInstance() singleton instance} provides {@link Icon}s that represent the type 
and status of a file, based on a filename mapping and caller specified status overlays.
<p>
Thread safe
Ghidra/Features/Base/src/main/java/ghidra/plugins/fsbrowser/FSBIcons.java