public final File scanForFile ( final ProviderIdent ident ) throws PluginScannerException { if ( ! extdir . exists ( ) || ! extdir . isDirectory ( ) ) { return null ; } return scanFor ( ident , extdir . listFiles ( getFileFilter ( ) ) ) ; }
scan for matching file for the provider def