Example usage for org.apache.commons.io.filefilter FalseFileFilter FALSE

List of usage examples for org.apache.commons.io.filefilter FalseFileFilter FALSE

Introduction

In this page you can find the example usage for org.apache.commons.io.filefilter FalseFileFilter FALSE.

Prototype

IOFileFilter FALSE

To view the source code for org.apache.commons.io.filefilter FalseFileFilter FALSE.

Click Source Link

Document

Singleton instance of false filter.

Usage

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;
}