public static ResourceType getFileType(String fileName) { for (ResourceType type : ResourceType.values()) { for (String ext : type.getExts()) { if (fileName.endsWith(ext)) { return type; } } } return UNKNOWN; }