@Override public SVGResource getIcon(Resource resource) { if (resource.getResourceType() != Resource.FILE) { return null; } FileType fileType = fileTypeRegistry.getFileTypeByFile((File) resource); return fileType.equals(unknownFileType) ? null : fileType.getImage(); } }