List of usage examples for org.apache.commons.io.filefilter FalseFileFilter FALSE
IOFileFilter FALSE
To view the source code for org.apache.commons.io.filefilter FalseFileFilter FALSE.
Click Source Link
From source file:ch.cyberduck.core.aquaticprime.License.java
/** * @return Null if no license found/*w w w.j a v a 2 s . c o m*/ */ public static License find() { final Collection<File> licenses = FileUtils.listFiles(new File(LocalFactory .createLocal(Preferences.instance().getProperty("application.support.path")).getAbsolute()), new SuffixFileFilter(".cyberducklicense"), FalseFileFilter.FALSE); for (File license : licenses) { return new License(LocalFactory.createLocal(license)); } log.info("No license found"); return License.EMPTY; }
From source file:com.moneydance.modules.features.importlist.io.ImportAllOperationTest.java
@Before public void setUp() { Helper.INSTANCE.getPreferences();//from ww w . j ava 2 s . co m final StubContextFactory factory = new StubContextFactory(); StubContext context = factory.getContext(); this.files = new ArrayList<File>(); this.files.add(new File(".")); this.fileOperation = new ImportAllOperation(context, TrueFileFilter.TRUE, FalseFileFilter.FALSE); }
From source file:it.incipict.tool.profiles.ProfilesToolTest.java
@Test public void scanAllSurveys() { try {/*from w ww . j a v a2 s. c om*/ for (File profileTypeKey : FileUtils.listFilesAndDirs(new File(TEST_RESOURCES), FalseFileFilter.FALSE, TrueFileFilter.TRUE)) { if (!profileTypeKey.getName().equals((new File(TEST_RESOURCES)).getName())) { StringBuilder report = new StringBuilder(); for (File survey : FileUtils.listFiles(new File(profileTypeKey + File.separator), extension, false)) { report.append("Analyzing " + survey.getAbsolutePath() + "\n"); Map<ProfileType, Double> checkProfile = profileTool.checkProfiles(survey); ProfileType bestProfile = ProfilesToolUtils.getBestProfile(checkProfile); Assert.assertEquals(profileTypeKey.getName(), bestProfile.getType()); report.append(ProfilesToolTestUtils.printDistancesToString(checkProfile) + "\n\n"); } FileUtils.writeStringToFile(new File(profileTypeKey + File.separator + "result.txt"), report.toString(), Charset.forName("ISO-8859-1")); } } Assert.assertTrue(true); } catch (ProfilesToolException | IOException e) { logger.error("error: ", e); Assert.assertTrue(false); } }
From source file:com.github.cereda.arara.rulechecker.RuleUtils.java
/** * Finds all rules from the provided directory. * @param directory The provided directory. * @return A list of files matching the rule pattern. *//*w w w . j a v a 2 s . co m*/ public static List<File> findRules(File directory) { // we expect a directory, if not, halt if (!directory.isDirectory()) { // print error message System.err.println(WordUtils.wrap("Fatal exception: The provided argument could not " + "be resolved to a proper directory. I am afraid " + "I won't be able to continue. Please make sure the " + "argument resolves to a valid directory reference. " + "The application will halt now.", 60)); System.exit(1); } // we have a valid directory, in that case, return // a list of all files ending with .yaml return new ArrayList(FileUtils.listFiles(directory, new SuffixFileFilter(".yaml"), FalseFileFilter.FALSE)); }
From source file:com.github.cereda.arara.langchecker.LanguageUtils.java
/** * Finds all language files from the provided directory. * @param directory The provided directory. * @return A list of files matching the language file pattern. *///w w w .j a v a 2 s . c o m public static List<File> findLanguages(File directory) { // we expect a directory, if not, halt if (!directory.isDirectory()) { // print error message System.err.println(WordUtils.wrap("Fatal exception: The provided argument could not " + "be resolved to a proper directory. I am afraid " + "I won't be able to continue. Please make sure the " + "argument resolves to a valid directory reference. " + "The application will halt now.", 60)); System.exit(1); } // we have a valid directory, in that case, return // a list of all files ending with .properties return new ArrayList( FileUtils.listFiles(directory, new SuffixFileFilter(".properties"), FalseFileFilter.FALSE)); }
From source file:com.moneydance.modules.features.importlist.io.ImportOneOperationTest.java
@Test public void testExecute() { AccountBook accountBook = AccountBook.fakeAccountBook(); Account fullRootAccount = new Account(accountBook); Account account = new Account(accountBook); AccountHelper.addSubAccount(fullRootAccount, account); accountBook.initializeAccounts(fullRootAccount); final StubContextFactory factory = new StubContextFactory(); StubContext context = factory.getContext(); FileOperation fileOperation = null;// w w w .ja v a 2s . c om context.setAccountBook(accountBook); fileOperation = new ImportOneOperation(context, TrueFileFilter.TRUE, FalseFileFilter.FALSE); fileOperation.execute(Collections.singletonList(this.incomeFile)); fileOperation = new ImportOneOperation(context, TrueFileFilter.TRUE, FalseFileFilter.FALSE); fileOperation.execute(Collections.singletonList(this.creditcardFile)); fileOperation = new ImportOneOperation(context, TrueFileFilter.TRUE, FalseFileFilter.FALSE); fileOperation.execute(Collections.singletonList(this.noCategoryFile)); fileOperation = new ImportOneOperation(context, FalseFileFilter.FALSE, TrueFileFilter.TRUE); fileOperation.execute(Collections.singletonList(this.incomeFile)); fileOperation = new ImportOneOperation(context, FalseFileFilter.FALSE, TrueFileFilter.TRUE); fileOperation.execute(Collections.singletonList(this.creditcardFile)); fileOperation = new ImportOneOperation(context, FalseFileFilter.FALSE, TrueFileFilter.TRUE); fileOperation.execute(Collections.singletonList(this.noCategoryFile)); fileOperation = new ImportOneOperation(context, FalseFileFilter.FALSE, FalseFileFilter.FALSE); fileOperation.execute(Collections.singletonList(this.incomeFile)); fileOperation = new ImportOneOperation(context, FalseFileFilter.FALSE, FalseFileFilter.FALSE); fileOperation.execute(Collections.singletonList(this.creditcardFile)); fileOperation = new ImportOneOperation(context, FalseFileFilter.FALSE, FalseFileFilter.FALSE); fileOperation.execute(Collections.singletonList(this.noCategoryFile)); }
From source file:org.ado.minesync.minecraft.MinecraftData.java
private long getWorldsModificationDate(File worldDirectory) { Collection<File> files = FileUtils.listFiles(worldDirectory, new NameFileFilter(FILE_LEVEL_DAT), FalseFileFilter.FALSE); if (files != null && files.size() == 1) { ALog.v(TAG, "using modification date from file " + FILE_LEVEL_DAT); return files.iterator().next().lastModified(); } else {//from w ww . ja va2 s . c o m ALog.v(TAG, "using modification date from world directory"); return worldDirectory.lastModified(); } }
From source file:org.silverpeas.upload.UploadedFile.java
/** * Gets an uploaded file from a given uploaded file identifier. * @param uploadedFileId/*from www . j a va 2 s. c o m*/ * @return */ private static File getUploadedFileFromUploadId(String uploadedFileId) { File tempDir = new File(FileRepositoryManager.getTemporaryPath()); Collection<File> files = FileUtils.listFiles(tempDir, new PrefixFileFilter(uploadedFileId), FalseFileFilter.FALSE); if (files.isEmpty() || files.size() > 1) { return new File(tempDir, "unexistingFile"); } return files.iterator().next(); }
From source file:org.silverpeas.upload.web.FileUploadResource.java
@DELETE @Path("{fileId}") @Produces(MediaType.APPLICATION_JSON)//from ww w . j a v a 2 s. co m public Response delete(@PathParam("fileId") String fileId) { try { File tempDir = new File(FileRepositoryManager.getTemporaryPath()); Collection<File> files = FileUtils.listFiles(tempDir, new PrefixFileFilter(fileId), FalseFileFilter.FALSE); if (!files.isEmpty()) { for (File file : files) { FileUtils.deleteQuietly(file); } } else { SilverTrace.error("upload", "FileUploadResource.delete()", "", "Trying to delete unexisting file with id: " + fileId); } return Response.ok().build(); } catch (final WebApplicationException ex) { throw ex; } catch (final Exception ex) { throw new WebApplicationException(ex, Response.Status.SERVICE_UNAVAILABLE); } }
From source file:org.sonar.batch.scan.filesystem.LanguageFilters.java
public IOFileFilter forLang(String lang) { Language language = languages.get(lang); if (language == null) { return FalseFileFilter.FALSE; }/*ww w .j a va 2 s . c om*/ String[] suffixes = language.getFileSuffixes(); if (suffixes != null && suffixes.length > 0) { return new SuffixFileFilter(suffixes, IOCase.SENSITIVE); } return TrueFileFilter.TRUE; }