/** * Automagically finds a list of font files on local system. * * @return List<URI> of font files */ public List<URI> find() { if (fontDirFinder == null) { fontDirFinder = determineDirFinder(); } List<File> fontDirs = fontDirFinder.find(); List<URI> results = new java.util.ArrayList<>(); for (File dir : fontDirs) { walk(dir, results); } return results; }
/** * Automagically finds a list of font files on local system. * * @return List<URI> of font files */ public List<URI> find() { if (fontDirFinder == null) { fontDirFinder = determineDirFinder(); } List<File> fontDirs = fontDirFinder.find(); List<URI> results = new java.util.ArrayList<>(); for (File dir : fontDirs) { walk(dir, results); } return results; }
/** * Automagically finds a list of font files on local system. * * @return List<URI> of font files */ public List<URI> find() { if (fontDirFinder == null) { fontDirFinder = determineDirFinder(); } List<File> fontDirs = fontDirFinder.find(); List<URI> results = new java.util.ArrayList<URI>(); for (File dir : fontDirs) { walk(dir, results); } return results; }