String[] searchableDirectories = getSearchableDirectories(); if (searchableDirectories != null)
/** * Generic method used by Mac and Unix font finders. * * @return list of natively existing font directories {@inheritDoc} */ @Override public List<File> find() { List<File> fontDirList = new java.util.ArrayList<File>(); String[] searchableDirectories = getSearchableDirectories(); if (searchableDirectories != null) { for (String searchableDirectorie : searchableDirectories) { File fontDir = new File(searchableDirectorie); try { if (fontDir.exists() && fontDir.canRead()) { fontDirList.add(fontDir); } } catch (SecurityException e) { // should continue if this fails } } } return fontDirList; }
/** * Generic method used by Mac and Unix font finders. * * @return list of natively existing font directories {@inheritDoc} */ @Override public List<File> find() { List<File> fontDirList = new java.util.ArrayList<>(); String[] searchableDirectories = getSearchableDirectories(); if (searchableDirectories != null) { for (String searchableDirectorie : searchableDirectories) { File fontDir = new File(searchableDirectorie); try { if (fontDir.exists() && fontDir.canRead()) { fontDirList.add(fontDir); } } catch (SecurityException e) { // should continue if this fails } } } return fontDirList; }