package org.jabref.logic.util.io; public class FileFinders { /** * Creates a preconfigurated file finder based on the given AutoLink preferences. */ public static FileFinder constructFromConfiguration(AutoLinkPreferences autoLinkPreferences) { if (autoLinkPreferences.isUseRegularExpression()) { return new RegExpBasedFileFinder(autoLinkPreferences.getRegularExpression(), autoLinkPreferences.getKeywordDelimiter()); } else { return new CiteKeyBasedFileFinder(autoLinkPreferences.isOnlyFindByExactCiteKey()); } } }